Components
12
Twig Components
36
Render Count
67
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12104 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12097 …} +context: Sylius\TwigHooks\Bag\DataBag {#12103 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12102 …} +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 {#12724 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11995 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12104 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12097 …} +context: Sylius\TwigHooks\Bag\DataBag {#12103 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12102 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12801 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12797 …} +context: Sylius\TwigHooks\Bag\DataBag {#12799 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12800 …} +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 {#12810 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12801 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12797 …} +context: Sylius\TwigHooks\Bag\DataBag {#12799 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12800 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 4.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12892 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12871 …} +context: Sylius\TwigHooks\Bag\DataBag {#12891 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12890 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12907 +cart: App\Entity\Order\Order {#12974 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12892 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12871 …} +context: Sylius\TwigHooks\Bag\DataBag {#12891 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12890 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 116.0 MiB | 14.51 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13148 …} +context: Sylius\TwigHooks\Bag\DataBag {#13154 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13146 …} +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 {#13169 #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 {#13160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13148 …} +context: Sylius\TwigHooks\Bag\DataBag {#13154 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13146 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27403 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27399 …} +context: Sylius\TwigHooks\Bag\DataBag {#27400 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27402 …} +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 {#27412 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27403 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27399 …} +context: Sylius\TwigHooks\Bag\DataBag {#27400 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27402 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27517 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27513 …} +context: Sylius\TwigHooks\Bag\DataBag {#27514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27516 …} +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 {#27525 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27517 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27513 …} +context: Sylius\TwigHooks\Bag\DataBag {#27514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27516 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27583 …} +context: Sylius\TwigHooks\Bag\DataBag {#27584 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27586 …} +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 {#27595 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27583 …} +context: Sylius\TwigHooks\Bag\DataBag {#27584 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27586 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 10.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 3564 #code: "bol-a-raper-slicesy-bamix-2449" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633003 {#7787 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#7403 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3564 #name: "Bol à râper Slicesy Bamix" #slug: "bol-a-raper-slicesy-bamix-2449" #description: """ <div class="col is-12"><div>\n <ul>\n <li>Hache tous types d'aliments. </li>\n <li>Utilisation facile.</li>\n <li>Pièce certifiée d'origine Bamix.</li>\n <li>Compatible avec modèles Swissline, Classic et Deluxe</li>\n </ul>\n </div>\n <ul>\n </ul></div><h1>Description bol à râper slicesy Bamix</h1><div class="col is-12">Le bol à râper slicesy BAMIX permet de hacher les légumes (oignons, les choux, poivrons, etc.) fruits (pommes), viandes également pour la préparation d'un tartare, de pâtés, etc. et des noisettes.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28121 +product: App\Entity\Product\Product {#7964 #id: 3564 #code: "bol-a-raper-slicesy-bamix-2449" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633003 {#7787 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#7403 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3564 #name: "Bol à râper Slicesy Bamix" #slug: "bol-a-raper-slicesy-bamix-2449" #description: """ <div class="col is-12"><div>\n <ul>\n <li>Hache tous types d'aliments. </li>\n <li>Utilisation facile.</li>\n <li>Pièce certifiée d'origine Bamix.</li>\n <li>Compatible avec modèles Swissline, Classic et Deluxe</li>\n </ul>\n </div>\n <ul>\n </ul></div><h1>Description bol à râper slicesy Bamix</h1><div class="col is-12">Le bol à râper slicesy BAMIX permet de hacher les légumes (oignons, les choux, poivrons, etc.) fruits (pommes), viandes également pour la préparation d'un tartare, de pâtés, etc. et des noisettes.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28387 …} +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 {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 2.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 3564 #code: "bol-a-raper-slicesy-bamix-2449" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633003 {#7787 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#7403 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3564 #name: "Bol à râper Slicesy Bamix" #slug: "bol-a-raper-slicesy-bamix-2449" #description: """ <div class="col is-12"><div>\n <ul>\n <li>Hache tous types d'aliments. </li>\n <li>Utilisation facile.</li>\n <li>Pièce certifiée d'origine Bamix.</li>\n <li>Compatible avec modèles Swissline, Classic et Deluxe</li>\n </ul>\n </div>\n <ul>\n </ul></div><h1>Description bol à râper slicesy Bamix</h1><div class="col is-12">Le bol à râper slicesy BAMIX permet de hacher les légumes (oignons, les choux, poivrons, etc.) fruits (pommes), viandes également pour la préparation d'un tartare, de pâtés, etc. et des noisettes.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bol à râper Slicesy Bamix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28798 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 3564 #code: "bol-a-raper-slicesy-bamix-2449" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633003 {#7787 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#7403 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3564 #name: "Bol à râper Slicesy Bamix" #slug: "bol-a-raper-slicesy-bamix-2449" #description: """ <div class="col is-12"><div>\n <ul>\n <li>Hache tous types d'aliments. </li>\n <li>Utilisation facile.</li>\n <li>Pièce certifiée d'origine Bamix.</li>\n <li>Compatible avec modèles Swissline, Classic et Deluxe</li>\n </ul>\n </div>\n <ul>\n </ul></div><h1>Description bol à râper slicesy Bamix</h1><div class="col is-12">Le bol à râper slicesy BAMIX permet de hacher les légumes (oignons, les choux, poivrons, etc.) fruits (pommes), viandes également pour la préparation d'un tartare, de pâtés, etc. et des noisettes.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28874 …} +context: Sylius\TwigHooks\Bag\DataBag {#28869 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28899 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28387 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28733 #collection: Doctrine\Common\Collections\ArrayCollection {#28732 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28570 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37509 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37561 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28874 …} +context: Sylius\TwigHooks\Bag\DataBag {#28869 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28899 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bol à râper Slicesy Bamix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28733 #collection: Doctrine\Common\Collections\ArrayCollection {#28732 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28570 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37509 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37561 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28900 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28874 …} +context: Sylius\TwigHooks\Bag\DataBag {#28869 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28899 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28387 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28733 #collection: Doctrine\Common\Collections\ArrayCollection {#28732 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28570 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37509 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37561 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28962 …} +context: Sylius\TwigHooks\Bag\DataBag {#28970 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28971 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28387 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28981 +variant: App\Entity\Product\ProductVariant {#28387 …} +price: "129,00\u{A0}€" +originalPrice: "129,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6980 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11995 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6999 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28962 …} +context: Sylius\TwigHooks\Bag\DataBag {#28970 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28971 …} +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 | 116.0 MiB | 3.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8535 #id: 3570 #code: "cruche-1-litre-bamix-4338" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758633003 {#8533 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8534 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 3570 #name: "Cruche 1 litre Bamix" #slug: "cruche-1-litre-bamix-4338" #description: """ <div class="col is-12"><ul>\n <li>Adaptée à tous les modèles Bamix.</li>\n <li>Avec couvercle.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description Cruche 1 litre Bamix</h1><div class="col is-12">La Cruche 1 litre Bamix permet à la fois de faire votre mélange à l'aide de votre mixeur plongeur Bamix puis de verser.</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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28776 +product: App\Entity\Product\Product {#8535 #id: 3570 #code: "cruche-1-litre-bamix-4338" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758633003 {#8533 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8534 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 3570 #name: "Cruche 1 litre Bamix" #slug: "cruche-1-litre-bamix-4338" #description: """ <div class="col is-12"><ul>\n <li>Adaptée à tous les modèles Bamix.</li>\n <li>Avec couvercle.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description Cruche 1 litre Bamix</h1><div class="col is-12">La Cruche 1 litre Bamix permet à la fois de faire votre mélange à l'aide de votre mixeur plongeur Bamix puis de verser.</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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29054 …} +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 {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8535 #id: 3570 #code: "cruche-1-litre-bamix-4338" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758633003 {#8533 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8534 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 3570 #name: "Cruche 1 litre Bamix" #slug: "cruche-1-litre-bamix-4338" #description: """ <div class="col is-12"><ul>\n <li>Adaptée à tous les modèles Bamix.</li>\n <li>Avec couvercle.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description Cruche 1 litre Bamix</h1><div class="col is-12">La Cruche 1 litre Bamix permet à la fois de faire votre mélange à l'aide de votre mixeur plongeur Bamix puis de verser.</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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cruche 1 litre Bamix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29128 -props: [ "product" => App\Entity\Product\Product {#8535 #id: 3570 #code: "cruche-1-litre-bamix-4338" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758633003 {#8533 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8534 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 3570 #name: "Cruche 1 litre Bamix" #slug: "cruche-1-litre-bamix-4338" #description: """ <div class="col is-12"><ul>\n <li>Adaptée à tous les modèles Bamix.</li>\n <li>Avec couvercle.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description Cruche 1 litre Bamix</h1><div class="col is-12">La Cruche 1 litre Bamix permet à la fois de faire votre mélange à l'aide de votre mixeur plongeur Bamix puis de verser.</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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29121 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29112 …} +context: Sylius\TwigHooks\Bag\DataBag {#29179 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29109 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29062 #collection: Doctrine\Common\Collections\ArrayCollection {#29074 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29050 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37581 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37583 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29121 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29112 …} +context: Sylius\TwigHooks\Bag\DataBag {#29179 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29109 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cruche 1 litre Bamix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29062 #collection: Doctrine\Common\Collections\ArrayCollection {#29074 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29050 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37581 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37583 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29183 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29121 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29112 …} +context: Sylius\TwigHooks\Bag\DataBag {#29179 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29109 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29062 #collection: Doctrine\Common\Collections\ArrayCollection {#29074 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29050 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37581 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37583 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29233 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29224 …} +context: Sylius\TwigHooks\Bag\DataBag {#29231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29232 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29054 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29236 +variant: App\Entity\Product\ProductVariant {#29054 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6980 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11995 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6999 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29233 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29224 …} +context: Sylius\TwigHooks\Bag\DataBag {#29231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29232 …} +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 | 116.0 MiB | 4.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8558 #id: 3568 #code: "moulin-processor-bamix-2453" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758633003 {#8556 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8557 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 3568 #name: "Moulin Processor Bamix" #slug: "moulin-processor-bamix-2453" #description: """ <div class="col is-12"><ul>\n <li>Compatible avec tous les modèles Bamix.</li>\n <li>2 Contenances 100 ou 200 ml.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description Moulin Processor Bamix</h1><div class="col is-12">Le moulin BAMIX est idéal pour tous les ingrédients: légumes secs, fromage à pâte dure, chocolat (pour gâteaux et la décoration), sucre en poudre, épices (cannelle, vanille, Chili, noix de muscade pour vos menus exotiques), champignons séchés, toutes les sortes de noix, cacahouètes pour la préparation du beurre de cacahouètes et graines. <br />Pour les ingrédients humides: hache herbes aromatiques, oeufs durs, pain sec pour la panure et pain frais pour les farces...</div><h1>Spécifications</h1><div class="col is-12">Le moulin BAMIX 100 ml est livré avec le Bamix Deluxe mais convient pour tous les autres modèles.<br />Le moulin BAMIX 200 ml est livré avec le Bamix Swissline mais convient pour tous les autres modèles. Il peut être équipé du <a href="http://www.cuisinstore.com/pieces-detachees-bamix-disque-poudre">disque poudre</a> pour moudre plus finement.</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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29119 +product: App\Entity\Product\Product {#8558 #id: 3568 #code: "moulin-processor-bamix-2453" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758633003 {#8556 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8557 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 3568 #name: "Moulin Processor Bamix" #slug: "moulin-processor-bamix-2453" #description: """ <div class="col is-12"><ul>\n <li>Compatible avec tous les modèles Bamix.</li>\n <li>2 Contenances 100 ou 200 ml.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description Moulin Processor Bamix</h1><div class="col is-12">Le moulin BAMIX est idéal pour tous les ingrédients: légumes secs, fromage à pâte dure, chocolat (pour gâteaux et la décoration), sucre en poudre, épices (cannelle, vanille, Chili, noix de muscade pour vos menus exotiques), champignons séchés, toutes les sortes de noix, cacahouètes pour la préparation du beurre de cacahouètes et graines. <br />Pour les ingrédients humides: hache herbes aromatiques, oeufs durs, pain sec pour la panure et pain frais pour les farces...</div><h1>Spécifications</h1><div class="col is-12">Le moulin BAMIX 100 ml est livré avec le Bamix Deluxe mais convient pour tous les autres modèles.<br />Le moulin BAMIX 200 ml est livré avec le Bamix Swissline mais convient pour tous les autres modèles. Il peut être équipé du <a href="http://www.cuisinstore.com/pieces-detachees-bamix-disque-poudre">disque poudre</a> pour moudre plus finement.</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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29299 …} +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 {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8558 #id: 3568 #code: "moulin-processor-bamix-2453" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758633003 {#8556 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8557 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 3568 #name: "Moulin Processor Bamix" #slug: "moulin-processor-bamix-2453" #description: """ <div class="col is-12"><ul>\n <li>Compatible avec tous les modèles Bamix.</li>\n <li>2 Contenances 100 ou 200 ml.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description Moulin Processor Bamix</h1><div class="col is-12">Le moulin BAMIX est idéal pour tous les ingrédients: légumes secs, fromage à pâte dure, chocolat (pour gâteaux et la décoration), sucre en poudre, épices (cannelle, vanille, Chili, noix de muscade pour vos menus exotiques), champignons séchés, toutes les sortes de noix, cacahouètes pour la préparation du beurre de cacahouètes et graines. <br />Pour les ingrédients humides: hache herbes aromatiques, oeufs durs, pain sec pour la panure et pain frais pour les farces...</div><h1>Spécifications</h1><div class="col is-12">Le moulin BAMIX 100 ml est livré avec le Bamix Deluxe mais convient pour tous les autres modèles.<br />Le moulin BAMIX 200 ml est livré avec le Bamix Swissline mais convient pour tous les autres modèles. Il peut être équipé du <a href="http://www.cuisinstore.com/pieces-detachees-bamix-disque-poudre">disque poudre</a> pour moudre plus finement.</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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Processor Bamix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29370 -props: [ "product" => App\Entity\Product\Product {#8558 #id: 3568 #code: "moulin-processor-bamix-2453" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758633003 {#8556 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8557 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 3568 #name: "Moulin Processor Bamix" #slug: "moulin-processor-bamix-2453" #description: """ <div class="col is-12"><ul>\n <li>Compatible avec tous les modèles Bamix.</li>\n <li>2 Contenances 100 ou 200 ml.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description Moulin Processor Bamix</h1><div class="col is-12">Le moulin BAMIX est idéal pour tous les ingrédients: légumes secs, fromage à pâte dure, chocolat (pour gâteaux et la décoration), sucre en poudre, épices (cannelle, vanille, Chili, noix de muscade pour vos menus exotiques), champignons séchés, toutes les sortes de noix, cacahouètes pour la préparation du beurre de cacahouètes et graines. <br />Pour les ingrédients humides: hache herbes aromatiques, oeufs durs, pain sec pour la panure et pain frais pour les farces...</div><h1>Spécifications</h1><div class="col is-12">Le moulin BAMIX 100 ml est livré avec le Bamix Deluxe mais convient pour tous les autres modèles.<br />Le moulin BAMIX 200 ml est livré avec le Bamix Swissline mais convient pour tous les autres modèles. Il peut être équipé du <a href="http://www.cuisinstore.com/pieces-detachees-bamix-disque-poudre">disque poudre</a> pour moudre plus finement.</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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29446 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29354 …} +context: Sylius\TwigHooks\Bag\DataBag {#29424 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29351 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29299 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29307 #collection: Doctrine\Common\Collections\ArrayCollection {#29316 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29295 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37595 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37597 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29446 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29354 …} +context: Sylius\TwigHooks\Bag\DataBag {#29424 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29351 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Processor Bamix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29307 #collection: Doctrine\Common\Collections\ArrayCollection {#29316 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29295 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37595 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37597 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29449 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29446 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29354 …} +context: Sylius\TwigHooks\Bag\DataBag {#29424 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29351 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29299 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29307 #collection: Doctrine\Common\Collections\ArrayCollection {#29316 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29295 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37595 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37597 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29500 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29491 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29499 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29299 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29503 +variant: App\Entity\Product\ProductVariant {#29299 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6980 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11995 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6999 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29500 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29491 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29499 …} +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 | 116.0 MiB | 4.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8581 #id: 3569 #code: "pieces-detachees-bamix-disque-poudre-3059" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758633003 {#8579 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8580 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 3569 #name: "Pièces détachées BAMIX disque poudre" #slug: "pieces-detachees-bamix-disque-poudre-3059" #description: """ <div class="col is-12"><ul>\n <li>Accessoire du moulin Processor 200 ml.</li>\n <li>Pour moudre les petites quantités.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description disque poudre BAMIX</h1><div class="col is-12">Le disque poudre Bamix est un accessoire prévu uniquement pour s'adapter au moulin processeur 200 ml. Il est prévu pour les petites quantités et permet ainsi de transformer en poudre un grand nombre de produits alimentaires secs. Toute matière à mouliner doit être réduite à 1 cm environ, les matières volumineuses doivent d'abord être réduite dans le moulin processeur.</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 {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29361 +product: App\Entity\Product\Product {#8581 #id: 3569 #code: "pieces-detachees-bamix-disque-poudre-3059" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758633003 {#8579 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8580 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 3569 #name: "Pièces détachées BAMIX disque poudre" #slug: "pieces-detachees-bamix-disque-poudre-3059" #description: """ <div class="col is-12"><ul>\n <li>Accessoire du moulin Processor 200 ml.</li>\n <li>Pour moudre les petites quantités.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description disque poudre BAMIX</h1><div class="col is-12">Le disque poudre Bamix est un accessoire prévu uniquement pour s'adapter au moulin processeur 200 ml. Il est prévu pour les petites quantités et permet ainsi de transformer en poudre un grand nombre de produits alimentaires secs. Toute matière à mouliner doit être réduite à 1 cm environ, les matières volumineuses doivent d'abord être réduite dans le moulin processeur.</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 {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29566 …} +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 {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8581 #id: 3569 #code: "pieces-detachees-bamix-disque-poudre-3059" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758633003 {#8579 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8580 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 3569 #name: "Pièces détachées BAMIX disque poudre" #slug: "pieces-detachees-bamix-disque-poudre-3059" #description: """ <div class="col is-12"><ul>\n <li>Accessoire du moulin Processor 200 ml.</li>\n <li>Pour moudre les petites quantités.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description disque poudre BAMIX</h1><div class="col is-12">Le disque poudre Bamix est un accessoire prévu uniquement pour s'adapter au moulin processeur 200 ml. Il est prévu pour les petites quantités et permet ainsi de transformer en poudre un grand nombre de produits alimentaires secs. Toute matière à mouliner doit être réduite à 1 cm environ, les matières volumineuses doivent d'abord être réduite dans le moulin processeur.</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 {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées BAMIX disque poudre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29637 -props: [ "product" => App\Entity\Product\Product {#8581 #id: 3569 #code: "pieces-detachees-bamix-disque-poudre-3059" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758633003 {#8579 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8580 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 3569 #name: "Pièces détachées BAMIX disque poudre" #slug: "pieces-detachees-bamix-disque-poudre-3059" #description: """ <div class="col is-12"><ul>\n <li>Accessoire du moulin Processor 200 ml.</li>\n <li>Pour moudre les petites quantités.</li>\n <li>Pièce certifiée d'origine Bamix. </li>\n </ul></div><h1>Description disque poudre BAMIX</h1><div class="col is-12">Le disque poudre Bamix est un accessoire prévu uniquement pour s'adapter au moulin processeur 200 ml. Il est prévu pour les petites quantités et permet ainsi de transformer en poudre un grand nombre de produits alimentaires secs. Toute matière à mouliner doit être réduite à 1 cm environ, les matières volumineuses doivent d'abord être réduite dans le moulin processeur.</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 {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29630 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29621 …} +context: Sylius\TwigHooks\Bag\DataBag {#29688 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29618 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29566 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29574 #collection: Doctrine\Common\Collections\ArrayCollection {#29583 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29562 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37609 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37611 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29630 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29621 …} +context: Sylius\TwigHooks\Bag\DataBag {#29688 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29618 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées BAMIX disque poudre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29574 #collection: Doctrine\Common\Collections\ArrayCollection {#29583 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29562 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37609 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37611 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29692 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29630 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29621 …} +context: Sylius\TwigHooks\Bag\DataBag {#29688 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29618 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29566 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29574 #collection: Doctrine\Common\Collections\ArrayCollection {#29583 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29562 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37609 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37611 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29742 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29733 …} +context: Sylius\TwigHooks\Bag\DataBag {#29740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29741 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29566 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29745 +variant: App\Entity\Product\ProductVariant {#29566 …} +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 {#6980 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11995 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6999 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29742 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29733 …} +context: Sylius\TwigHooks\Bag\DataBag {#29740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29741 …} +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 | 116.0 MiB | 4.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8604 #id: 3565 #code: "pieces-detachees-bamix-les-couteaux-2450" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758633003 {#8602 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8603 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 3565 #name: "Pièces détachées BAMIX, les couteaux" #slug: "pieces-detachees-bamix-les-couteaux-2450" #description: """ <div class="col is-12"><ul>\n <li>Belle finition inox.</li>\n <li>Pièce certifiée d'origine Bamix.</li>\n </ul></div><h1>Description couteau étoile BAMIX</h1><div class="col is-12">Le couteau étoile BAMIX permet de hacher et réduire en purée les légumes crus ou cuits, la viande cuite, les fruits congelés pour les glaces et sorbets. Il mouline les soupes et sauces. <br />Le couteau étoile BAMIX permet de réduire la nourriture de bébé directement dans la casserole, le transvasement laborieux dans d’autres récipients ainsi que leur nettoyage est inutile. Il pétrit les pâtes à gâteaux, à biscuits, à omelettes. Il hache les fruits et baies pour desserts et confitures.<br /> Le couteau étoile BAMIX permet également de piler les glaçons pour vos drinks et cocktails.</div><h1>Description couteau hachoir BAMIX</h1><div class="col is-12">Le couteau hachoir BAMIX réduit et hache les viandes crues ou cuites, le poisson également cru ou cuit ainsi que les légumes à texture ferme.</div><h1>Spécifications</h1><div class="col is-12">Conviennent pour tous les mixeurs BAMIX<br />Pièces certifiées d'origine.</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 {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29628 +product: App\Entity\Product\Product {#8604 #id: 3565 #code: "pieces-detachees-bamix-les-couteaux-2450" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758633003 {#8602 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8603 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 3565 #name: "Pièces détachées BAMIX, les couteaux" #slug: "pieces-detachees-bamix-les-couteaux-2450" #description: """ <div class="col is-12"><ul>\n <li>Belle finition inox.</li>\n <li>Pièce certifiée d'origine Bamix.</li>\n </ul></div><h1>Description couteau étoile BAMIX</h1><div class="col is-12">Le couteau étoile BAMIX permet de hacher et réduire en purée les légumes crus ou cuits, la viande cuite, les fruits congelés pour les glaces et sorbets. Il mouline les soupes et sauces. <br />Le couteau étoile BAMIX permet de réduire la nourriture de bébé directement dans la casserole, le transvasement laborieux dans d’autres récipients ainsi que leur nettoyage est inutile. Il pétrit les pâtes à gâteaux, à biscuits, à omelettes. Il hache les fruits et baies pour desserts et confitures.<br /> Le couteau étoile BAMIX permet également de piler les glaçons pour vos drinks et cocktails.</div><h1>Description couteau hachoir BAMIX</h1><div class="col is-12">Le couteau hachoir BAMIX réduit et hache les viandes crues ou cuites, le poisson également cru ou cuit ainsi que les légumes à texture ferme.</div><h1>Spécifications</h1><div class="col is-12">Conviennent pour tous les mixeurs BAMIX<br />Pièces certifiées d'origine.</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 {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29808 …} +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 {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8604 #id: 3565 #code: "pieces-detachees-bamix-les-couteaux-2450" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758633003 {#8602 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8603 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 3565 #name: "Pièces détachées BAMIX, les couteaux" #slug: "pieces-detachees-bamix-les-couteaux-2450" #description: """ <div class="col is-12"><ul>\n <li>Belle finition inox.</li>\n <li>Pièce certifiée d'origine Bamix.</li>\n </ul></div><h1>Description couteau étoile BAMIX</h1><div class="col is-12">Le couteau étoile BAMIX permet de hacher et réduire en purée les légumes crus ou cuits, la viande cuite, les fruits congelés pour les glaces et sorbets. Il mouline les soupes et sauces. <br />Le couteau étoile BAMIX permet de réduire la nourriture de bébé directement dans la casserole, le transvasement laborieux dans d’autres récipients ainsi que leur nettoyage est inutile. Il pétrit les pâtes à gâteaux, à biscuits, à omelettes. Il hache les fruits et baies pour desserts et confitures.<br /> Le couteau étoile BAMIX permet également de piler les glaçons pour vos drinks et cocktails.</div><h1>Description couteau hachoir BAMIX</h1><div class="col is-12">Le couteau hachoir BAMIX réduit et hache les viandes crues ou cuites, le poisson également cru ou cuit ainsi que les légumes à texture ferme.</div><h1>Spécifications</h1><div class="col is-12">Conviennent pour tous les mixeurs BAMIX<br />Pièces certifiées d'origine.</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 {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées BAMIX, les couteaux" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29879 -props: [ "product" => App\Entity\Product\Product {#8604 #id: 3565 #code: "pieces-detachees-bamix-les-couteaux-2450" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758633003 {#8602 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8603 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 3565 #name: "Pièces détachées BAMIX, les couteaux" #slug: "pieces-detachees-bamix-les-couteaux-2450" #description: """ <div class="col is-12"><ul>\n <li>Belle finition inox.</li>\n <li>Pièce certifiée d'origine Bamix.</li>\n </ul></div><h1>Description couteau étoile BAMIX</h1><div class="col is-12">Le couteau étoile BAMIX permet de hacher et réduire en purée les légumes crus ou cuits, la viande cuite, les fruits congelés pour les glaces et sorbets. Il mouline les soupes et sauces. <br />Le couteau étoile BAMIX permet de réduire la nourriture de bébé directement dans la casserole, le transvasement laborieux dans d’autres récipients ainsi que leur nettoyage est inutile. Il pétrit les pâtes à gâteaux, à biscuits, à omelettes. Il hache les fruits et baies pour desserts et confitures.<br /> Le couteau étoile BAMIX permet également de piler les glaçons pour vos drinks et cocktails.</div><h1>Description couteau hachoir BAMIX</h1><div class="col is-12">Le couteau hachoir BAMIX réduit et hache les viandes crues ou cuites, le poisson également cru ou cuit ainsi que les légumes à texture ferme.</div><h1>Spécifications</h1><div class="col is-12">Conviennent pour tous les mixeurs BAMIX<br />Pièces certifiées d'origine.</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 {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29941 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29863 …} +context: Sylius\TwigHooks\Bag\DataBag {#29930 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29860 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29808 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29816 #collection: Doctrine\Common\Collections\ArrayCollection {#29825 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29804 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37623 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37625 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29941 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29863 …} +context: Sylius\TwigHooks\Bag\DataBag {#29930 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29860 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées BAMIX, les couteaux" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29816 #collection: Doctrine\Common\Collections\ArrayCollection {#29825 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29804 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37623 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37625 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29946 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29941 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29863 …} +context: Sylius\TwigHooks\Bag\DataBag {#29930 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29860 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29808 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29816 #collection: Doctrine\Common\Collections\ArrayCollection {#29825 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29804 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37623 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37625 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29995 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29986 …} +context: Sylius\TwigHooks\Bag\DataBag {#29993 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29994 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29808 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29998 +variant: App\Entity\Product\ProductVariant {#29808 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6980 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11995 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6999 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29995 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29986 …} +context: Sylius\TwigHooks\Bag\DataBag {#29993 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29994 …} +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 | 116.0 MiB | 5.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8627 #id: 3566 #code: "pieces-detachees-bamix-les-disques-2451" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758633003 {#8625 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8626 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 3566 #name: "Pièces détachées BAMIX, les disques" #slug: "pieces-detachees-bamix-les-disques-2451" #description: """ <div class="col is-12"><ul>\n <li>Belle finition inox.</li>\n <li>Pièces certifiées d'origine Bamix. </li>\n </ul></div><h1>Description disque fouet BAMIX</h1><div class="col is-12">Le disque fouet BAMIX permet de battre le blanc d’oeuf, la crème fraîche, les soufflés ou les frappés. Pour la cuisine diététique, le fouet bat le lait maigre en crème. <br />Le disque fouet BAMIX permet également de monter les sauces béchamel et hollandaise, d' homogénéiser les milkshakes, les flans, les sabayons ou les tiramisus. Il émulsionne les sauces. Il allège et aère tout ce qui doit l'être.</div><h1>Description disque mélangeur BAMIX</h1><div class="col is-12">Le disque mélangeur BAMIX permet de mélanger les pâtes pour les crêpes, les omelettes et les pâtes à base d’oeufs. Il réduit rapidement les pommes de terre en mousseline. Il donne des puddings crémeux. <br />Le disque mélangeur BAMIX permet également d' émulsionner les sauces à salade et même les crèmes cosmétiques. Il vous prépare en quelques secondes votre mayonnaise (sans aucun apport chimique), il mélange vos cocktails mieux qu’un barman. Vos préparations deviennent à la fois consistantes et crémeuses.</div><h1>Spécifications</h1><div class="col is-12">Conviennent pour tpus les modèles BAMIX.<br />Pièces certifiées d'origine.</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 {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29870 +product: App\Entity\Product\Product {#8627 #id: 3566 #code: "pieces-detachees-bamix-les-disques-2451" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758633003 {#8625 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8626 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 3566 #name: "Pièces détachées BAMIX, les disques" #slug: "pieces-detachees-bamix-les-disques-2451" #description: """ <div class="col is-12"><ul>\n <li>Belle finition inox.</li>\n <li>Pièces certifiées d'origine Bamix. </li>\n </ul></div><h1>Description disque fouet BAMIX</h1><div class="col is-12">Le disque fouet BAMIX permet de battre le blanc d’oeuf, la crème fraîche, les soufflés ou les frappés. Pour la cuisine diététique, le fouet bat le lait maigre en crème. <br />Le disque fouet BAMIX permet également de monter les sauces béchamel et hollandaise, d' homogénéiser les milkshakes, les flans, les sabayons ou les tiramisus. Il émulsionne les sauces. Il allège et aère tout ce qui doit l'être.</div><h1>Description disque mélangeur BAMIX</h1><div class="col is-12">Le disque mélangeur BAMIX permet de mélanger les pâtes pour les crêpes, les omelettes et les pâtes à base d’oeufs. Il réduit rapidement les pommes de terre en mousseline. Il donne des puddings crémeux. <br />Le disque mélangeur BAMIX permet également d' émulsionner les sauces à salade et même les crèmes cosmétiques. Il vous prépare en quelques secondes votre mayonnaise (sans aucun apport chimique), il mélange vos cocktails mieux qu’un barman. Vos préparations deviennent à la fois consistantes et crémeuses.</div><h1>Spécifications</h1><div class="col is-12">Conviennent pour tpus les modèles BAMIX.<br />Pièces certifiées d'origine.</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 {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30061 …} +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 {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8627 #id: 3566 #code: "pieces-detachees-bamix-les-disques-2451" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758633003 {#8625 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8626 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 3566 #name: "Pièces détachées BAMIX, les disques" #slug: "pieces-detachees-bamix-les-disques-2451" #description: """ <div class="col is-12"><ul>\n <li>Belle finition inox.</li>\n <li>Pièces certifiées d'origine Bamix. </li>\n </ul></div><h1>Description disque fouet BAMIX</h1><div class="col is-12">Le disque fouet BAMIX permet de battre le blanc d’oeuf, la crème fraîche, les soufflés ou les frappés. Pour la cuisine diététique, le fouet bat le lait maigre en crème. <br />Le disque fouet BAMIX permet également de monter les sauces béchamel et hollandaise, d' homogénéiser les milkshakes, les flans, les sabayons ou les tiramisus. Il émulsionne les sauces. Il allège et aère tout ce qui doit l'être.</div><h1>Description disque mélangeur BAMIX</h1><div class="col is-12">Le disque mélangeur BAMIX permet de mélanger les pâtes pour les crêpes, les omelettes et les pâtes à base d’oeufs. Il réduit rapidement les pommes de terre en mousseline. Il donne des puddings crémeux. <br />Le disque mélangeur BAMIX permet également d' émulsionner les sauces à salade et même les crèmes cosmétiques. Il vous prépare en quelques secondes votre mayonnaise (sans aucun apport chimique), il mélange vos cocktails mieux qu’un barman. Vos préparations deviennent à la fois consistantes et crémeuses.</div><h1>Spécifications</h1><div class="col is-12">Conviennent pour tpus les modèles BAMIX.<br />Pièces certifiées d'origine.</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 {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées BAMIX, les disques" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30132 -props: [ "product" => App\Entity\Product\Product {#8627 #id: 3566 #code: "pieces-detachees-bamix-les-disques-2451" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758633003 {#8625 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8626 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 3566 #name: "Pièces détachées BAMIX, les disques" #slug: "pieces-detachees-bamix-les-disques-2451" #description: """ <div class="col is-12"><ul>\n <li>Belle finition inox.</li>\n <li>Pièces certifiées d'origine Bamix. </li>\n </ul></div><h1>Description disque fouet BAMIX</h1><div class="col is-12">Le disque fouet BAMIX permet de battre le blanc d’oeuf, la crème fraîche, les soufflés ou les frappés. Pour la cuisine diététique, le fouet bat le lait maigre en crème. <br />Le disque fouet BAMIX permet également de monter les sauces béchamel et hollandaise, d' homogénéiser les milkshakes, les flans, les sabayons ou les tiramisus. Il émulsionne les sauces. Il allège et aère tout ce qui doit l'être.</div><h1>Description disque mélangeur BAMIX</h1><div class="col is-12">Le disque mélangeur BAMIX permet de mélanger les pâtes pour les crêpes, les omelettes et les pâtes à base d’oeufs. Il réduit rapidement les pommes de terre en mousseline. Il donne des puddings crémeux. <br />Le disque mélangeur BAMIX permet également d' émulsionner les sauces à salade et même les crèmes cosmétiques. Il vous prépare en quelques secondes votre mayonnaise (sans aucun apport chimique), il mélange vos cocktails mieux qu’un barman. Vos préparations deviennent à la fois consistantes et crémeuses.</div><h1>Spécifications</h1><div class="col is-12">Conviennent pour tpus les modèles BAMIX.<br />Pièces certifiées d'origine.</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 {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30194 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30116 …} +context: Sylius\TwigHooks\Bag\DataBag {#30183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30113 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30061 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30069 #collection: Doctrine\Common\Collections\ArrayCollection {#30078 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30057 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37637 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37639 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30194 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30116 …} +context: Sylius\TwigHooks\Bag\DataBag {#30183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30113 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées BAMIX, les disques" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30069 #collection: Doctrine\Common\Collections\ArrayCollection {#30078 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30057 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37637 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37639 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30199 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30194 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30116 …} +context: Sylius\TwigHooks\Bag\DataBag {#30183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30113 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30061 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30069 #collection: Doctrine\Common\Collections\ArrayCollection {#30078 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30057 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37637 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37639 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30248 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30239 …} +context: Sylius\TwigHooks\Bag\DataBag {#30246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30247 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30061 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30251 +variant: App\Entity\Product\ProductVariant {#30061 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6980 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11995 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6999 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30248 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30239 …} +context: Sylius\TwigHooks\Bag\DataBag {#30246 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30247 …} +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 | 116.0 MiB | 5.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8650 #id: 3567 #code: "set-2-gobelets-bamix-2452" #attributes: Doctrine\ORM\PersistentCollection {#8657 …} #variants: Doctrine\ORM\PersistentCollection {#8659 …} #options: Doctrine\ORM\PersistentCollection {#8663 …} #associations: Doctrine\ORM\PersistentCollection {#8661 …} #createdAt: DateTime @1758633003 {#8648 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8649 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8666 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8667 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8650} #id: 3567 #name: "Set 2 gobelets Bamix" #slug: "set-2-gobelets-bamix-2452" #description: """ <div class="col is-12"><ul>\n <li>Forme adaptée à tous les modèles Bamix.</li>\n <li>Pièces certifiées d'origine Bamix. </li>\n </ul></div><h1>Description set 2 gobelets 400 et 600 ml</h1><div class="col is-12">Le gobelet BAMIX avec son couvercle permet de conserver la mayonnaise ou d’autres aliments plusieurs semaines au frigo. Il est fabriqué en tritan (une matière qui résiste aux chocs, aux coups et à la chaleur jusqu'à 150°C) et convient aux micro-ondes, à la congélation et au lave-vaisselle. <br />Les gobelets BAMIX 400 ou 600 ml ont la taille parfaite pour la préparation d’une mayonnaise avec 1 oeuf ou bien pour battre un ou deux blancs d’oeufs en neige.</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 {#8669 …} #channels: Doctrine\ORM\PersistentCollection {#8655 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8653 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30123 +product: App\Entity\Product\Product {#8650 #id: 3567 #code: "set-2-gobelets-bamix-2452" #attributes: Doctrine\ORM\PersistentCollection {#8657 …} #variants: Doctrine\ORM\PersistentCollection {#8659 …} #options: Doctrine\ORM\PersistentCollection {#8663 …} #associations: Doctrine\ORM\PersistentCollection {#8661 …} #createdAt: DateTime @1758633003 {#8648 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8649 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8666 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8667 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8650} #id: 3567 #name: "Set 2 gobelets Bamix" #slug: "set-2-gobelets-bamix-2452" #description: """ <div class="col is-12"><ul>\n <li>Forme adaptée à tous les modèles Bamix.</li>\n <li>Pièces certifiées d'origine Bamix. </li>\n </ul></div><h1>Description set 2 gobelets 400 et 600 ml</h1><div class="col is-12">Le gobelet BAMIX avec son couvercle permet de conserver la mayonnaise ou d’autres aliments plusieurs semaines au frigo. Il est fabriqué en tritan (une matière qui résiste aux chocs, aux coups et à la chaleur jusqu'à 150°C) et convient aux micro-ondes, à la congélation et au lave-vaisselle. <br />Les gobelets BAMIX 400 ou 600 ml ont la taille parfaite pour la préparation d’une mayonnaise avec 1 oeuf ou bien pour battre un ou deux blancs d’oeufs en neige.</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 {#8669 …} #channels: Doctrine\ORM\PersistentCollection {#8655 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8653 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30314 …} +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 {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27685 …} +context: Sylius\TwigHooks\Bag\DataBag {#27691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27678 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8650 #id: 3567 #code: "set-2-gobelets-bamix-2452" #attributes: Doctrine\ORM\PersistentCollection {#8657 …} #variants: Doctrine\ORM\PersistentCollection {#8659 …} #options: Doctrine\ORM\PersistentCollection {#8663 …} #associations: Doctrine\ORM\PersistentCollection {#8661 …} #createdAt: DateTime @1758633003 {#8648 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8649 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8666 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8667 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8650} #id: 3567 #name: "Set 2 gobelets Bamix" #slug: "set-2-gobelets-bamix-2452" #description: """ <div class="col is-12"><ul>\n <li>Forme adaptée à tous les modèles Bamix.</li>\n <li>Pièces certifiées d'origine Bamix. </li>\n </ul></div><h1>Description set 2 gobelets 400 et 600 ml</h1><div class="col is-12">Le gobelet BAMIX avec son couvercle permet de conserver la mayonnaise ou d’autres aliments plusieurs semaines au frigo. Il est fabriqué en tritan (une matière qui résiste aux chocs, aux coups et à la chaleur jusqu'à 150°C) et convient aux micro-ondes, à la congélation et au lave-vaisselle. <br />Les gobelets BAMIX 400 ou 600 ml ont la taille parfaite pour la préparation d’une mayonnaise avec 1 oeuf ou bien pour battre un ou deux blancs d’oeufs en neige.</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 {#8669 …} #channels: Doctrine\ORM\PersistentCollection {#8655 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8653 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Set 2 gobelets Bamix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30385 -props: [ "product" => App\Entity\Product\Product {#8650 #id: 3567 #code: "set-2-gobelets-bamix-2452" #attributes: Doctrine\ORM\PersistentCollection {#8657 …} #variants: Doctrine\ORM\PersistentCollection {#8659 …} #options: Doctrine\ORM\PersistentCollection {#8663 …} #associations: Doctrine\ORM\PersistentCollection {#8661 …} #createdAt: DateTime @1758633003 {#8648 : 2025-09-23 21:10:03.0 PRC (+08:00) } #updatedAt: DateTime @1758633003 {#8649 : 2025-09-23 21:10:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8666 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8667 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8650} #id: 3567 #name: "Set 2 gobelets Bamix" #slug: "set-2-gobelets-bamix-2452" #description: """ <div class="col is-12"><ul>\n <li>Forme adaptée à tous les modèles Bamix.</li>\n <li>Pièces certifiées d'origine Bamix. </li>\n </ul></div><h1>Description set 2 gobelets 400 et 600 ml</h1><div class="col is-12">Le gobelet BAMIX avec son couvercle permet de conserver la mayonnaise ou d’autres aliments plusieurs semaines au frigo. Il est fabriqué en tritan (une matière qui résiste aux chocs, aux coups et à la chaleur jusqu'à 150°C) et convient aux micro-ondes, à la congélation et au lave-vaisselle. <br />Les gobelets BAMIX 400 ou 600 ml ont la taille parfaite pour la préparation d’une mayonnaise avec 1 oeuf ou bien pour battre un ou deux blancs d’oeufs en neige.</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 {#8669 …} #channels: Doctrine\ORM\PersistentCollection {#8655 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8653 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30378 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30369 …} +context: Sylius\TwigHooks\Bag\DataBag {#30436 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30366 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30314 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30322 #collection: Doctrine\Common\Collections\ArrayCollection {#30331 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37651 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37653 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30378 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30369 …} +context: Sylius\TwigHooks\Bag\DataBag {#30436 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30366 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Set 2 gobelets Bamix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30322 #collection: Doctrine\Common\Collections\ArrayCollection {#30331 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37651 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37653 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30440 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30378 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30369 …} +context: Sylius\TwigHooks\Bag\DataBag {#30436 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30366 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30314 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30322 #collection: Doctrine\Common\Collections\ArrayCollection {#30331 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30310 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37651 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37653 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30490 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30481 …} +context: Sylius\TwigHooks\Bag\DataBag {#30488 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30489 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30314 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30493 +variant: App\Entity\Product\ProductVariant {#30314 …} +price: "24,00\u{A0}€" +originalPrice: "24,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6980 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11995 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6999 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30490 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30481 …} +context: Sylius\TwigHooks\Bag\DataBag {#30488 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30489 …} +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 | 116.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27365 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12060 …} +context: Sylius\TwigHooks\Bag\DataBag {#27387 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12070 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30770 +cart: App\Entity\Order\Order {#12974 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27365 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12060 …} +context: Sylius\TwigHooks\Bag\DataBag {#27387 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12070 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||