Components
12
Twig Components
44
Render Count
118
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 102.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12598 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12591 …} +context: Sylius\TwigHooks\Bag\DataBag {#12597 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12596 …} +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 {#13218 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12489 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12598 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12591 …} +context: Sylius\TwigHooks\Bag\DataBag {#12597 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12596 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 102.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13291 …} +context: Sylius\TwigHooks\Bag\DataBag {#13293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13294 …} +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 {#13304 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13295 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13291 …} +context: Sylius\TwigHooks\Bag\DataBag {#13293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13294 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 102.0 MiB | 4.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13386 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13365 …} +context: Sylius\TwigHooks\Bag\DataBag {#13385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13384 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13401 +cart: App\Entity\Order\Order {#13468 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13386 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13365 …} +context: Sylius\TwigHooks\Bag\DataBag {#13385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13384 …} +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 | 102.0 MiB | 14.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13642 …} +context: Sylius\TwigHooks\Bag\DataBag {#13648 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13640 …} +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 {#13663 #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 {#13654 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13642 …} +context: Sylius\TwigHooks\Bag\DataBag {#13648 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13640 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27454 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27450 …} +context: Sylius\TwigHooks\Bag\DataBag {#27451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27453 …} +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 {#27463 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27454 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27450 …} +context: Sylius\TwigHooks\Bag\DataBag {#27451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27453 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27562 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27558 …} +context: Sylius\TwigHooks\Bag\DataBag {#27559 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27561 …} +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 {#27570 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27562 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27558 …} +context: Sylius\TwigHooks\Bag\DataBag {#27559 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27561 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27678 …} +context: Sylius\TwigHooks\Bag\DataBag {#27679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27681 …} +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 {#27690 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27678 …} +context: Sylius\TwigHooks\Bag\DataBag {#27679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27681 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 12.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7966 #id: 3528 #code: "pieces-pour-expressos-mixte-magimix-2213" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632994 {#7656 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#7722 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7966} #id: 3528 #name: "Pièces pour expressos mixte MAGIMIX" #slug: "pieces-pour-expressos-mixte-magimix-2213" #description: """ <h1>Pièces détachées MAGIMIX expresso mixte</h1><div class="col is-12">Pièces détachées MAGIMIX expresso mixte certifiées d'origine.\r\n <p><font size=""></font></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …} #channels: Doctrine\ORM\PersistentCollection {#8034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#7899 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8037 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28215 +product: App\Entity\Product\Product {#7966 #id: 3528 #code: "pieces-pour-expressos-mixte-magimix-2213" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632994 {#7656 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#7722 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7966} #id: 3528 #name: "Pièces pour expressos mixte MAGIMIX" #slug: "pieces-pour-expressos-mixte-magimix-2213" #description: """ <h1>Pièces détachées MAGIMIX expresso mixte</h1><div class="col is-12">Pièces détachées MAGIMIX expresso mixte certifiées d'origine.\r\n <p><font size=""></font></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …} #channels: Doctrine\ORM\PersistentCollection {#8034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#7899 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8037 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28477 …} +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 {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 2.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7966 #id: 3528 #code: "pieces-pour-expressos-mixte-magimix-2213" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632994 {#7656 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#7722 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7966} #id: 3528 #name: "Pièces pour expressos mixte MAGIMIX" #slug: "pieces-pour-expressos-mixte-magimix-2213" #description: """ <h1>Pièces détachées MAGIMIX expresso mixte</h1><div class="col is-12">Pièces détachées MAGIMIX expresso mixte certifiées d'origine.\r\n <p><font size=""></font></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …} #channels: Doctrine\ORM\PersistentCollection {#8034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#7899 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8037 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces pour expressos mixte MAGIMIX" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28888 -props: [ "product" => App\Entity\Product\Product {#7966 #id: 3528 #code: "pieces-pour-expressos-mixte-magimix-2213" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632994 {#7656 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#7722 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7966} #id: 3528 #name: "Pièces pour expressos mixte MAGIMIX" #slug: "pieces-pour-expressos-mixte-magimix-2213" #description: """ <h1>Pièces détachées MAGIMIX expresso mixte</h1><div class="col is-12">Pièces détachées MAGIMIX expresso mixte certifiées d'origine.\r\n <p><font size=""></font></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …} #channels: Doctrine\ORM\PersistentCollection {#8034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#7899 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8037 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29229 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28964 …} +context: Sylius\TwigHooks\Bag\DataBag {#28959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29226 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28477 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28823 #collection: Doctrine\Common\Collections\ArrayCollection {#28822 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28660 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41015 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41067 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29229 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28964 …} +context: Sylius\TwigHooks\Bag\DataBag {#28959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29226 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces pour expressos mixte MAGIMIX" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28823 #collection: Doctrine\Common\Collections\ArrayCollection {#28822 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28660 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41015 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41067 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29230 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29229 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28964 …} +context: Sylius\TwigHooks\Bag\DataBag {#28959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29226 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28477 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28823 #collection: Doctrine\Common\Collections\ArrayCollection {#28822 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28660 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41015 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41067 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29289 …} +context: Sylius\TwigHooks\Bag\DataBag {#29297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29298 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28477 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29308 +variant: App\Entity\Product\ProductVariant {#28477 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9059 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12489 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9056 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29289 …} +context: Sylius\TwigHooks\Bag\DataBag {#29297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29298 …} +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 | 102.0 MiB | 5.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 3529 #code: "pieces-detachees-magimix-nespresso-m-100-m-100-auto-2214" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632994 {#8538 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8539 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 3529 #name: "Pièces détachées MAGIMIX NESPRESSO M 100/M 100 AUTO" #slug: "pieces-detachees-magimix-nespresso-m-100-m-100-auto-2214" #description: "<h1>Description pièces détachées NESPRESSO M 100 M 100 AUTO</h1><div class="col is-12"><br />Pièces détachées MAGIMIX NESPRESSO M 100/ M 100 AUTO 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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28866 +product: App\Entity\Product\Product {#8540 #id: 3529 #code: "pieces-detachees-magimix-nespresso-m-100-m-100-auto-2214" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632994 {#8538 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8539 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 3529 #name: "Pièces détachées MAGIMIX NESPRESSO M 100/M 100 AUTO" #slug: "pieces-detachees-magimix-nespresso-m-100-m-100-auto-2214" #description: "<h1>Description pièces détachées NESPRESSO M 100 M 100 AUTO</h1><div class="col is-12"><br />Pièces détachées MAGIMIX NESPRESSO M 100/ M 100 AUTO 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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29381 …} +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 {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 3529 #code: "pieces-detachees-magimix-nespresso-m-100-m-100-auto-2214" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632994 {#8538 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8539 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 3529 #name: "Pièces détachées MAGIMIX NESPRESSO M 100/M 100 AUTO" #slug: "pieces-detachees-magimix-nespresso-m-100-m-100-auto-2214" #description: "<h1>Description pièces détachées NESPRESSO M 100 M 100 AUTO</h1><div class="col is-12"><br />Pièces détachées MAGIMIX NESPRESSO M 100/ M 100 AUTO 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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées MAGIMIX NESPRESSO M 100/M 100 AUTO" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29452 -props: [ "product" => App\Entity\Product\Product {#8540 #id: 3529 #code: "pieces-detachees-magimix-nespresso-m-100-m-100-auto-2214" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632994 {#8538 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8539 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 3529 #name: "Pièces détachées MAGIMIX NESPRESSO M 100/M 100 AUTO" #slug: "pieces-detachees-magimix-nespresso-m-100-m-100-auto-2214" #description: "<h1>Description pièces détachées NESPRESSO M 100 M 100 AUTO</h1><div class="col is-12"><br />Pièces détachées MAGIMIX NESPRESSO M 100/ M 100 AUTO 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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29605 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29436 …} +context: Sylius\TwigHooks\Bag\DataBag {#29506 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29433 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29381 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29389 #collection: Doctrine\Common\Collections\ArrayCollection {#29398 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29377 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41087 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41089 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29605 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29436 …} +context: Sylius\TwigHooks\Bag\DataBag {#29506 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29433 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées MAGIMIX NESPRESSO M 100/M 100 AUTO" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29389 #collection: Doctrine\Common\Collections\ArrayCollection {#29398 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29377 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41087 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41089 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29610 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29605 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29436 …} +context: Sylius\TwigHooks\Bag\DataBag {#29506 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29433 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29381 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29389 #collection: Doctrine\Common\Collections\ArrayCollection {#29398 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29377 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41087 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41089 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29650 …} +context: Sylius\TwigHooks\Bag\DataBag {#29657 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29658 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29381 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29662 +variant: App\Entity\Product\ProductVariant {#29381 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9059 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12489 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9056 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29650 …} +context: Sylius\TwigHooks\Bag\DataBag {#29657 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29658 …} +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 | 102.0 MiB | 6.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8563 #id: 3530 #code: "pieces-detachees-magimix-nespresso-m-200-m-200-auto-2215" #attributes: Doctrine\ORM\PersistentCollection {#8570 …} #variants: Doctrine\ORM\PersistentCollection {#8572 …} #options: Doctrine\ORM\PersistentCollection {#8576 …} #associations: Doctrine\ORM\PersistentCollection {#8574 …} #createdAt: DateTime @1758632994 {#8561 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8562 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8580 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 3530 #name: "Pièces détachées MAGIMIX NESPRESSO M 200 / M 200 AUTO" #slug: "pieces-detachees-magimix-nespresso-m-200-m-200-auto-2215" #description: """ <div class="col is-12"><br /> \n <ul>\n <li>Pièces détachées MAGIMIX NESPRESSO M 200 / M 200 AUTO certifiées d'origine.</li>\n <li>Consulter l'éclaté de la machine en cliquant sur l'onglet Notice (en bas de page)</li>\n </ul></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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8568 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8564 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8566 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29443 +product: App\Entity\Product\Product {#8563 #id: 3530 #code: "pieces-detachees-magimix-nespresso-m-200-m-200-auto-2215" #attributes: Doctrine\ORM\PersistentCollection {#8570 …} #variants: Doctrine\ORM\PersistentCollection {#8572 …} #options: Doctrine\ORM\PersistentCollection {#8576 …} #associations: Doctrine\ORM\PersistentCollection {#8574 …} #createdAt: DateTime @1758632994 {#8561 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8562 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8580 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 3530 #name: "Pièces détachées MAGIMIX NESPRESSO M 200 / M 200 AUTO" #slug: "pieces-detachees-magimix-nespresso-m-200-m-200-auto-2215" #description: """ <div class="col is-12"><br /> \n <ul>\n <li>Pièces détachées MAGIMIX NESPRESSO M 200 / M 200 AUTO certifiées d'origine.</li>\n <li>Consulter l'éclaté de la machine en cliquant sur l'onglet Notice (en bas de page)</li>\n </ul></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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8568 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8564 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8566 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29725 …} +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 {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8563 #id: 3530 #code: "pieces-detachees-magimix-nespresso-m-200-m-200-auto-2215" #attributes: Doctrine\ORM\PersistentCollection {#8570 …} #variants: Doctrine\ORM\PersistentCollection {#8572 …} #options: Doctrine\ORM\PersistentCollection {#8576 …} #associations: Doctrine\ORM\PersistentCollection {#8574 …} #createdAt: DateTime @1758632994 {#8561 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8562 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8580 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 3530 #name: "Pièces détachées MAGIMIX NESPRESSO M 200 / M 200 AUTO" #slug: "pieces-detachees-magimix-nespresso-m-200-m-200-auto-2215" #description: """ <div class="col is-12"><br /> \n <ul>\n <li>Pièces détachées MAGIMIX NESPRESSO M 200 / M 200 AUTO certifiées d'origine.</li>\n <li>Consulter l'éclaté de la machine en cliquant sur l'onglet Notice (en bas de page)</li>\n </ul></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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8568 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8564 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8566 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées MAGIMIX NESPRESSO M 200 / M 200 AUTO" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29796 -props: [ "product" => App\Entity\Product\Product {#8563 #id: 3530 #code: "pieces-detachees-magimix-nespresso-m-200-m-200-auto-2215" #attributes: Doctrine\ORM\PersistentCollection {#8570 …} #variants: Doctrine\ORM\PersistentCollection {#8572 …} #options: Doctrine\ORM\PersistentCollection {#8576 …} #associations: Doctrine\ORM\PersistentCollection {#8574 …} #createdAt: DateTime @1758632994 {#8561 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8562 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8580 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 3530 #name: "Pièces détachées MAGIMIX NESPRESSO M 200 / M 200 AUTO" #slug: "pieces-detachees-magimix-nespresso-m-200-m-200-auto-2215" #description: """ <div class="col is-12"><br /> \n <ul>\n <li>Pièces détachées MAGIMIX NESPRESSO M 200 / M 200 AUTO certifiées d'origine.</li>\n <li>Consulter l'éclaté de la machine en cliquant sur l'onglet Notice (en bas de page)</li>\n </ul></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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8568 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8564 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8566 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29993 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29780 …} +context: Sylius\TwigHooks\Bag\DataBag {#29850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29777 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29725 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29733 #collection: Doctrine\Common\Collections\ArrayCollection {#29742 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29721 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41101 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41103 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29993 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29780 …} +context: Sylius\TwigHooks\Bag\DataBag {#29850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29777 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées MAGIMIX NESPRESSO M 200 / M 200 AUTO" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29733 #collection: Doctrine\Common\Collections\ArrayCollection {#29742 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29721 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41101 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41103 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29998 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29993 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29780 …} +context: Sylius\TwigHooks\Bag\DataBag {#29850 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29777 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29725 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29733 #collection: Doctrine\Common\Collections\ArrayCollection {#29742 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29721 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41101 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41103 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30038 …} +context: Sylius\TwigHooks\Bag\DataBag {#30045 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30046 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29725 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30050 +variant: App\Entity\Product\ProductVariant {#29725 …} +price: "49,00\u{A0}€" +originalPrice: "49,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9059 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12489 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9056 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30038 …} +context: Sylius\TwigHooks\Bag\DataBag {#30045 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30046 …} +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 | 102.0 MiB | 6.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8586 #id: 3531 #code: "pieces-detachees-magimix-nespresso-m-220-le-cube-2216" #attributes: Doctrine\ORM\PersistentCollection {#8593 …} #variants: Doctrine\ORM\PersistentCollection {#8595 …} #options: Doctrine\ORM\PersistentCollection {#8599 …} #associations: Doctrine\ORM\PersistentCollection {#8597 …} #createdAt: DateTime @1758632994 {#8584 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8585 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8602 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8603 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8586} #id: 3531 #name: "Pièces détachées MAGIMIX NESPRESSO M 220 Le cube" #slug: "pieces-detachees-magimix-nespresso-m-220-le-cube-2216" #description: "<h1>Description Pièces détachées MAGIMIX NESPRESSO M 220 Le cube</h1><div class="col is-12"><br />Pièces détachées MAGIMIX NESPRESSO M 220 Le cube 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 {#8605 …} #channels: Doctrine\ORM\PersistentCollection {#8591 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8587 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8589 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29787 +product: App\Entity\Product\Product {#8586 #id: 3531 #code: "pieces-detachees-magimix-nespresso-m-220-le-cube-2216" #attributes: Doctrine\ORM\PersistentCollection {#8593 …} #variants: Doctrine\ORM\PersistentCollection {#8595 …} #options: Doctrine\ORM\PersistentCollection {#8599 …} #associations: Doctrine\ORM\PersistentCollection {#8597 …} #createdAt: DateTime @1758632994 {#8584 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8585 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8602 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8603 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8586} #id: 3531 #name: "Pièces détachées MAGIMIX NESPRESSO M 220 Le cube" #slug: "pieces-detachees-magimix-nespresso-m-220-le-cube-2216" #description: "<h1>Description Pièces détachées MAGIMIX NESPRESSO M 220 Le cube</h1><div class="col is-12"><br />Pièces détachées MAGIMIX NESPRESSO M 220 Le cube 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 {#8605 …} #channels: Doctrine\ORM\PersistentCollection {#8591 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8587 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8589 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30113 …} +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 {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8586 #id: 3531 #code: "pieces-detachees-magimix-nespresso-m-220-le-cube-2216" #attributes: Doctrine\ORM\PersistentCollection {#8593 …} #variants: Doctrine\ORM\PersistentCollection {#8595 …} #options: Doctrine\ORM\PersistentCollection {#8599 …} #associations: Doctrine\ORM\PersistentCollection {#8597 …} #createdAt: DateTime @1758632994 {#8584 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8585 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8602 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8603 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8586} #id: 3531 #name: "Pièces détachées MAGIMIX NESPRESSO M 220 Le cube" #slug: "pieces-detachees-magimix-nespresso-m-220-le-cube-2216" #description: "<h1>Description Pièces détachées MAGIMIX NESPRESSO M 220 Le cube</h1><div class="col is-12"><br />Pièces détachées MAGIMIX NESPRESSO M 220 Le cube 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 {#8605 …} #channels: Doctrine\ORM\PersistentCollection {#8591 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8587 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8589 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées MAGIMIX NESPRESSO M 220 Le cube" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30184 -props: [ "product" => App\Entity\Product\Product {#8586 #id: 3531 #code: "pieces-detachees-magimix-nespresso-m-220-le-cube-2216" #attributes: Doctrine\ORM\PersistentCollection {#8593 …} #variants: Doctrine\ORM\PersistentCollection {#8595 …} #options: Doctrine\ORM\PersistentCollection {#8599 …} #associations: Doctrine\ORM\PersistentCollection {#8597 …} #createdAt: DateTime @1758632994 {#8584 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8585 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8602 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8603 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8586} #id: 3531 #name: "Pièces détachées MAGIMIX NESPRESSO M 220 Le cube" #slug: "pieces-detachees-magimix-nespresso-m-220-le-cube-2216" #description: "<h1>Description Pièces détachées MAGIMIX NESPRESSO M 220 Le cube</h1><div class="col is-12"><br />Pièces détachées MAGIMIX NESPRESSO M 220 Le cube 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 {#8605 …} #channels: Doctrine\ORM\PersistentCollection {#8591 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8587 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8589 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30168 …} +context: Sylius\TwigHooks\Bag\DataBag {#30235 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30165 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30113 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30121 #collection: Doctrine\Common\Collections\ArrayCollection {#30130 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30109 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41115 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41117 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30168 …} +context: Sylius\TwigHooks\Bag\DataBag {#30235 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30165 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées MAGIMIX NESPRESSO M 220 Le cube" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30121 #collection: Doctrine\Common\Collections\ArrayCollection {#30130 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30109 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41115 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41117 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30348 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30168 …} +context: Sylius\TwigHooks\Bag\DataBag {#30235 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30165 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30113 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30121 #collection: Doctrine\Common\Collections\ArrayCollection {#30130 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30109 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41115 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41117 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30399 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30390 …} +context: Sylius\TwigHooks\Bag\DataBag {#30397 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30398 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30113 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30402 +variant: App\Entity\Product\ProductVariant {#30113 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9059 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12489 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9056 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30399 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30390 …} +context: Sylius\TwigHooks\Bag\DataBag {#30397 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30398 …} +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 | 102.0 MiB | 17.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8609 #id: 3532 #code: "pieces-detachees-magimix-nespresso-m-300-2217" #attributes: Doctrine\ORM\PersistentCollection {#8616 …} #variants: Doctrine\ORM\PersistentCollection {#8618 …} #options: Doctrine\ORM\PersistentCollection {#8622 …} #associations: Doctrine\ORM\PersistentCollection {#8620 …} #createdAt: DateTime @1758632994 {#8607 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8608 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8625 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8626 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8609} #id: 3532 #name: "Pièces détachées MAGIMIX NESPRESSO M 300" #slug: "pieces-detachees-magimix-nespresso-m-300-2217" #description: "<h1>Pièces détachées MAGIMIX NESPRESSO M 300</h1><div class="col is-12">Pièces détachées MAGIMIX NESPRESSO M 300 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 {#8628 …} #channels: Doctrine\ORM\PersistentCollection {#8614 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8610 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8612 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30175 +product: App\Entity\Product\Product {#8609 #id: 3532 #code: "pieces-detachees-magimix-nespresso-m-300-2217" #attributes: Doctrine\ORM\PersistentCollection {#8616 …} #variants: Doctrine\ORM\PersistentCollection {#8618 …} #options: Doctrine\ORM\PersistentCollection {#8622 …} #associations: Doctrine\ORM\PersistentCollection {#8620 …} #createdAt: DateTime @1758632994 {#8607 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8608 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8625 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8626 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8609} #id: 3532 #name: "Pièces détachées MAGIMIX NESPRESSO M 300" #slug: "pieces-detachees-magimix-nespresso-m-300-2217" #description: "<h1>Pièces détachées MAGIMIX NESPRESSO M 300</h1><div class="col is-12">Pièces détachées MAGIMIX NESPRESSO M 300 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 {#8628 …} #channels: Doctrine\ORM\PersistentCollection {#8614 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8610 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8612 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30465 …} +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 {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8609 #id: 3532 #code: "pieces-detachees-magimix-nespresso-m-300-2217" #attributes: Doctrine\ORM\PersistentCollection {#8616 …} #variants: Doctrine\ORM\PersistentCollection {#8618 …} #options: Doctrine\ORM\PersistentCollection {#8622 …} #associations: Doctrine\ORM\PersistentCollection {#8620 …} #createdAt: DateTime @1758632994 {#8607 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8608 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8625 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8626 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8609} #id: 3532 #name: "Pièces détachées MAGIMIX NESPRESSO M 300" #slug: "pieces-detachees-magimix-nespresso-m-300-2217" #description: "<h1>Pièces détachées MAGIMIX NESPRESSO M 300</h1><div class="col is-12">Pièces détachées MAGIMIX NESPRESSO M 300 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 {#8628 …} #channels: Doctrine\ORM\PersistentCollection {#8614 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8610 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8612 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées MAGIMIX NESPRESSO M 300" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30536 -props: [ "product" => App\Entity\Product\Product {#8609 #id: 3532 #code: "pieces-detachees-magimix-nespresso-m-300-2217" #attributes: Doctrine\ORM\PersistentCollection {#8616 …} #variants: Doctrine\ORM\PersistentCollection {#8618 …} #options: Doctrine\ORM\PersistentCollection {#8622 …} #associations: Doctrine\ORM\PersistentCollection {#8620 …} #createdAt: DateTime @1758632994 {#8607 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8608 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8625 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8626 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8609} #id: 3532 #name: "Pièces détachées MAGIMIX NESPRESSO M 300" #slug: "pieces-detachees-magimix-nespresso-m-300-2217" #description: "<h1>Pièces détachées MAGIMIX NESPRESSO M 300</h1><div class="col is-12">Pièces détachées MAGIMIX NESPRESSO M 300 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 {#8628 …} #channels: Doctrine\ORM\PersistentCollection {#8614 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8610 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8612 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30520 …} +context: Sylius\TwigHooks\Bag\DataBag {#30587 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30465 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30473 #collection: Doctrine\Common\Collections\ArrayCollection {#30482 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30461 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41129 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41131 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30520 …} +context: Sylius\TwigHooks\Bag\DataBag {#30587 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées MAGIMIX NESPRESSO M 300" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30473 #collection: Doctrine\Common\Collections\ArrayCollection {#30482 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30461 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41129 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41131 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31571 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30520 …} +context: Sylius\TwigHooks\Bag\DataBag {#30587 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30465 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30473 #collection: Doctrine\Common\Collections\ArrayCollection {#30482 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30461 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41129 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41131 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31620 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31611 …} +context: Sylius\TwigHooks\Bag\DataBag {#31618 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31619 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30465 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31623 +variant: App\Entity\Product\ProductVariant {#30465 …} +price: "5,00\u{A0}€" +originalPrice: "5,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9059 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12489 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9056 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31620 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31611 …} +context: Sylius\TwigHooks\Bag\DataBag {#31618 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31619 …} +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 | 102.0 MiB | 5.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8632 #id: 3533 #code: "pieces-detachees-magimix-mini-2224" #attributes: Doctrine\ORM\PersistentCollection {#8639 …} #variants: Doctrine\ORM\PersistentCollection {#8641 …} #options: Doctrine\ORM\PersistentCollection {#8645 …} #associations: Doctrine\ORM\PersistentCollection {#8643 …} #createdAt: DateTime @1758632994 {#8630 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8631 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8648 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8649 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8632} #id: 3533 #name: "Pièces détachées MAGIMIX MINI" #slug: "pieces-detachees-magimix-mini-2224" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées MAGIMIX MINI certifiées d'origine.</li>\n </ul></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 {#8651 …} #channels: Doctrine\ORM\PersistentCollection {#8637 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8633 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8635 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30527 +product: App\Entity\Product\Product {#8632 #id: 3533 #code: "pieces-detachees-magimix-mini-2224" #attributes: Doctrine\ORM\PersistentCollection {#8639 …} #variants: Doctrine\ORM\PersistentCollection {#8641 …} #options: Doctrine\ORM\PersistentCollection {#8645 …} #associations: Doctrine\ORM\PersistentCollection {#8643 …} #createdAt: DateTime @1758632994 {#8630 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8631 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8648 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8649 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8632} #id: 3533 #name: "Pièces détachées MAGIMIX MINI" #slug: "pieces-detachees-magimix-mini-2224" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées MAGIMIX MINI certifiées d'origine.</li>\n </ul></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 {#8651 …} #channels: Doctrine\ORM\PersistentCollection {#8637 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8633 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8635 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31686 …} +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 {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8632 #id: 3533 #code: "pieces-detachees-magimix-mini-2224" #attributes: Doctrine\ORM\PersistentCollection {#8639 …} #variants: Doctrine\ORM\PersistentCollection {#8641 …} #options: Doctrine\ORM\PersistentCollection {#8645 …} #associations: Doctrine\ORM\PersistentCollection {#8643 …} #createdAt: DateTime @1758632994 {#8630 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8631 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8648 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8649 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8632} #id: 3533 #name: "Pièces détachées MAGIMIX MINI" #slug: "pieces-detachees-magimix-mini-2224" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées MAGIMIX MINI certifiées d'origine.</li>\n </ul></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 {#8651 …} #channels: Doctrine\ORM\PersistentCollection {#8637 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8633 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8635 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées MAGIMIX MINI" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31757 -props: [ "product" => App\Entity\Product\Product {#8632 #id: 3533 #code: "pieces-detachees-magimix-mini-2224" #attributes: Doctrine\ORM\PersistentCollection {#8639 …} #variants: Doctrine\ORM\PersistentCollection {#8641 …} #options: Doctrine\ORM\PersistentCollection {#8645 …} #associations: Doctrine\ORM\PersistentCollection {#8643 …} #createdAt: DateTime @1758632994 {#8630 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8631 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8648 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8649 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8632} #id: 3533 #name: "Pièces détachées MAGIMIX MINI" #slug: "pieces-detachees-magimix-mini-2224" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées MAGIMIX MINI certifiées d'origine.</li>\n </ul></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 {#8651 …} #channels: Doctrine\ORM\PersistentCollection {#8637 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8633 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8635 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31741 …} +context: Sylius\TwigHooks\Bag\DataBag {#31808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31738 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31686 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31694 #collection: Doctrine\Common\Collections\ArrayCollection {#31703 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31682 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41143 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41145 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31741 …} +context: Sylius\TwigHooks\Bag\DataBag {#31808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31738 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées MAGIMIX MINI" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31694 #collection: Doctrine\Common\Collections\ArrayCollection {#31703 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31682 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41143 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41145 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31868 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31741 …} +context: Sylius\TwigHooks\Bag\DataBag {#31808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31738 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31686 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31694 #collection: Doctrine\Common\Collections\ArrayCollection {#31703 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31682 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41143 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41145 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31917 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31908 …} +context: Sylius\TwigHooks\Bag\DataBag {#31915 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31916 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31686 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31920 +variant: App\Entity\Product\ProductVariant {#31686 …} +price: "30,00\u{A0}€" +originalPrice: "30,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9059 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12489 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9056 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31917 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31908 …} +context: Sylius\TwigHooks\Bag\DataBag {#31915 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31916 …} +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 | 104.0 MiB | 7.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8655 #id: 3534 #code: "pieces-detachees-magimix-trancheuse-t-220-11099-2534" #attributes: Doctrine\ORM\PersistentCollection {#8662 …} #variants: Doctrine\ORM\PersistentCollection {#8664 …} #options: Doctrine\ORM\PersistentCollection {#8668 …} #associations: Doctrine\ORM\PersistentCollection {#8666 …} #createdAt: DateTime @1758632994 {#8653 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8654 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8671 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8672 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8655} #id: 3534 #name: "Pièces détachées MAGIMIX trancheuse T 220 (11099)" #slug: "pieces-detachees-magimix-trancheuse-t-220-11099-2534" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées certifiées d'origine</li>\n <li><strong>Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</strong></li>\n <li>Repérer la lettre ou le numéro de la pièce désirée.</li>\n <li>Commander en se référant au numéro ou à la lettre placé en début de désignation.</li>\n </ul></div><h1>Notice</h1> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8674 …} #channels: Doctrine\ORM\PersistentCollection {#8660 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8656 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8658 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31748 +product: App\Entity\Product\Product {#8655 #id: 3534 #code: "pieces-detachees-magimix-trancheuse-t-220-11099-2534" #attributes: Doctrine\ORM\PersistentCollection {#8662 …} #variants: Doctrine\ORM\PersistentCollection {#8664 …} #options: Doctrine\ORM\PersistentCollection {#8668 …} #associations: Doctrine\ORM\PersistentCollection {#8666 …} #createdAt: DateTime @1758632994 {#8653 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8654 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8671 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8672 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8655} #id: 3534 #name: "Pièces détachées MAGIMIX trancheuse T 220 (11099)" #slug: "pieces-detachees-magimix-trancheuse-t-220-11099-2534" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées certifiées d'origine</li>\n <li><strong>Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</strong></li>\n <li>Repérer la lettre ou le numéro de la pièce désirée.</li>\n <li>Commander en se référant au numéro ou à la lettre placé en début de désignation.</li>\n </ul></div><h1>Notice</h1> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8674 …} #channels: Doctrine\ORM\PersistentCollection {#8660 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8656 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8658 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31983 …} +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 {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8655 #id: 3534 #code: "pieces-detachees-magimix-trancheuse-t-220-11099-2534" #attributes: Doctrine\ORM\PersistentCollection {#8662 …} #variants: Doctrine\ORM\PersistentCollection {#8664 …} #options: Doctrine\ORM\PersistentCollection {#8668 …} #associations: Doctrine\ORM\PersistentCollection {#8666 …} #createdAt: DateTime @1758632994 {#8653 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8654 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8671 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8672 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8655} #id: 3534 #name: "Pièces détachées MAGIMIX trancheuse T 220 (11099)" #slug: "pieces-detachees-magimix-trancheuse-t-220-11099-2534" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées certifiées d'origine</li>\n <li><strong>Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</strong></li>\n <li>Repérer la lettre ou le numéro de la pièce désirée.</li>\n <li>Commander en se référant au numéro ou à la lettre placé en début de désignation.</li>\n </ul></div><h1>Notice</h1> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8674 …} #channels: Doctrine\ORM\PersistentCollection {#8660 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8656 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8658 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées MAGIMIX trancheuse T 220 (11099)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32054 -props: [ "product" => App\Entity\Product\Product {#8655 #id: 3534 #code: "pieces-detachees-magimix-trancheuse-t-220-11099-2534" #attributes: Doctrine\ORM\PersistentCollection {#8662 …} #variants: Doctrine\ORM\PersistentCollection {#8664 …} #options: Doctrine\ORM\PersistentCollection {#8668 …} #associations: Doctrine\ORM\PersistentCollection {#8666 …} #createdAt: DateTime @1758632994 {#8653 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8654 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8671 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8672 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8655} #id: 3534 #name: "Pièces détachées MAGIMIX trancheuse T 220 (11099)" #slug: "pieces-detachees-magimix-trancheuse-t-220-11099-2534" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées certifiées d'origine</li>\n <li><strong>Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</strong></li>\n <li>Repérer la lettre ou le numéro de la pièce désirée.</li>\n <li>Commander en se référant au numéro ou à la lettre placé en début de désignation.</li>\n </ul></div><h1>Notice</h1> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8674 …} #channels: Doctrine\ORM\PersistentCollection {#8660 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8656 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8658 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32350 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32038 …} +context: Sylius\TwigHooks\Bag\DataBag {#32108 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32035 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31983 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31991 #collection: Doctrine\Common\Collections\ArrayCollection {#32000 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31979 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41157 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41159 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32350 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32038 …} +context: Sylius\TwigHooks\Bag\DataBag {#32108 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32035 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées MAGIMIX trancheuse T 220 (11099)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31991 #collection: Doctrine\Common\Collections\ArrayCollection {#32000 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31979 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41157 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41159 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32353 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32350 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32038 …} +context: Sylius\TwigHooks\Bag\DataBag {#32108 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32035 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31983 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31991 #collection: Doctrine\Common\Collections\ArrayCollection {#32000 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31979 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41157 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41159 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32404 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32395 …} +context: Sylius\TwigHooks\Bag\DataBag {#32402 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32403 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31983 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32407 +variant: App\Entity\Product\ProductVariant {#31983 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9059 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12489 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9056 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32404 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32395 …} +context: Sylius\TwigHooks\Bag\DataBag {#32402 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32403 …} +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 | 104.0 MiB | 9.34 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8678 #id: 3535 #code: "pieces-detachees-magimix-trancheuse-t-190-ref-11650-2641" #attributes: Doctrine\ORM\PersistentCollection {#8685 …} #variants: Doctrine\ORM\PersistentCollection {#8687 …} #options: Doctrine\ORM\PersistentCollection {#8691 …} #associations: Doctrine\ORM\PersistentCollection {#8689 …} #createdAt: DateTime @1758632994 {#8676 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8677 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8694 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8695 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8678} #id: 3535 #name: "Pièces détachées MAGIMIX Trancheuse T 190 Ref 11650" #slug: "pieces-detachees-magimix-trancheuse-t-190-ref-11650-2641" #description: """ <div class="col is-12"><p> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pièces détachées certifiées d'origine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Repérer la lettre ou le numéro de la pièce désirée.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Commander en se référant au numéro ou à la lettre placé en début de désignation.</div>\n <div>\n <ul>\n <li>Pièces détachées certifiées d'origine</li>\n <li>Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</li>\n <li>Repérer la lettre ou le numéro de la pièce désirée.</li>\n <li>Commander en se référant au numéro ou à la lettre placé en début de désignation.</li>\n </ul>\n </div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8697 …} #channels: Doctrine\ORM\PersistentCollection {#8683 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8679 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8681 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32045 +product: App\Entity\Product\Product {#8678 #id: 3535 #code: "pieces-detachees-magimix-trancheuse-t-190-ref-11650-2641" #attributes: Doctrine\ORM\PersistentCollection {#8685 …} #variants: Doctrine\ORM\PersistentCollection {#8687 …} #options: Doctrine\ORM\PersistentCollection {#8691 …} #associations: Doctrine\ORM\PersistentCollection {#8689 …} #createdAt: DateTime @1758632994 {#8676 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8677 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8694 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8695 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8678} #id: 3535 #name: "Pièces détachées MAGIMIX Trancheuse T 190 Ref 11650" #slug: "pieces-detachees-magimix-trancheuse-t-190-ref-11650-2641" #description: """ <div class="col is-12"><p> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pièces détachées certifiées d'origine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Repérer la lettre ou le numéro de la pièce désirée.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Commander en se référant au numéro ou à la lettre placé en début de désignation.</div>\n <div>\n <ul>\n <li>Pièces détachées certifiées d'origine</li>\n <li>Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</li>\n <li>Repérer la lettre ou le numéro de la pièce désirée.</li>\n <li>Commander en se référant au numéro ou à la lettre placé en début de désignation.</li>\n </ul>\n </div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8697 …} #channels: Doctrine\ORM\PersistentCollection {#8683 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8679 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8681 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32470 …} +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 {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8678 #id: 3535 #code: "pieces-detachees-magimix-trancheuse-t-190-ref-11650-2641" #attributes: Doctrine\ORM\PersistentCollection {#8685 …} #variants: Doctrine\ORM\PersistentCollection {#8687 …} #options: Doctrine\ORM\PersistentCollection {#8691 …} #associations: Doctrine\ORM\PersistentCollection {#8689 …} #createdAt: DateTime @1758632994 {#8676 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8677 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8694 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8695 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8678} #id: 3535 #name: "Pièces détachées MAGIMIX Trancheuse T 190 Ref 11650" #slug: "pieces-detachees-magimix-trancheuse-t-190-ref-11650-2641" #description: """ <div class="col is-12"><p> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pièces détachées certifiées d'origine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Repérer la lettre ou le numéro de la pièce désirée.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Commander en se référant au numéro ou à la lettre placé en début de désignation.</div>\n <div>\n <ul>\n <li>Pièces détachées certifiées d'origine</li>\n <li>Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</li>\n <li>Repérer la lettre ou le numéro de la pièce désirée.</li>\n <li>Commander en se référant au numéro ou à la lettre placé en début de désignation.</li>\n </ul>\n </div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8697 …} #channels: Doctrine\ORM\PersistentCollection {#8683 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8679 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8681 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées MAGIMIX Trancheuse T 190 Ref 11650" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32541 -props: [ "product" => App\Entity\Product\Product {#8678 #id: 3535 #code: "pieces-detachees-magimix-trancheuse-t-190-ref-11650-2641" #attributes: Doctrine\ORM\PersistentCollection {#8685 …} #variants: Doctrine\ORM\PersistentCollection {#8687 …} #options: Doctrine\ORM\PersistentCollection {#8691 …} #associations: Doctrine\ORM\PersistentCollection {#8689 …} #createdAt: DateTime @1758632994 {#8676 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8677 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8694 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8695 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8678} #id: 3535 #name: "Pièces détachées MAGIMIX Trancheuse T 190 Ref 11650" #slug: "pieces-detachees-magimix-trancheuse-t-190-ref-11650-2641" #description: """ <div class="col is-12"><p> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pièces détachées certifiées d'origine</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Repérer la lettre ou le numéro de la pièce désirée.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Commander en se référant au numéro ou à la lettre placé en début de désignation.</div>\n <div>\n <ul>\n <li>Pièces détachées certifiées d'origine</li>\n <li>Se référer à l'éclaté de la machine en cliquant sur l'onglet notice en bas de cette page.</li>\n <li>Repérer la lettre ou le numéro de la pièce désirée.</li>\n <li>Commander en se référant au numéro ou à la lettre placé en début de désignation.</li>\n </ul>\n </div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8697 …} #channels: Doctrine\ORM\PersistentCollection {#8683 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8679 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8681 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33046 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32525 …} +context: Sylius\TwigHooks\Bag\DataBag {#32595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32522 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32470 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32478 #collection: Doctrine\Common\Collections\ArrayCollection {#32487 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32466 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41171 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41173 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33046 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32525 …} +context: Sylius\TwigHooks\Bag\DataBag {#32595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32522 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées MAGIMIX Trancheuse T 190 Ref 11650" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32478 #collection: Doctrine\Common\Collections\ArrayCollection {#32487 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32466 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41171 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41173 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33051 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33046 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32525 …} +context: Sylius\TwigHooks\Bag\DataBag {#32595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32522 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32470 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32478 #collection: Doctrine\Common\Collections\ArrayCollection {#32487 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32466 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41171 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41173 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33100 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33091 …} +context: Sylius\TwigHooks\Bag\DataBag {#33098 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33099 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32470 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#33103 +variant: App\Entity\Product\ProductVariant {#32470 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9059 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12489 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9056 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33100 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33091 …} +context: Sylius\TwigHooks\Bag\DataBag {#33098 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33099 …} +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 | 104.0 MiB | 20.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8701 #id: 3536 #code: "pieces-detachees-magimix-robot-cafe-r500-2728" #attributes: Doctrine\ORM\PersistentCollection {#8708 …} #variants: Doctrine\ORM\PersistentCollection {#8710 …} #options: Doctrine\ORM\PersistentCollection {#8714 …} #associations: Doctrine\ORM\PersistentCollection {#8712 …} #createdAt: DateTime @1758632994 {#8699 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8700 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8717 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8718 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8701} #id: 3536 #name: "Pièces détachées MAGIMIX ROBOT CAFÉ R500" #slug: "pieces-detachees-magimix-robot-cafe-r500-2728" #description: "<h1>Pièces détachées MAGIMIX ROBOT CAFÉ R500</h1><div class="col is-12">Pièces détachées MAGIMIX ROBOT CAFÉ R500 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 {#8720 …} #channels: Doctrine\ORM\PersistentCollection {#8706 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8702 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8704 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32532 +product: App\Entity\Product\Product {#8701 #id: 3536 #code: "pieces-detachees-magimix-robot-cafe-r500-2728" #attributes: Doctrine\ORM\PersistentCollection {#8708 …} #variants: Doctrine\ORM\PersistentCollection {#8710 …} #options: Doctrine\ORM\PersistentCollection {#8714 …} #associations: Doctrine\ORM\PersistentCollection {#8712 …} #createdAt: DateTime @1758632994 {#8699 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8700 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8717 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8718 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8701} #id: 3536 #name: "Pièces détachées MAGIMIX ROBOT CAFÉ R500" #slug: "pieces-detachees-magimix-robot-cafe-r500-2728" #description: "<h1>Pièces détachées MAGIMIX ROBOT CAFÉ R500</h1><div class="col is-12">Pièces détachées MAGIMIX ROBOT CAFÉ R500 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 {#8720 …} #channels: Doctrine\ORM\PersistentCollection {#8706 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8702 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8704 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#33166 …} +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 {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27780 …} +context: Sylius\TwigHooks\Bag\DataBag {#27786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27773 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8701 #id: 3536 #code: "pieces-detachees-magimix-robot-cafe-r500-2728" #attributes: Doctrine\ORM\PersistentCollection {#8708 …} #variants: Doctrine\ORM\PersistentCollection {#8710 …} #options: Doctrine\ORM\PersistentCollection {#8714 …} #associations: Doctrine\ORM\PersistentCollection {#8712 …} #createdAt: DateTime @1758632994 {#8699 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8700 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8717 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8718 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8701} #id: 3536 #name: "Pièces détachées MAGIMIX ROBOT CAFÉ R500" #slug: "pieces-detachees-magimix-robot-cafe-r500-2728" #description: "<h1>Pièces détachées MAGIMIX ROBOT CAFÉ R500</h1><div class="col is-12">Pièces détachées MAGIMIX ROBOT CAFÉ R500 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 {#8720 …} #channels: Doctrine\ORM\PersistentCollection {#8706 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8702 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8704 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées MAGIMIX ROBOT CAFÉ R500" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33237 -props: [ "product" => App\Entity\Product\Product {#8701 #id: 3536 #code: "pieces-detachees-magimix-robot-cafe-r500-2728" #attributes: Doctrine\ORM\PersistentCollection {#8708 …} #variants: Doctrine\ORM\PersistentCollection {#8710 …} #options: Doctrine\ORM\PersistentCollection {#8714 …} #associations: Doctrine\ORM\PersistentCollection {#8712 …} #createdAt: DateTime @1758632994 {#8699 : 2025-09-23 21:09:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632994 {#8700 : 2025-09-23 21:09:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8717 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8718 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8701} #id: 3536 #name: "Pièces détachées MAGIMIX ROBOT CAFÉ R500" #slug: "pieces-detachees-magimix-robot-cafe-r500-2728" #description: "<h1>Pièces détachées MAGIMIX ROBOT CAFÉ R500</h1><div class="col is-12">Pièces détachées MAGIMIX ROBOT CAFÉ R500 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 {#8720 …} #channels: Doctrine\ORM\PersistentCollection {#8706 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7718 …} #reviews: Doctrine\ORM\PersistentCollection {#8702 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8704 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27046 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33221 …} +context: Sylius\TwigHooks\Bag\DataBag {#33288 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33218 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33166 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33174 #collection: Doctrine\Common\Collections\ArrayCollection {#33183 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33162 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41185 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41187 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27046 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33221 …} +context: Sylius\TwigHooks\Bag\DataBag {#33288 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33218 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées MAGIMIX ROBOT CAFÉ R500" "applied_promotions" => Doctrine\ORM\PersistentCollection {#33174 #collection: Doctrine\Common\Collections\ArrayCollection {#33183 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33162 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41185 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41187 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27045 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27046 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33221 …} +context: Sylius\TwigHooks\Bag\DataBag {#33288 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33218 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33166 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33174 #collection: Doctrine\Common\Collections\ArrayCollection {#33183 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33162 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41185 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41187 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26983 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26992 …} +context: Sylius\TwigHooks\Bag\DataBag {#26987 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26985 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33166 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#26980 +variant: App\Entity\Product\ProductVariant {#33166 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9059 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12489 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9056 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#26983 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#26992 …} +context: Sylius\TwigHooks\Bag\DataBag {#26987 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#26985 …} +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 | 104.0 MiB | 2.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12554 …} +context: Sylius\TwigHooks\Bag\DataBag {#27438 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12564 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29766 +cart: App\Entity\Order\Order {#13468 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12554 …} +context: Sylius\TwigHooks\Bag\DataBag {#27438 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12564 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||