Components
12
Twig Components
44
Render Count
76
ms
Render Time
110.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 110.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12615 …} +context: Sylius\TwigHooks\Bag\DataBag {#12621 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12620 …} +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 {#13242 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12615 …} +context: Sylius\TwigHooks\Bag\DataBag {#12621 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12620 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 110.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13319 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13315 …} +context: Sylius\TwigHooks\Bag\DataBag {#13317 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13318 …} +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 {#13328 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13319 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13315 …} +context: Sylius\TwigHooks\Bag\DataBag {#13317 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13318 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 4.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13389 …} +context: Sylius\TwigHooks\Bag\DataBag {#13409 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13408 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13425 +cart: App\Entity\Order\Order {#13492 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13389 …} +context: Sylius\TwigHooks\Bag\DataBag {#13409 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13408 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 110.0 MiB | 14.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13678 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13666 …} +context: Sylius\TwigHooks\Bag\DataBag {#13672 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13664 …} +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 {#13687 #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 {#13678 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13666 …} +context: Sylius\TwigHooks\Bag\DataBag {#13672 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13664 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27470 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27466 …} +context: Sylius\TwigHooks\Bag\DataBag {#27467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27469 …} +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 {#27479 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27470 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27466 …} +context: Sylius\TwigHooks\Bag\DataBag {#27467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27469 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27579 …} +context: Sylius\TwigHooks\Bag\DataBag {#27580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27582 …} +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 {#27591 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27579 …} +context: Sylius\TwigHooks\Bag\DataBag {#27580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27582 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 2.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27651 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27653 …} +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 {#27662 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27651 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27653 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 9.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632762 {#7766 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#7832 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 3122 #name: "Moulin à Graines de Lin Isen Peugeot" #slug: "moulin-a-graines-de-lin-isen-peugeot-5963" #description: """ <div class="col is-12"><ul>\n <li>Spécialement conçu pour moudre les graines de Lin.</li>\n <li>Garanti à vie.</li>\n <li>Démontage et nettoyage faciles.</li>\n </ul></div><h1>Descriptif Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Le moulin à graines de lin Peugeot a vu chacun de ses détails soigneusement pensés : La cuillère doseuse 5 gr ainsi que la trémie à ouverture délicate véritable clin d'oeil aux moulins à café d'antan. Au coeur de ce moulin tourne un mécanisme inédit et breveté entrainé par une poignée au design contemporain. Facilement démontable et nettoyable, ce moulin est spécifiquement adapté à la consistance et la dureté de la graine de Lin.</div><h1>Caractéristiques Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Spécifiquement adapté à la consistance et à la dureté de la graine de lin.<br />Mécanisme en résine plastique.<br />Facilement démontable et nettoyable.<br />Hauteur : 13 cm<br />livré avec une cuillère inox doseuse 5 gr.<br />1 brosse de netoyage.<br />Garanti à vie. </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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28187 +product: App\Entity\Product\Product {#7969 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632762 {#7766 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#7832 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 3122 #name: "Moulin à Graines de Lin Isen Peugeot" #slug: "moulin-a-graines-de-lin-isen-peugeot-5963" #description: """ <div class="col is-12"><ul>\n <li>Spécialement conçu pour moudre les graines de Lin.</li>\n <li>Garanti à vie.</li>\n <li>Démontage et nettoyage faciles.</li>\n </ul></div><h1>Descriptif Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Le moulin à graines de lin Peugeot a vu chacun de ses détails soigneusement pensés : La cuillère doseuse 5 gr ainsi que la trémie à ouverture délicate véritable clin d'oeil aux moulins à café d'antan. Au coeur de ce moulin tourne un mécanisme inédit et breveté entrainé par une poignée au design contemporain. Facilement démontable et nettoyable, ce moulin est spécifiquement adapté à la consistance et la dureté de la graine de Lin.</div><h1>Caractéristiques Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Spécifiquement adapté à la consistance et à la dureté de la graine de lin.<br />Mécanisme en résine plastique.<br />Facilement démontable et nettoyable.<br />Hauteur : 13 cm<br />livré avec une cuillère inox doseuse 5 gr.<br />1 brosse de netoyage.<br />Garanti à vie. </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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28449 …} +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 {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632762 {#7766 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#7832 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 3122 #name: "Moulin à Graines de Lin Isen Peugeot" #slug: "moulin-a-graines-de-lin-isen-peugeot-5963" #description: """ <div class="col is-12"><ul>\n <li>Spécialement conçu pour moudre les graines de Lin.</li>\n <li>Garanti à vie.</li>\n <li>Démontage et nettoyage faciles.</li>\n </ul></div><h1>Descriptif Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Le moulin à graines de lin Peugeot a vu chacun de ses détails soigneusement pensés : La cuillère doseuse 5 gr ainsi que la trémie à ouverture délicate véritable clin d'oeil aux moulins à café d'antan. Au coeur de ce moulin tourne un mécanisme inédit et breveté entrainé par une poignée au design contemporain. Facilement démontable et nettoyable, ce moulin est spécifiquement adapté à la consistance et la dureté de la graine de Lin.</div><h1>Caractéristiques Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Spécifiquement adapté à la consistance et à la dureté de la graine de lin.<br />Mécanisme en résine plastique.<br />Facilement démontable et nettoyable.<br />Hauteur : 13 cm<br />livré avec une cuillère inox doseuse 5 gr.<br />1 brosse de netoyage.<br />Garanti à vie. </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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Graines de Lin Isen Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28860 -props: [ "product" => App\Entity\Product\Product {#7969 #id: 3122 #code: "moulin-a-graines-de-lin-isen-peugeot-5963" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632762 {#7766 : 2025-09-23 21:06:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632762 {#7832 : 2025-09-23 21:06:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 3122 #name: "Moulin à Graines de Lin Isen Peugeot" #slug: "moulin-a-graines-de-lin-isen-peugeot-5963" #description: """ <div class="col is-12"><ul>\n <li>Spécialement conçu pour moudre les graines de Lin.</li>\n <li>Garanti à vie.</li>\n <li>Démontage et nettoyage faciles.</li>\n </ul></div><h1>Descriptif Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Le moulin à graines de lin Peugeot a vu chacun de ses détails soigneusement pensés : La cuillère doseuse 5 gr ainsi que la trémie à ouverture délicate véritable clin d'oeil aux moulins à café d'antan. Au coeur de ce moulin tourne un mécanisme inédit et breveté entrainé par une poignée au design contemporain. Facilement démontable et nettoyable, ce moulin est spécifiquement adapté à la consistance et la dureté de la graine de Lin.</div><h1>Caractéristiques Moulin à Graines de Lin Isen Peugeot</h1><div class="col is-12">Spécifiquement adapté à la consistance et à la dureté de la graine de lin.<br />Mécanisme en résine plastique.<br />Facilement démontable et nettoyable.<br />Hauteur : 13 cm<br />livré avec une cuillère inox doseuse 5 gr.<br />1 brosse de netoyage.<br />Garanti à vie. </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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28930 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28449 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28795 #collection: Doctrine\Common\Collections\ArrayCollection {#28794 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28632 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38327 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28930 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Graines de Lin Isen Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28795 #collection: Doctrine\Common\Collections\ArrayCollection {#28794 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28632 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38327 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28941 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28930 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28449 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28795 #collection: Doctrine\Common\Collections\ArrayCollection {#28794 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28632 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38327 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29009 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28999 …} +context: Sylius\TwigHooks\Bag\DataBag {#29007 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29008 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28449 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29018 +variant: App\Entity\Product\ProductVariant {#28449 …} +price: "65,00\u{A0}€" +originalPrice: "72,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29009 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28999 …} +context: Sylius\TwigHooks\Bag\DataBag {#29007 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29008 …} +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 | 110.0 MiB | 4.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8543 #id: 2987 #code: "mortier-pilon-ceramique-emile-henry-4686" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#8555 …} #options: Doctrine\ORM\PersistentCollection {#8559 …} #associations: Doctrine\ORM\PersistentCollection {#8557 …} #createdAt: DateTime @1758632729 {#8541 : 2025-09-23 21:05:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632729 {#8542 : 2025-09-23 21:05:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8562 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8563 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2987 #name: "Mortier pilon céramique Emile Henry" #slug: "mortier-pilon-ceramique-emile-henry-4686" #description: """ <div class="col is-12"><ul>\n <li>Email intérieur spécial pour bien accrocher les aliments.</li>\n <li>4 coins bombés pour une meilleure préhension.</li>\n <li>Pilon en hêtre avec tête céramique. </li>\n <li><strong>Fabrication française. Marcigny (Bourgogne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mortier pilon céramique Emile Henry</h1><div class="col is-12">Le Mortier pilon céramique Emile Henry réunit le meilleur de la tradition et de l'innovation. En céramique émaillé de haute qualité, il est doté d'un intérieur novateur spécialement conçu pour accrocher les aliments à écraser. Par ailleurs le pilon en hêtre est doté d'une tête céramique pour optimiser son efficacité.</div><h1>Caractéristiques Mortier pilon céramique Emile Henry</h1><div class="col is-12"><span style="font-size: 12px;">Diamètre externe 15 cm. Diamètre interne 12,5 cm. Longueur du pilon 17 cm. </span>Céramique émaillé. Intérieur spécialement conçu pour accrocher les aliments à écraser. Ne tâche pas, ne retient pas les odeurs. Facile à nettoyer. Pilon hêtre avec tête céramique.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie en cuisine.</a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8565 …} #channels: Doctrine\ORM\PersistentCollection {#8551 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8545 …} #reviews: Doctrine\ORM\PersistentCollection {#8547 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8549 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28838 +product: App\Entity\Product\Product {#8543 #id: 2987 #code: "mortier-pilon-ceramique-emile-henry-4686" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#8555 …} #options: Doctrine\ORM\PersistentCollection {#8559 …} #associations: Doctrine\ORM\PersistentCollection {#8557 …} #createdAt: DateTime @1758632729 {#8541 : 2025-09-23 21:05:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632729 {#8542 : 2025-09-23 21:05:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8562 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8563 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2987 #name: "Mortier pilon céramique Emile Henry" #slug: "mortier-pilon-ceramique-emile-henry-4686" #description: """ <div class="col is-12"><ul>\n <li>Email intérieur spécial pour bien accrocher les aliments.</li>\n <li>4 coins bombés pour une meilleure préhension.</li>\n <li>Pilon en hêtre avec tête céramique. </li>\n <li><strong>Fabrication française. Marcigny (Bourgogne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mortier pilon céramique Emile Henry</h1><div class="col is-12">Le Mortier pilon céramique Emile Henry réunit le meilleur de la tradition et de l'innovation. En céramique émaillé de haute qualité, il est doté d'un intérieur novateur spécialement conçu pour accrocher les aliments à écraser. Par ailleurs le pilon en hêtre est doté d'une tête céramique pour optimiser son efficacité.</div><h1>Caractéristiques Mortier pilon céramique Emile Henry</h1><div class="col is-12"><span style="font-size: 12px;">Diamètre externe 15 cm. Diamètre interne 12,5 cm. Longueur du pilon 17 cm. </span>Céramique émaillé. Intérieur spécialement conçu pour accrocher les aliments à écraser. Ne tâche pas, ne retient pas les odeurs. Facile à nettoyer. Pilon hêtre avec tête céramique.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie en cuisine.</a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8565 …} #channels: Doctrine\ORM\PersistentCollection {#8551 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8545 …} #reviews: Doctrine\ORM\PersistentCollection {#8547 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8549 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29091 …} +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 {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8543 #id: 2987 #code: "mortier-pilon-ceramique-emile-henry-4686" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#8555 …} #options: Doctrine\ORM\PersistentCollection {#8559 …} #associations: Doctrine\ORM\PersistentCollection {#8557 …} #createdAt: DateTime @1758632729 {#8541 : 2025-09-23 21:05:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632729 {#8542 : 2025-09-23 21:05:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8562 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8563 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2987 #name: "Mortier pilon céramique Emile Henry" #slug: "mortier-pilon-ceramique-emile-henry-4686" #description: """ <div class="col is-12"><ul>\n <li>Email intérieur spécial pour bien accrocher les aliments.</li>\n <li>4 coins bombés pour une meilleure préhension.</li>\n <li>Pilon en hêtre avec tête céramique. </li>\n <li><strong>Fabrication française. Marcigny (Bourgogne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mortier pilon céramique Emile Henry</h1><div class="col is-12">Le Mortier pilon céramique Emile Henry réunit le meilleur de la tradition et de l'innovation. En céramique émaillé de haute qualité, il est doté d'un intérieur novateur spécialement conçu pour accrocher les aliments à écraser. Par ailleurs le pilon en hêtre est doté d'une tête céramique pour optimiser son efficacité.</div><h1>Caractéristiques Mortier pilon céramique Emile Henry</h1><div class="col is-12"><span style="font-size: 12px;">Diamètre externe 15 cm. Diamètre interne 12,5 cm. Longueur du pilon 17 cm. </span>Céramique émaillé. Intérieur spécialement conçu pour accrocher les aliments à écraser. Ne tâche pas, ne retient pas les odeurs. Facile à nettoyer. Pilon hêtre avec tête céramique.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie en cuisine.</a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8565 …} #channels: Doctrine\ORM\PersistentCollection {#8551 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8545 …} #reviews: Doctrine\ORM\PersistentCollection {#8547 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8549 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mortier pilon céramique Emile Henry" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29165 -props: [ "product" => App\Entity\Product\Product {#8543 #id: 2987 #code: "mortier-pilon-ceramique-emile-henry-4686" #attributes: Doctrine\ORM\PersistentCollection {#8553 …} #variants: Doctrine\ORM\PersistentCollection {#8555 …} #options: Doctrine\ORM\PersistentCollection {#8559 …} #associations: Doctrine\ORM\PersistentCollection {#8557 …} #createdAt: DateTime @1758632729 {#8541 : 2025-09-23 21:05:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632729 {#8542 : 2025-09-23 21:05:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8562 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8563 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2987 #name: "Mortier pilon céramique Emile Henry" #slug: "mortier-pilon-ceramique-emile-henry-4686" #description: """ <div class="col is-12"><ul>\n <li>Email intérieur spécial pour bien accrocher les aliments.</li>\n <li>4 coins bombés pour une meilleure préhension.</li>\n <li>Pilon en hêtre avec tête céramique. </li>\n <li><strong>Fabrication française. Marcigny (Bourgogne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mortier pilon céramique Emile Henry</h1><div class="col is-12">Le Mortier pilon céramique Emile Henry réunit le meilleur de la tradition et de l'innovation. En céramique émaillé de haute qualité, il est doté d'un intérieur novateur spécialement conçu pour accrocher les aliments à écraser. Par ailleurs le pilon en hêtre est doté d'une tête céramique pour optimiser son efficacité.</div><h1>Caractéristiques Mortier pilon céramique Emile Henry</h1><div class="col is-12"><span style="font-size: 12px;">Diamètre externe 15 cm. Diamètre interne 12,5 cm. Longueur du pilon 17 cm. </span>Céramique émaillé. Intérieur spécialement conçu pour accrocher les aliments à écraser. Ne tâche pas, ne retient pas les odeurs. Facile à nettoyer. Pilon hêtre avec tête céramique.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie en cuisine.</a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8565 …} #channels: Doctrine\ORM\PersistentCollection {#8551 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8545 …} #reviews: Doctrine\ORM\PersistentCollection {#8547 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8549 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29158 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29149 …} +context: Sylius\TwigHooks\Bag\DataBag {#29219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29146 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29091 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29099 #collection: Doctrine\Common\Collections\ArrayCollection {#29111 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29087 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38349 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29158 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29149 …} +context: Sylius\TwigHooks\Bag\DataBag {#29219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29146 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mortier pilon céramique Emile Henry" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29099 #collection: Doctrine\Common\Collections\ArrayCollection {#29111 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29087 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38349 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29223 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29158 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29149 …} +context: Sylius\TwigHooks\Bag\DataBag {#29219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29146 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29091 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29099 #collection: Doctrine\Common\Collections\ArrayCollection {#29111 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29087 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38349 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29264 …} +context: Sylius\TwigHooks\Bag\DataBag {#29271 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29272 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29091 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29276 +variant: App\Entity\Product\ProductVariant {#29091 …} +price: "34,00\u{A0}€" +originalPrice: "34,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29264 …} +context: Sylius\TwigHooks\Bag\DataBag {#29271 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29272 …} +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 | 110.0 MiB | 5.43 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8569 #id: 3286 #code: "mixeur-plongeant-bamix-pop-m-120-5021" #attributes: Doctrine\ORM\PersistentCollection {#8579 …} #variants: Doctrine\ORM\PersistentCollection {#8581 …} #options: Doctrine\ORM\PersistentCollection {#8585 …} #associations: Doctrine\ORM\PersistentCollection {#8583 …} #createdAt: DateTime @1758632872 {#8567 : 2025-09-23 21:07:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632872 {#8568 : 2025-09-23 21:07:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8588 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8589 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8569} #id: 3286 #name: "Mixeur plongeant Bamix Pop M 120" #slug: "mixeur-plongeant-bamix-pop-m-120-5021" #description: """ <div class="col is-12"><ul>\n <li>Excellent rapport qualité-prix.</li>\n <li>Efficacité et fiabilité.</li>\n <li><strong>Fabriqué en Suisse.</strong></li>\n </ul></div><h1>Description Mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">Le Bamix M 120 Pop permet de découvrir toute les qualités qui ont fait la réputation de la marque Bamix à un prix particulièrement étudié. S'il n'est livré qu'avec un seul accessoire, le mixeur plongeant Bamix Pop M 120 est néanmoins compatible avec l'ensemble des nombreux accessoires de la gamme Bamix. Vous pouvez ainsi choisir ceux adaptés à vos besoins.</div><h1>Accessoires livrés avec le mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">- 1 embout : couteau étoile<br /></div><h1>Caractéristiques Mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">- Puissance 120 watts.<br />- 2 vitesses : 8000 et 10000 trs/mn.<br />- Cordon d'alimentation plat 1,80 mètre.<br />- Corps en plastique haute densité.<br />- Pied inox longueur 14 cm.<br />- Hauteur totale 35 cm.<br />- Poids 937 g.<br />- Etanche jusqu'au milieu de la coque.<br />- Moteur garanti à vie. Accessoires 2 ans.<br />- Fourniture des pièces détachées garantie pendant au moins 10 ans.<br />- Fabriqué en Suisse.</div><h1>Le Bamix Pop M 120 pour qui ?</h1><div class="col is-12">Le mixeur plongeant Bamix Pop M 120 s'adresse à tous ceux qui veulent découvrir la qualité Bamix sans se ruiner. Sa puissance est déjà suffisante pour profiter de toute l'efficacité Bamix. C'est loin d'être un Bamix au rabais puisqu'il reprend la même technologie que les autres modèles de la gamme. De Ppus l'ensemble des nombreux accessoires de la gamme Bamix peuvent être adaptés sans problème.</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 {#8591 …} #channels: Doctrine\ORM\PersistentCollection {#8577 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8575 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29156 +product: App\Entity\Product\Product {#8569 #id: 3286 #code: "mixeur-plongeant-bamix-pop-m-120-5021" #attributes: Doctrine\ORM\PersistentCollection {#8579 …} #variants: Doctrine\ORM\PersistentCollection {#8581 …} #options: Doctrine\ORM\PersistentCollection {#8585 …} #associations: Doctrine\ORM\PersistentCollection {#8583 …} #createdAt: DateTime @1758632872 {#8567 : 2025-09-23 21:07:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632872 {#8568 : 2025-09-23 21:07:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8588 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8589 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8569} #id: 3286 #name: "Mixeur plongeant Bamix Pop M 120" #slug: "mixeur-plongeant-bamix-pop-m-120-5021" #description: """ <div class="col is-12"><ul>\n <li>Excellent rapport qualité-prix.</li>\n <li>Efficacité et fiabilité.</li>\n <li><strong>Fabriqué en Suisse.</strong></li>\n </ul></div><h1>Description Mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">Le Bamix M 120 Pop permet de découvrir toute les qualités qui ont fait la réputation de la marque Bamix à un prix particulièrement étudié. S'il n'est livré qu'avec un seul accessoire, le mixeur plongeant Bamix Pop M 120 est néanmoins compatible avec l'ensemble des nombreux accessoires de la gamme Bamix. Vous pouvez ainsi choisir ceux adaptés à vos besoins.</div><h1>Accessoires livrés avec le mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">- 1 embout : couteau étoile<br /></div><h1>Caractéristiques Mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">- Puissance 120 watts.<br />- 2 vitesses : 8000 et 10000 trs/mn.<br />- Cordon d'alimentation plat 1,80 mètre.<br />- Corps en plastique haute densité.<br />- Pied inox longueur 14 cm.<br />- Hauteur totale 35 cm.<br />- Poids 937 g.<br />- Etanche jusqu'au milieu de la coque.<br />- Moteur garanti à vie. Accessoires 2 ans.<br />- Fourniture des pièces détachées garantie pendant au moins 10 ans.<br />- Fabriqué en Suisse.</div><h1>Le Bamix Pop M 120 pour qui ?</h1><div class="col is-12">Le mixeur plongeant Bamix Pop M 120 s'adresse à tous ceux qui veulent découvrir la qualité Bamix sans se ruiner. Sa puissance est déjà suffisante pour profiter de toute l'efficacité Bamix. C'est loin d'être un Bamix au rabais puisqu'il reprend la même technologie que les autres modèles de la gamme. De Ppus l'ensemble des nombreux accessoires de la gamme Bamix peuvent être adaptés sans problème.</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 {#8591 …} #channels: Doctrine\ORM\PersistentCollection {#8577 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8575 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29339 …} +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 {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8569 #id: 3286 #code: "mixeur-plongeant-bamix-pop-m-120-5021" #attributes: Doctrine\ORM\PersistentCollection {#8579 …} #variants: Doctrine\ORM\PersistentCollection {#8581 …} #options: Doctrine\ORM\PersistentCollection {#8585 …} #associations: Doctrine\ORM\PersistentCollection {#8583 …} #createdAt: DateTime @1758632872 {#8567 : 2025-09-23 21:07:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632872 {#8568 : 2025-09-23 21:07:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8588 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8589 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8569} #id: 3286 #name: "Mixeur plongeant Bamix Pop M 120" #slug: "mixeur-plongeant-bamix-pop-m-120-5021" #description: """ <div class="col is-12"><ul>\n <li>Excellent rapport qualité-prix.</li>\n <li>Efficacité et fiabilité.</li>\n <li><strong>Fabriqué en Suisse.</strong></li>\n </ul></div><h1>Description Mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">Le Bamix M 120 Pop permet de découvrir toute les qualités qui ont fait la réputation de la marque Bamix à un prix particulièrement étudié. S'il n'est livré qu'avec un seul accessoire, le mixeur plongeant Bamix Pop M 120 est néanmoins compatible avec l'ensemble des nombreux accessoires de la gamme Bamix. Vous pouvez ainsi choisir ceux adaptés à vos besoins.</div><h1>Accessoires livrés avec le mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">- 1 embout : couteau étoile<br /></div><h1>Caractéristiques Mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">- Puissance 120 watts.<br />- 2 vitesses : 8000 et 10000 trs/mn.<br />- Cordon d'alimentation plat 1,80 mètre.<br />- Corps en plastique haute densité.<br />- Pied inox longueur 14 cm.<br />- Hauteur totale 35 cm.<br />- Poids 937 g.<br />- Etanche jusqu'au milieu de la coque.<br />- Moteur garanti à vie. Accessoires 2 ans.<br />- Fourniture des pièces détachées garantie pendant au moins 10 ans.<br />- Fabriqué en Suisse.</div><h1>Le Bamix Pop M 120 pour qui ?</h1><div class="col is-12">Le mixeur plongeant Bamix Pop M 120 s'adresse à tous ceux qui veulent découvrir la qualité Bamix sans se ruiner. Sa puissance est déjà suffisante pour profiter de toute l'efficacité Bamix. C'est loin d'être un Bamix au rabais puisqu'il reprend la même technologie que les autres modèles de la gamme. De Ppus l'ensemble des nombreux accessoires de la gamme Bamix peuvent être adaptés sans problème.</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 {#8591 …} #channels: Doctrine\ORM\PersistentCollection {#8577 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8575 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mixeur plongeant Bamix Pop M 120" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29410 -props: [ "product" => App\Entity\Product\Product {#8569 #id: 3286 #code: "mixeur-plongeant-bamix-pop-m-120-5021" #attributes: Doctrine\ORM\PersistentCollection {#8579 …} #variants: Doctrine\ORM\PersistentCollection {#8581 …} #options: Doctrine\ORM\PersistentCollection {#8585 …} #associations: Doctrine\ORM\PersistentCollection {#8583 …} #createdAt: DateTime @1758632872 {#8567 : 2025-09-23 21:07:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632872 {#8568 : 2025-09-23 21:07:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8588 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8589 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8569} #id: 3286 #name: "Mixeur plongeant Bamix Pop M 120" #slug: "mixeur-plongeant-bamix-pop-m-120-5021" #description: """ <div class="col is-12"><ul>\n <li>Excellent rapport qualité-prix.</li>\n <li>Efficacité et fiabilité.</li>\n <li><strong>Fabriqué en Suisse.</strong></li>\n </ul></div><h1>Description Mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">Le Bamix M 120 Pop permet de découvrir toute les qualités qui ont fait la réputation de la marque Bamix à un prix particulièrement étudié. S'il n'est livré qu'avec un seul accessoire, le mixeur plongeant Bamix Pop M 120 est néanmoins compatible avec l'ensemble des nombreux accessoires de la gamme Bamix. Vous pouvez ainsi choisir ceux adaptés à vos besoins.</div><h1>Accessoires livrés avec le mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">- 1 embout : couteau étoile<br /></div><h1>Caractéristiques Mixeur plongeant Bamix Pop M 120</h1><div class="col is-12">- Puissance 120 watts.<br />- 2 vitesses : 8000 et 10000 trs/mn.<br />- Cordon d'alimentation plat 1,80 mètre.<br />- Corps en plastique haute densité.<br />- Pied inox longueur 14 cm.<br />- Hauteur totale 35 cm.<br />- Poids 937 g.<br />- Etanche jusqu'au milieu de la coque.<br />- Moteur garanti à vie. Accessoires 2 ans.<br />- Fourniture des pièces détachées garantie pendant au moins 10 ans.<br />- Fabriqué en Suisse.</div><h1>Le Bamix Pop M 120 pour qui ?</h1><div class="col is-12">Le mixeur plongeant Bamix Pop M 120 s'adresse à tous ceux qui veulent découvrir la qualité Bamix sans se ruiner. Sa puissance est déjà suffisante pour profiter de toute l'efficacité Bamix. C'est loin d'être un Bamix au rabais puisqu'il reprend la même technologie que les autres modèles de la gamme. De Ppus l'ensemble des nombreux accessoires de la gamme Bamix peuvent être adaptés sans problème.</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 {#8591 …} #channels: Doctrine\ORM\PersistentCollection {#8577 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8575 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29505 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29394 …} +context: Sylius\TwigHooks\Bag\DataBag {#29461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29391 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29339 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29347 #collection: Doctrine\Common\Collections\ArrayCollection {#29356 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29335 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38363 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29505 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29394 …} +context: Sylius\TwigHooks\Bag\DataBag {#29461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29391 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mixeur plongeant Bamix Pop M 120" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29347 #collection: Doctrine\Common\Collections\ArrayCollection {#29356 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29335 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38363 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29509 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29505 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29394 …} +context: Sylius\TwigHooks\Bag\DataBag {#29461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29391 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29339 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29347 #collection: Doctrine\Common\Collections\ArrayCollection {#29356 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29335 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38363 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29559 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29550 …} +context: Sylius\TwigHooks\Bag\DataBag {#29557 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29558 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29339 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29562 +variant: App\Entity\Product\ProductVariant {#29339 …} +price: "119,00\u{A0}€" +originalPrice: "119,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29559 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29550 …} +context: Sylius\TwigHooks\Bag\DataBag {#29557 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29558 …} +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 | 110.0 MiB | 4.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8595 #id: 1471 #code: "mesure-cuillere-a-doser-inox-lacor-960" #attributes: Doctrine\ORM\PersistentCollection {#8605 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8611 …} #associations: Doctrine\ORM\PersistentCollection {#8609 …} #createdAt: DateTime @1758632356 {#8593 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8594 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8615 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8595} #id: 1471 #name: "Mesure cuillère à doser inox Lacor" #slug: "mesure-cuillere-a-doser-inox-lacor-960" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 0.62, 1.25, 2, 5, 15 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Mesure cuillère à doser inox Lacor</h1><div class="col is-12"><span>Un ensemble de 5 cuillères en inox de qualité pour doser les petites quantités. <br />Capacité 0.62, 1.25, 2, 5, 15 ml. Correspondance mesure anglaise «teaspoon» gravée sur le manche.</span><font size="2"><font face="Verdana"> </font></font><font face="Times New Roman">\r\n <p align="left"> </p>\r\n </font></div><div class="col is-12">Devenez précis dans vos mesures grâce à cet <a title="accessoire de cuisine professionnel" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine professionnel</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 {#8617 …} #channels: Doctrine\ORM\PersistentCollection {#8603 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8599 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8601 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29401 +product: App\Entity\Product\Product {#8595 #id: 1471 #code: "mesure-cuillere-a-doser-inox-lacor-960" #attributes: Doctrine\ORM\PersistentCollection {#8605 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8611 …} #associations: Doctrine\ORM\PersistentCollection {#8609 …} #createdAt: DateTime @1758632356 {#8593 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8594 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8615 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8595} #id: 1471 #name: "Mesure cuillère à doser inox Lacor" #slug: "mesure-cuillere-a-doser-inox-lacor-960" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 0.62, 1.25, 2, 5, 15 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Mesure cuillère à doser inox Lacor</h1><div class="col is-12"><span>Un ensemble de 5 cuillères en inox de qualité pour doser les petites quantités. <br />Capacité 0.62, 1.25, 2, 5, 15 ml. Correspondance mesure anglaise «teaspoon» gravée sur le manche.</span><font size="2"><font face="Verdana"> </font></font><font face="Times New Roman">\r\n <p align="left"> </p>\r\n </font></div><div class="col is-12">Devenez précis dans vos mesures grâce à cet <a title="accessoire de cuisine professionnel" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine professionnel</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 {#8617 …} #channels: Doctrine\ORM\PersistentCollection {#8603 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8599 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8601 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29625 …} +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 {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8595 #id: 1471 #code: "mesure-cuillere-a-doser-inox-lacor-960" #attributes: Doctrine\ORM\PersistentCollection {#8605 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8611 …} #associations: Doctrine\ORM\PersistentCollection {#8609 …} #createdAt: DateTime @1758632356 {#8593 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8594 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8615 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8595} #id: 1471 #name: "Mesure cuillère à doser inox Lacor" #slug: "mesure-cuillere-a-doser-inox-lacor-960" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 0.62, 1.25, 2, 5, 15 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Mesure cuillère à doser inox Lacor</h1><div class="col is-12"><span>Un ensemble de 5 cuillères en inox de qualité pour doser les petites quantités. <br />Capacité 0.62, 1.25, 2, 5, 15 ml. Correspondance mesure anglaise «teaspoon» gravée sur le manche.</span><font size="2"><font face="Verdana"> </font></font><font face="Times New Roman">\r\n <p align="left"> </p>\r\n </font></div><div class="col is-12">Devenez précis dans vos mesures grâce à cet <a title="accessoire de cuisine professionnel" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine professionnel</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 {#8617 …} #channels: Doctrine\ORM\PersistentCollection {#8603 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8599 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8601 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mesure cuillère à doser inox Lacor" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29699 -props: [ "product" => App\Entity\Product\Product {#8595 #id: 1471 #code: "mesure-cuillere-a-doser-inox-lacor-960" #attributes: Doctrine\ORM\PersistentCollection {#8605 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8611 …} #associations: Doctrine\ORM\PersistentCollection {#8609 …} #createdAt: DateTime @1758632356 {#8593 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8594 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8615 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8595} #id: 1471 #name: "Mesure cuillère à doser inox Lacor" #slug: "mesure-cuillere-a-doser-inox-lacor-960" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 0.62, 1.25, 2, 5, 15 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Mesure cuillère à doser inox Lacor</h1><div class="col is-12"><span>Un ensemble de 5 cuillères en inox de qualité pour doser les petites quantités. <br />Capacité 0.62, 1.25, 2, 5, 15 ml. Correspondance mesure anglaise «teaspoon» gravée sur le manche.</span><font size="2"><font face="Verdana"> </font></font><font face="Times New Roman">\r\n <p align="left"> </p>\r\n </font></div><div class="col is-12">Devenez précis dans vos mesures grâce à cet <a title="accessoire de cuisine professionnel" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine professionnel</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 {#8617 …} #channels: Doctrine\ORM\PersistentCollection {#8603 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8599 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8601 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29761 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29683 …} +context: Sylius\TwigHooks\Bag\DataBag {#29750 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29680 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29625 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29633 #collection: Doctrine\Common\Collections\ArrayCollection {#29645 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29621 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29761 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29683 …} +context: Sylius\TwigHooks\Bag\DataBag {#29750 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29680 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mesure cuillère à doser inox Lacor" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29633 #collection: Doctrine\Common\Collections\ArrayCollection {#29645 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29621 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29766 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29761 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29683 …} +context: Sylius\TwigHooks\Bag\DataBag {#29750 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29680 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29625 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29633 #collection: Doctrine\Common\Collections\ArrayCollection {#29645 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29621 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29806 …} +context: Sylius\TwigHooks\Bag\DataBag {#29813 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29814 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29625 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29818 +variant: App\Entity\Product\ProductVariant {#29625 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29806 …} +context: Sylius\TwigHooks\Bag\DataBag {#29813 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29814 …} +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 | 110.0 MiB | 4.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8621 #id: 1472 #code: "mesure-casserolette-a-doser-inox-lacor-961" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632356 {#8619 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8620 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8621} #id: 1472 #name: "Mesure casserolette à doser inox Lacor" #slug: "mesure-casserolette-a-doser-inox-lacor-961" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 60, 80, 125, 250 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Description Mesure casserolette à doser inox Lacor</h1><div class="col is-12"><span style="font-size: xx-small;"> </span><span style="font-size: x-small;"><span style="font-family: Verdana;"> </span></span><span><span>Un ensemble de 4 casserolettes en inox de qualité pour doser les petites quantités.<br />Capacité 60, 80, 125, 250 ml. Correspondance mesure anglaise «cup» gravée sur le manche.</span></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29690 +product: App\Entity\Product\Product {#8621 #id: 1472 #code: "mesure-casserolette-a-doser-inox-lacor-961" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632356 {#8619 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8620 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8621} #id: 1472 #name: "Mesure casserolette à doser inox Lacor" #slug: "mesure-casserolette-a-doser-inox-lacor-961" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 60, 80, 125, 250 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Description Mesure casserolette à doser inox Lacor</h1><div class="col is-12"><span style="font-size: xx-small;"> </span><span style="font-size: x-small;"><span style="font-family: Verdana;"> </span></span><span><span>Un ensemble de 4 casserolettes en inox de qualité pour doser les petites quantités.<br />Capacité 60, 80, 125, 250 ml. Correspondance mesure anglaise «cup» gravée sur le manche.</span></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29881 …} +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 {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8621 #id: 1472 #code: "mesure-casserolette-a-doser-inox-lacor-961" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632356 {#8619 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8620 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8621} #id: 1472 #name: "Mesure casserolette à doser inox Lacor" #slug: "mesure-casserolette-a-doser-inox-lacor-961" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 60, 80, 125, 250 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Description Mesure casserolette à doser inox Lacor</h1><div class="col is-12"><span style="font-size: xx-small;"> </span><span style="font-size: x-small;"><span style="font-family: Verdana;"> </span></span><span><span>Un ensemble de 4 casserolettes en inox de qualité pour doser les petites quantités.<br />Capacité 60, 80, 125, 250 ml. Correspondance mesure anglaise «cup» gravée sur le manche.</span></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mesure casserolette à doser inox Lacor" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29952 -props: [ "product" => App\Entity\Product\Product {#8621 #id: 1472 #code: "mesure-casserolette-a-doser-inox-lacor-961" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632356 {#8619 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8620 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8621} #id: 1472 #name: "Mesure casserolette à doser inox Lacor" #slug: "mesure-casserolette-a-doser-inox-lacor-961" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 60, 80, 125, 250 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Description Mesure casserolette à doser inox Lacor</h1><div class="col is-12"><span style="font-size: xx-small;"> </span><span style="font-size: x-small;"><span style="font-family: Verdana;"> </span></span><span><span>Un ensemble de 4 casserolettes en inox de qualité pour doser les petites quantités.<br />Capacité 60, 80, 125, 250 ml. Correspondance mesure anglaise «cup» gravée sur le manche.</span></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30014 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29936 …} +context: Sylius\TwigHooks\Bag\DataBag {#30003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29933 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29881 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29889 #collection: Doctrine\Common\Collections\ArrayCollection {#29898 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29877 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30014 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29936 …} +context: Sylius\TwigHooks\Bag\DataBag {#30003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29933 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mesure casserolette à doser inox Lacor" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29889 #collection: Doctrine\Common\Collections\ArrayCollection {#29898 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29877 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30019 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30014 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29936 …} +context: Sylius\TwigHooks\Bag\DataBag {#30003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29933 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29881 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29889 #collection: Doctrine\Common\Collections\ArrayCollection {#29898 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29877 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30068 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30059 …} +context: Sylius\TwigHooks\Bag\DataBag {#30066 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30067 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29881 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30071 +variant: App\Entity\Product\ProductVariant {#29881 …} +price: "11,00\u{A0}€" +originalPrice: "11,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30068 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30059 …} +context: Sylius\TwigHooks\Bag\DataBag {#30066 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30067 …} +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 | 110.0 MiB | 4.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8644 #id: 681 #code: "mandoline-access-de-buyer-6584" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632240 {#8642 : 2025-09-23 20:57:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632240 {#8643 : 2025-09-23 20:57:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 681 #name: "Mandoline Access De Buyer" #slug: "mandoline-access-de-buyer-6584" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe professionnelle.</li>\n <li>Peigne et lame interchangeable.</li>\n <li>Fabriquée en France.</li>\n </ul></div><h1>Description Mandoline Access De Buyer</h1><div class="col is-12">La Mandoline Access De Buyer permet des coupes nettes et franches de tous vos fruits et légumes et en toute sécurité grâce à son poussoir extra large. Grâce à son chassis en inox vous bénéficiez d'un ustensile robuste se nettoyant facilement.</div><h1>Caractéristiques Mandoline Access De Buyer</h1><div class="col is-12">Chassis en inox. Dimensions : 18 x 45 cm. Pieds anti-dérapants et repliables. Chariot coulissant. Lames et peignes en acier qualité coutellière. Livrée avec double lame horizontale lisse et ondulée et un double peigne vertical : 4 & 10 mm. Hauteur de coupe réglable jusqu'à 1 cm. Poussoir de sécurité ergonomique. Repliable. Garantie 2 ans. Fabriquée en France.</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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8646 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29943 +product: App\Entity\Product\Product {#8644 #id: 681 #code: "mandoline-access-de-buyer-6584" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632240 {#8642 : 2025-09-23 20:57:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632240 {#8643 : 2025-09-23 20:57:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 681 #name: "Mandoline Access De Buyer" #slug: "mandoline-access-de-buyer-6584" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe professionnelle.</li>\n <li>Peigne et lame interchangeable.</li>\n <li>Fabriquée en France.</li>\n </ul></div><h1>Description Mandoline Access De Buyer</h1><div class="col is-12">La Mandoline Access De Buyer permet des coupes nettes et franches de tous vos fruits et légumes et en toute sécurité grâce à son poussoir extra large. Grâce à son chassis en inox vous bénéficiez d'un ustensile robuste se nettoyant facilement.</div><h1>Caractéristiques Mandoline Access De Buyer</h1><div class="col is-12">Chassis en inox. Dimensions : 18 x 45 cm. Pieds anti-dérapants et repliables. Chariot coulissant. Lames et peignes en acier qualité coutellière. Livrée avec double lame horizontale lisse et ondulée et un double peigne vertical : 4 & 10 mm. Hauteur de coupe réglable jusqu'à 1 cm. Poussoir de sécurité ergonomique. Repliable. Garantie 2 ans. Fabriquée en France.</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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8646 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30134 …} +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 {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8644 #id: 681 #code: "mandoline-access-de-buyer-6584" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632240 {#8642 : 2025-09-23 20:57:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632240 {#8643 : 2025-09-23 20:57:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 681 #name: "Mandoline Access De Buyer" #slug: "mandoline-access-de-buyer-6584" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe professionnelle.</li>\n <li>Peigne et lame interchangeable.</li>\n <li>Fabriquée en France.</li>\n </ul></div><h1>Description Mandoline Access De Buyer</h1><div class="col is-12">La Mandoline Access De Buyer permet des coupes nettes et franches de tous vos fruits et légumes et en toute sécurité grâce à son poussoir extra large. Grâce à son chassis en inox vous bénéficiez d'un ustensile robuste se nettoyant facilement.</div><h1>Caractéristiques Mandoline Access De Buyer</h1><div class="col is-12">Chassis en inox. Dimensions : 18 x 45 cm. Pieds anti-dérapants et repliables. Chariot coulissant. Lames et peignes en acier qualité coutellière. Livrée avec double lame horizontale lisse et ondulée et un double peigne vertical : 4 & 10 mm. Hauteur de coupe réglable jusqu'à 1 cm. Poussoir de sécurité ergonomique. Repliable. Garantie 2 ans. Fabriquée en France.</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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8646 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mandoline Access De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30205 -props: [ "product" => App\Entity\Product\Product {#8644 #id: 681 #code: "mandoline-access-de-buyer-6584" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632240 {#8642 : 2025-09-23 20:57:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632240 {#8643 : 2025-09-23 20:57:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 681 #name: "Mandoline Access De Buyer" #slug: "mandoline-access-de-buyer-6584" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe professionnelle.</li>\n <li>Peigne et lame interchangeable.</li>\n <li>Fabriquée en France.</li>\n </ul></div><h1>Description Mandoline Access De Buyer</h1><div class="col is-12">La Mandoline Access De Buyer permet des coupes nettes et franches de tous vos fruits et légumes et en toute sécurité grâce à son poussoir extra large. Grâce à son chassis en inox vous bénéficiez d'un ustensile robuste se nettoyant facilement.</div><h1>Caractéristiques Mandoline Access De Buyer</h1><div class="col is-12">Chassis en inox. Dimensions : 18 x 45 cm. Pieds anti-dérapants et repliables. Chariot coulissant. Lames et peignes en acier qualité coutellière. Livrée avec double lame horizontale lisse et ondulée et un double peigne vertical : 4 & 10 mm. Hauteur de coupe réglable jusqu'à 1 cm. Poussoir de sécurité ergonomique. Repliable. Garantie 2 ans. Fabriquée en France.</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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8646 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30189 …} +context: Sylius\TwigHooks\Bag\DataBag {#30265 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30186 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30134 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30142 #collection: Doctrine\Common\Collections\ArrayCollection {#30151 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30189 …} +context: Sylius\TwigHooks\Bag\DataBag {#30265 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30186 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mandoline Access De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30142 #collection: Doctrine\Common\Collections\ArrayCollection {#30151 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30281 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30189 …} +context: Sylius\TwigHooks\Bag\DataBag {#30265 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30186 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30134 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30142 #collection: Doctrine\Common\Collections\ArrayCollection {#30151 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30321 …} +context: Sylius\TwigHooks\Bag\DataBag {#30328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30329 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30134 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30333 +variant: App\Entity\Product\ProductVariant {#30134 …} +price: "109,00\u{A0}€" +originalPrice: "149,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30321 …} +context: Sylius\TwigHooks\Bag\DataBag {#30328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30329 …} +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 | 110.0 MiB | 4.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8670 #id: 726 #code: "hachoir-berceuse-professionnel-1012" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632248 {#8668 : 2025-09-23 20:57:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632248 {#8669 : 2025-09-23 20:57:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 726 #name: "Hachoir berceuse professionnel" #slug: "hachoir-berceuse-professionnel-1012" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Hache finement.</li>\n <li>Lame inox. </li>\n <li><strong>Fabriqué en france.</strong></li>\n </ul></div><h1>Description hachoir berceuse</h1><div class="col is-12"><p>Le hachoir berceuse permet de hacher finement herbes fraîches et condiments. Qualité professionnelle. Lame inox. Longueur de lame 25 cm. Manches bois.</p></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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8672 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30196 +product: App\Entity\Product\Product {#8670 #id: 726 #code: "hachoir-berceuse-professionnel-1012" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632248 {#8668 : 2025-09-23 20:57:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632248 {#8669 : 2025-09-23 20:57:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 726 #name: "Hachoir berceuse professionnel" #slug: "hachoir-berceuse-professionnel-1012" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Hache finement.</li>\n <li>Lame inox. </li>\n <li><strong>Fabriqué en france.</strong></li>\n </ul></div><h1>Description hachoir berceuse</h1><div class="col is-12"><p>Le hachoir berceuse permet de hacher finement herbes fraîches et condiments. Qualité professionnelle. Lame inox. Longueur de lame 25 cm. Manches bois.</p></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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8672 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30396 …} +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 {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8670 #id: 726 #code: "hachoir-berceuse-professionnel-1012" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632248 {#8668 : 2025-09-23 20:57:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632248 {#8669 : 2025-09-23 20:57:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 726 #name: "Hachoir berceuse professionnel" #slug: "hachoir-berceuse-professionnel-1012" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Hache finement.</li>\n <li>Lame inox. </li>\n <li><strong>Fabriqué en france.</strong></li>\n </ul></div><h1>Description hachoir berceuse</h1><div class="col is-12"><p>Le hachoir berceuse permet de hacher finement herbes fraîches et condiments. Qualité professionnelle. Lame inox. Longueur de lame 25 cm. Manches bois.</p></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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8672 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Hachoir berceuse professionnel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30470 -props: [ "product" => App\Entity\Product\Product {#8670 #id: 726 #code: "hachoir-berceuse-professionnel-1012" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632248 {#8668 : 2025-09-23 20:57:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632248 {#8669 : 2025-09-23 20:57:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 726 #name: "Hachoir berceuse professionnel" #slug: "hachoir-berceuse-professionnel-1012" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Hache finement.</li>\n <li>Lame inox. </li>\n <li><strong>Fabriqué en france.</strong></li>\n </ul></div><h1>Description hachoir berceuse</h1><div class="col is-12"><p>Le hachoir berceuse permet de hacher finement herbes fraîches et condiments. Qualité professionnelle. Lame inox. Longueur de lame 25 cm. Manches bois.</p></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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8672 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30454 …} +context: Sylius\TwigHooks\Bag\DataBag {#30521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30451 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30396 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30404 #collection: Doctrine\Common\Collections\ArrayCollection {#30416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30392 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38417 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30454 …} +context: Sylius\TwigHooks\Bag\DataBag {#30521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30451 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Hachoir berceuse professionnel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30404 #collection: Doctrine\Common\Collections\ArrayCollection {#30416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30392 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38417 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30525 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30454 …} +context: Sylius\TwigHooks\Bag\DataBag {#30521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30451 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30396 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30404 #collection: Doctrine\Common\Collections\ArrayCollection {#30416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30392 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38417 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30575 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30566 …} +context: Sylius\TwigHooks\Bag\DataBag {#30573 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30574 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30396 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30578 +variant: App\Entity\Product\ProductVariant {#30396 …} +price: "38,00\u{A0}€" +originalPrice: "38,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30575 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30566 …} +context: Sylius\TwigHooks\Bag\DataBag {#30573 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30574 …} +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 | 110.0 MiB | 4.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8696 #id: 1503 #code: "fouet-inox-lagostina-3752" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632363 {#8694 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#8695 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 1503 #name: "Fouet inox Lagostina" #slug: "fouet-inox-lagostina-3752" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox 18/10.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Anneau d'accroche.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Fouet inox Lagostina</h1><div class="col is-12">Le fouet inox Lagostina est équipé de fils fins et flexibles, largement espacés permettant de mélanger facilement les préparations plus ou moins liquides. Idéal pour les pâtes à crêpes, les crèmes, les sauces et les soupes.</div><h1>Caractéristiques Fouet inox Lagostina</h1><div class="col is-12">Inox 18/10 brillant. Manche ergonomique en finition inox poli. Anneau d'accroche. Dimensions : longueur totale 27 cm. Va au lave vaisselle.</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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30461 +product: App\Entity\Product\Product {#8696 #id: 1503 #code: "fouet-inox-lagostina-3752" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632363 {#8694 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#8695 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 1503 #name: "Fouet inox Lagostina" #slug: "fouet-inox-lagostina-3752" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox 18/10.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Anneau d'accroche.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Fouet inox Lagostina</h1><div class="col is-12">Le fouet inox Lagostina est équipé de fils fins et flexibles, largement espacés permettant de mélanger facilement les préparations plus ou moins liquides. Idéal pour les pâtes à crêpes, les crèmes, les sauces et les soupes.</div><h1>Caractéristiques Fouet inox Lagostina</h1><div class="col is-12">Inox 18/10 brillant. Manche ergonomique en finition inox poli. Anneau d'accroche. Dimensions : longueur totale 27 cm. Va au lave vaisselle.</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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30641 …} +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 {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8696 #id: 1503 #code: "fouet-inox-lagostina-3752" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632363 {#8694 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#8695 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 1503 #name: "Fouet inox Lagostina" #slug: "fouet-inox-lagostina-3752" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox 18/10.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Anneau d'accroche.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Fouet inox Lagostina</h1><div class="col is-12">Le fouet inox Lagostina est équipé de fils fins et flexibles, largement espacés permettant de mélanger facilement les préparations plus ou moins liquides. Idéal pour les pâtes à crêpes, les crèmes, les sauces et les soupes.</div><h1>Caractéristiques Fouet inox Lagostina</h1><div class="col is-12">Inox 18/10 brillant. Manche ergonomique en finition inox poli. Anneau d'accroche. Dimensions : longueur totale 27 cm. Va au lave vaisselle.</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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fouet inox Lagostina" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30712 -props: [ "product" => App\Entity\Product\Product {#8696 #id: 1503 #code: "fouet-inox-lagostina-3752" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632363 {#8694 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#8695 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 1503 #name: "Fouet inox Lagostina" #slug: "fouet-inox-lagostina-3752" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox 18/10.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Anneau d'accroche.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Fouet inox Lagostina</h1><div class="col is-12">Le fouet inox Lagostina est équipé de fils fins et flexibles, largement espacés permettant de mélanger facilement les préparations plus ou moins liquides. Idéal pour les pâtes à crêpes, les crèmes, les sauces et les soupes.</div><h1>Caractéristiques Fouet inox Lagostina</h1><div class="col is-12">Inox 18/10 brillant. Manche ergonomique en finition inox poli. Anneau d'accroche. Dimensions : longueur totale 27 cm. Va au lave vaisselle.</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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30696 …} +context: Sylius\TwigHooks\Bag\DataBag {#30763 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30693 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30641 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30649 #collection: Doctrine\Common\Collections\ArrayCollection {#30658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30637 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38431 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38433 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30696 …} +context: Sylius\TwigHooks\Bag\DataBag {#30763 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30693 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Fouet inox Lagostina" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30649 #collection: Doctrine\Common\Collections\ArrayCollection {#30658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30637 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38431 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38433 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30767 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30696 …} +context: Sylius\TwigHooks\Bag\DataBag {#30763 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30693 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30641 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30649 #collection: Doctrine\Common\Collections\ArrayCollection {#30658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30637 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38431 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38433 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30817 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30808 …} +context: Sylius\TwigHooks\Bag\DataBag {#30815 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30816 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30641 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30820 +variant: App\Entity\Product\ProductVariant {#30641 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30817 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30808 …} +context: Sylius\TwigHooks\Bag\DataBag {#30815 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30816 …} +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 | 110.0 MiB | 5.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 3439 #code: "extracteur-de-jus-juice-expert-3-magimix-1862" #attributes: Doctrine\ORM\PersistentCollection {#8732 …} #variants: Doctrine\ORM\PersistentCollection {#8734 …} #options: Doctrine\ORM\PersistentCollection {#8738 …} #associations: Doctrine\ORM\PersistentCollection {#8736 …} #createdAt: DateTime @1758632965 {#8720 : 2025-09-23 21:09:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632965 {#8721 : 2025-09-23 21:09:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8741 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8742 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 3439 #name: "Extracteur de jus Juice Expert 3 Magimix" #slug: "extracteur-de-jus-juice-expert-3-magimix-1862" #description: """ <div class="col is-12"><ul>\n <li>3 Fonctions : Presse-agrumes, Filtre Jus et Extra Presse</li>\n <li>Goulotte large permettant l’introduction de fruits entiers</li>\n <li>Ecoulement du jus directement dans le verre</li>\n <li>Qualité, fiabilité Magimix</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Extracteur de jus Juice Expert 3 Magimix</h1><div class="col is-12">Une référence aussi bien comme extracteur de jus, centrifugeuse ou presse-agrumes, une efficacité et une fiabilité remarquables ! 3 fonctions : Presse-agrumes, Filtre Jus (pour extraire fruits et légumes, un jus pur et clair) et Extra Press (pour extraire à froid des fruits et légumes tendres ou cuits). Le jus s'écoule instantanément dans votre verre. L'extracteur de jus Juice Expert 3 Magimix permet de passer des fruits entiers grâce à sa goulotte extra-large.</div><h1>Caractéristiques Extracteur de jus Juice Expert 3 Magimix</h1><div class="col is-12"><span style="font-size: 12px;">La vitesse est variable jusqu'à 1500 tours ce qui permet d'avoir aucune oxydation et une sortie à température ambiante à 20°C. Le rendement en vitamines est de 85%. </span>Goulotte extra large permettant l’introduction de fruits entiers. Panier de centrifugeuse en inox garantissant une parfaite extraction du jus. Presse agrumes 2 cônes avec bras articulé. Bec verseur pour une éjection du jus directement dans le verre. Puissance 400 W. Moteur silencieux garanti 30 ans, Accessoires garantis 3 ans. Livré avec un livre de recettes, une spatule de nettoyage. Sans BPA. <strong>Pièces disponibles 30 ans.</strong></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 {#8744 …} #channels: Doctrine\ORM\PersistentCollection {#8730 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8724 …} #reviews: Doctrine\ORM\PersistentCollection {#8726 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8728 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30703 +product: App\Entity\Product\Product {#8722 #id: 3439 #code: "extracteur-de-jus-juice-expert-3-magimix-1862" #attributes: Doctrine\ORM\PersistentCollection {#8732 …} #variants: Doctrine\ORM\PersistentCollection {#8734 …} #options: Doctrine\ORM\PersistentCollection {#8738 …} #associations: Doctrine\ORM\PersistentCollection {#8736 …} #createdAt: DateTime @1758632965 {#8720 : 2025-09-23 21:09:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632965 {#8721 : 2025-09-23 21:09:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8741 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8742 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 3439 #name: "Extracteur de jus Juice Expert 3 Magimix" #slug: "extracteur-de-jus-juice-expert-3-magimix-1862" #description: """ <div class="col is-12"><ul>\n <li>3 Fonctions : Presse-agrumes, Filtre Jus et Extra Presse</li>\n <li>Goulotte large permettant l’introduction de fruits entiers</li>\n <li>Ecoulement du jus directement dans le verre</li>\n <li>Qualité, fiabilité Magimix</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Extracteur de jus Juice Expert 3 Magimix</h1><div class="col is-12">Une référence aussi bien comme extracteur de jus, centrifugeuse ou presse-agrumes, une efficacité et une fiabilité remarquables ! 3 fonctions : Presse-agrumes, Filtre Jus (pour extraire fruits et légumes, un jus pur et clair) et Extra Press (pour extraire à froid des fruits et légumes tendres ou cuits). Le jus s'écoule instantanément dans votre verre. L'extracteur de jus Juice Expert 3 Magimix permet de passer des fruits entiers grâce à sa goulotte extra-large.</div><h1>Caractéristiques Extracteur de jus Juice Expert 3 Magimix</h1><div class="col is-12"><span style="font-size: 12px;">La vitesse est variable jusqu'à 1500 tours ce qui permet d'avoir aucune oxydation et une sortie à température ambiante à 20°C. Le rendement en vitamines est de 85%. </span>Goulotte extra large permettant l’introduction de fruits entiers. Panier de centrifugeuse en inox garantissant une parfaite extraction du jus. Presse agrumes 2 cônes avec bras articulé. Bec verseur pour une éjection du jus directement dans le verre. Puissance 400 W. Moteur silencieux garanti 30 ans, Accessoires garantis 3 ans. Livré avec un livre de recettes, une spatule de nettoyage. Sans BPA. <strong>Pièces disponibles 30 ans.</strong></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 {#8744 …} #channels: Doctrine\ORM\PersistentCollection {#8730 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8724 …} #reviews: Doctrine\ORM\PersistentCollection {#8726 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8728 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30883 …} +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 {#27719 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27745 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 3439 #code: "extracteur-de-jus-juice-expert-3-magimix-1862" #attributes: Doctrine\ORM\PersistentCollection {#8732 …} #variants: Doctrine\ORM\PersistentCollection {#8734 …} #options: Doctrine\ORM\PersistentCollection {#8738 …} #associations: Doctrine\ORM\PersistentCollection {#8736 …} #createdAt: DateTime @1758632965 {#8720 : 2025-09-23 21:09:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632965 {#8721 : 2025-09-23 21:09:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8741 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8742 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 3439 #name: "Extracteur de jus Juice Expert 3 Magimix" #slug: "extracteur-de-jus-juice-expert-3-magimix-1862" #description: """ <div class="col is-12"><ul>\n <li>3 Fonctions : Presse-agrumes, Filtre Jus et Extra Presse</li>\n <li>Goulotte large permettant l’introduction de fruits entiers</li>\n <li>Ecoulement du jus directement dans le verre</li>\n <li>Qualité, fiabilité Magimix</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Extracteur de jus Juice Expert 3 Magimix</h1><div class="col is-12">Une référence aussi bien comme extracteur de jus, centrifugeuse ou presse-agrumes, une efficacité et une fiabilité remarquables ! 3 fonctions : Presse-agrumes, Filtre Jus (pour extraire fruits et légumes, un jus pur et clair) et Extra Press (pour extraire à froid des fruits et légumes tendres ou cuits). Le jus s'écoule instantanément dans votre verre. L'extracteur de jus Juice Expert 3 Magimix permet de passer des fruits entiers grâce à sa goulotte extra-large.</div><h1>Caractéristiques Extracteur de jus Juice Expert 3 Magimix</h1><div class="col is-12"><span style="font-size: 12px;">La vitesse est variable jusqu'à 1500 tours ce qui permet d'avoir aucune oxydation et une sortie à température ambiante à 20°C. Le rendement en vitamines est de 85%. </span>Goulotte extra large permettant l’introduction de fruits entiers. Panier de centrifugeuse en inox garantissant une parfaite extraction du jus. Presse agrumes 2 cônes avec bras articulé. Bec verseur pour une éjection du jus directement dans le verre. Puissance 400 W. Moteur silencieux garanti 30 ans, Accessoires garantis 3 ans. Livré avec un livre de recettes, une spatule de nettoyage. Sans BPA. <strong>Pièces disponibles 30 ans.</strong></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 {#8744 …} #channels: Doctrine\ORM\PersistentCollection {#8730 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8724 …} #reviews: Doctrine\ORM\PersistentCollection {#8726 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8728 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Extracteur de jus Juice Expert 3 Magimix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30954 -props: [ "product" => App\Entity\Product\Product {#8722 #id: 3439 #code: "extracteur-de-jus-juice-expert-3-magimix-1862" #attributes: Doctrine\ORM\PersistentCollection {#8732 …} #variants: Doctrine\ORM\PersistentCollection {#8734 …} #options: Doctrine\ORM\PersistentCollection {#8738 …} #associations: Doctrine\ORM\PersistentCollection {#8736 …} #createdAt: DateTime @1758632965 {#8720 : 2025-09-23 21:09:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632965 {#8721 : 2025-09-23 21:09:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8741 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8742 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 3439 #name: "Extracteur de jus Juice Expert 3 Magimix" #slug: "extracteur-de-jus-juice-expert-3-magimix-1862" #description: """ <div class="col is-12"><ul>\n <li>3 Fonctions : Presse-agrumes, Filtre Jus et Extra Presse</li>\n <li>Goulotte large permettant l’introduction de fruits entiers</li>\n <li>Ecoulement du jus directement dans le verre</li>\n <li>Qualité, fiabilité Magimix</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Description Extracteur de jus Juice Expert 3 Magimix</h1><div class="col is-12">Une référence aussi bien comme extracteur de jus, centrifugeuse ou presse-agrumes, une efficacité et une fiabilité remarquables ! 3 fonctions : Presse-agrumes, Filtre Jus (pour extraire fruits et légumes, un jus pur et clair) et Extra Press (pour extraire à froid des fruits et légumes tendres ou cuits). Le jus s'écoule instantanément dans votre verre. L'extracteur de jus Juice Expert 3 Magimix permet de passer des fruits entiers grâce à sa goulotte extra-large.</div><h1>Caractéristiques Extracteur de jus Juice Expert 3 Magimix</h1><div class="col is-12"><span style="font-size: 12px;">La vitesse est variable jusqu'à 1500 tours ce qui permet d'avoir aucune oxydation et une sortie à température ambiante à 20°C. Le rendement en vitamines est de 85%. </span>Goulotte extra large permettant l’introduction de fruits entiers. Panier de centrifugeuse en inox garantissant une parfaite extraction du jus. Presse agrumes 2 cônes avec bras articulé. Bec verseur pour une éjection du jus directement dans le verre. Puissance 400 W. Moteur silencieux garanti 30 ans, Accessoires garantis 3 ans. Livré avec un livre de recettes, une spatule de nettoyage. Sans BPA. <strong>Pièces disponibles 30 ans.</strong></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 {#8744 …} #channels: Doctrine\ORM\PersistentCollection {#8730 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8724 …} #reviews: Doctrine\ORM\PersistentCollection {#8726 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8728 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30938 …} +context: Sylius\TwigHooks\Bag\DataBag {#31011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30935 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30883 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30891 #collection: Doctrine\Common\Collections\ArrayCollection {#30900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30879 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38445 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30938 …} +context: Sylius\TwigHooks\Bag\DataBag {#31011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30935 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Extracteur de jus Juice Expert 3 Magimix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30891 #collection: Doctrine\Common\Collections\ArrayCollection {#30900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30879 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38445 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31027 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30938 …} +context: Sylius\TwigHooks\Bag\DataBag {#31011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30935 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30883 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30891 #collection: Doctrine\Common\Collections\ArrayCollection {#30900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30879 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38445 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31067 …} +context: Sylius\TwigHooks\Bag\DataBag {#31074 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31075 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30883 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31079 +variant: App\Entity\Product\ProductVariant {#30883 …} +price: "270,00\u{A0}€" +originalPrice: "300,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31067 …} +context: Sylius\TwigHooks\Bag\DataBag {#31074 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31075 …} +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 | 110.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27432 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12578 …} +context: Sylius\TwigHooks\Bag\DataBag {#27454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12588 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31389 +cart: App\Entity\Order\Order {#13492 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27432 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12578 …} +context: Sylius\TwigHooks\Bag\DataBag {#27454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12588 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||