Components
12
Twig Components
44
Render Count
79
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 100.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12198 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12191 …} +context: Sylius\TwigHooks\Bag\DataBag {#12197 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12196 …} +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 {#12818 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12089 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12198 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12191 …} +context: Sylius\TwigHooks\Bag\DataBag {#12197 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12196 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 100.0 MiB | 7.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12895 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …} +context: Sylius\TwigHooks\Bag\DataBag {#12893 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12894 …} +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 {#12904 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12895 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12891 …} +context: Sylius\TwigHooks\Bag\DataBag {#12893 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12894 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 100.0 MiB | 4.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12986 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12965 …} +context: Sylius\TwigHooks\Bag\DataBag {#12985 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12984 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13001 +cart: App\Entity\Order\Order {#13068 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12986 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12965 …} +context: Sylius\TwigHooks\Bag\DataBag {#12985 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12984 …} +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 | 100.0 MiB | 14.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13242 …} +context: Sylius\TwigHooks\Bag\DataBag {#13248 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13240 …} +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 {#13263 #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 {#13254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13242 …} +context: Sylius\TwigHooks\Bag\DataBag {#13248 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13240 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 100.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27483 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27479 …} +context: Sylius\TwigHooks\Bag\DataBag {#27480 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27482 …} +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 {#27492 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27483 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27479 …} +context: Sylius\TwigHooks\Bag\DataBag {#27480 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27482 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 100.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27587 …} +context: Sylius\TwigHooks\Bag\DataBag {#27588 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27590 …} +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 {#27599 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27587 …} +context: Sylius\TwigHooks\Bag\DataBag {#27588 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27590 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 100.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27682 …} +context: Sylius\TwigHooks\Bag\DataBag {#27683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27685 …} +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 {#27694 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27682 …} +context: Sylius\TwigHooks\Bag\DataBag {#27683 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27685 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 8.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7997 #id: 3576 #code: "pieces-detachees-blue-point-fissler-1192" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758633011 {#7716 : 2025-09-23 21:10:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633011 {#7755 : 2025-09-23 21:10:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 3576 #name: "Pièces détachées Blue-Point FISSLER" #slug: "pieces-detachees-blue-point-fissler-1192" #description: """ <h1>Description pièces détachées blue point fissler</h1><div class="col is-12"><p><font size="2" face="Verdana">Pièces certifiées d'origine</font></p>\r\n <p><font color="#ff0000" size="2" face="Verdana">Délai 3 semaines</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28219 +product: App\Entity\Product\Product {#7997 #id: 3576 #code: "pieces-detachees-blue-point-fissler-1192" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758633011 {#7716 : 2025-09-23 21:10:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633011 {#7755 : 2025-09-23 21:10:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 3576 #name: "Pièces détachées Blue-Point FISSLER" #slug: "pieces-detachees-blue-point-fissler-1192" #description: """ <h1>Description pièces détachées blue point fissler</h1><div class="col is-12"><p><font size="2" face="Verdana">Pièces certifiées d'origine</font></p>\r\n <p><font color="#ff0000" size="2" face="Verdana">Délai 3 semaines</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28481 …} +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 {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7997 #id: 3576 #code: "pieces-detachees-blue-point-fissler-1192" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758633011 {#7716 : 2025-09-23 21:10:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633011 {#7755 : 2025-09-23 21:10:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 3576 #name: "Pièces détachées Blue-Point FISSLER" #slug: "pieces-detachees-blue-point-fissler-1192" #description: """ <h1>Description pièces détachées blue point fissler</h1><div class="col is-12"><p><font size="2" face="Verdana">Pièces certifiées d'origine</font></p>\r\n <p><font color="#ff0000" size="2" face="Verdana">Délai 3 semaines</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées Blue-Point FISSLER" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28892 -props: [ "product" => App\Entity\Product\Product {#7997 #id: 3576 #code: "pieces-detachees-blue-point-fissler-1192" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758633011 {#7716 : 2025-09-23 21:10:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633011 {#7755 : 2025-09-23 21:10:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 3576 #name: "Pièces détachées Blue-Point FISSLER" #slug: "pieces-detachees-blue-point-fissler-1192" #description: """ <h1>Description pièces détachées blue point fissler</h1><div class="col is-12"><p><font size="2" face="Verdana">Pièces certifiées d'origine</font></p>\r\n <p><font color="#ff0000" size="2" face="Verdana">Délai 3 semaines</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28980 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28965 …} +context: Sylius\TwigHooks\Bag\DataBag {#28960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28976 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28481 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28827 #collection: Doctrine\Common\Collections\ArrayCollection {#28826 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28664 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28980 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28965 …} +context: Sylius\TwigHooks\Bag\DataBag {#28960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28976 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées Blue-Point FISSLER" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28827 #collection: Doctrine\Common\Collections\ArrayCollection {#28826 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28664 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28979 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28980 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28965 …} +context: Sylius\TwigHooks\Bag\DataBag {#28960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28976 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28481 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28827 #collection: Doctrine\Common\Collections\ArrayCollection {#28826 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28664 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29049 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29039 …} +context: Sylius\TwigHooks\Bag\DataBag {#29047 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29048 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28481 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29058 +variant: App\Entity\Product\ProductVariant {#28481 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12089 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8430 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29049 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29039 …} +context: Sylius\TwigHooks\Bag\DataBag {#29047 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29048 …} +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 | 4.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 3577 #code: "taille-legumes-en-spirales-kitchenaid-8036" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758633013 {#8539 : 2025-09-23 21:10:13.0 PRC (+08:00) } #updatedAt: DateTime @1758633013 {#8540 : 2025-09-23 21:10:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 3577 #name: "Taille-légumes en spirales Kitchenaid" #slug: "taille-legumes-en-spirales-kitchenaid-8036" #description: """ <div class="col is-12"><ul>\n <li>Conçu pour tous les robots sur socle Kitchenaid. </li>\n <li>Trancher, éplucher & dénoyauter.</li>\n <li>Découpe facilement et rapidement. </li>\n <li><strong>Pièce certifiée d'origine.</strong> </li>\n </ul></div><h1>Descriptif Taille-légumes en spirales Kitchenaid</h1><div class="col is-12">Ce taille-légumes en spirales Kitchenaid permet de découper, éplucher et dénoyauter en toute simplicité et rapidement. Il est conçu pour tous les robots sur socle Kitchenaid. La lame est polyvalente, elle permet de réaliser des spirales fines ou épaisses. </div><h1>Caractéristiques Taille-légumes en spirales Kitchenaid</h1><div class="col is-12"><ul>\n <li>Métal. </li>\n <li>Lame polyvalente. </li>\n <li>Dimensions : 7,4 x 31,4 x 14,7 cm. </li>\n <li>Poids net : 1 kg. </li>\n <li>Conçu pour tous les robots sur socle Kitchenaid. </li>\n <li>Coffret de rangement. </li>\n <li>Passe au lave-vaisselle. </li>\n <li>Garantie 2 ans.</li>\n </ul>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Conçu pour être combiné à tous les robots sur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">socle Kitche</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28870 +product: App\Entity\Product\Product {#8541 #id: 3577 #code: "taille-legumes-en-spirales-kitchenaid-8036" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758633013 {#8539 : 2025-09-23 21:10:13.0 PRC (+08:00) } #updatedAt: DateTime @1758633013 {#8540 : 2025-09-23 21:10:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 3577 #name: "Taille-légumes en spirales Kitchenaid" #slug: "taille-legumes-en-spirales-kitchenaid-8036" #description: """ <div class="col is-12"><ul>\n <li>Conçu pour tous les robots sur socle Kitchenaid. </li>\n <li>Trancher, éplucher & dénoyauter.</li>\n <li>Découpe facilement et rapidement. </li>\n <li><strong>Pièce certifiée d'origine.</strong> </li>\n </ul></div><h1>Descriptif Taille-légumes en spirales Kitchenaid</h1><div class="col is-12">Ce taille-légumes en spirales Kitchenaid permet de découper, éplucher et dénoyauter en toute simplicité et rapidement. Il est conçu pour tous les robots sur socle Kitchenaid. La lame est polyvalente, elle permet de réaliser des spirales fines ou épaisses. </div><h1>Caractéristiques Taille-légumes en spirales Kitchenaid</h1><div class="col is-12"><ul>\n <li>Métal. </li>\n <li>Lame polyvalente. </li>\n <li>Dimensions : 7,4 x 31,4 x 14,7 cm. </li>\n <li>Poids net : 1 kg. </li>\n <li>Conçu pour tous les robots sur socle Kitchenaid. </li>\n <li>Coffret de rangement. </li>\n <li>Passe au lave-vaisselle. </li>\n <li>Garantie 2 ans.</li>\n </ul>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Conçu pour être combiné à tous les robots sur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">socle Kitche</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29131 …} +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 {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 3577 #code: "taille-legumes-en-spirales-kitchenaid-8036" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758633013 {#8539 : 2025-09-23 21:10:13.0 PRC (+08:00) } #updatedAt: DateTime @1758633013 {#8540 : 2025-09-23 21:10:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 3577 #name: "Taille-légumes en spirales Kitchenaid" #slug: "taille-legumes-en-spirales-kitchenaid-8036" #description: """ <div class="col is-12"><ul>\n <li>Conçu pour tous les robots sur socle Kitchenaid. </li>\n <li>Trancher, éplucher & dénoyauter.</li>\n <li>Découpe facilement et rapidement. </li>\n <li><strong>Pièce certifiée d'origine.</strong> </li>\n </ul></div><h1>Descriptif Taille-légumes en spirales Kitchenaid</h1><div class="col is-12">Ce taille-légumes en spirales Kitchenaid permet de découper, éplucher et dénoyauter en toute simplicité et rapidement. Il est conçu pour tous les robots sur socle Kitchenaid. La lame est polyvalente, elle permet de réaliser des spirales fines ou épaisses. </div><h1>Caractéristiques Taille-légumes en spirales Kitchenaid</h1><div class="col is-12"><ul>\n <li>Métal. </li>\n <li>Lame polyvalente. </li>\n <li>Dimensions : 7,4 x 31,4 x 14,7 cm. </li>\n <li>Poids net : 1 kg. </li>\n <li>Conçu pour tous les robots sur socle Kitchenaid. </li>\n <li>Coffret de rangement. </li>\n <li>Passe au lave-vaisselle. </li>\n <li>Garantie 2 ans.</li>\n </ul>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Conçu pour être combiné à tous les robots sur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">socle Kitche</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Taille-légumes en spirales Kitchenaid" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29205 -props: [ "product" => App\Entity\Product\Product {#8541 #id: 3577 #code: "taille-legumes-en-spirales-kitchenaid-8036" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758633013 {#8539 : 2025-09-23 21:10:13.0 PRC (+08:00) } #updatedAt: DateTime @1758633013 {#8540 : 2025-09-23 21:10:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 3577 #name: "Taille-légumes en spirales Kitchenaid" #slug: "taille-legumes-en-spirales-kitchenaid-8036" #description: """ <div class="col is-12"><ul>\n <li>Conçu pour tous les robots sur socle Kitchenaid. </li>\n <li>Trancher, éplucher & dénoyauter.</li>\n <li>Découpe facilement et rapidement. </li>\n <li><strong>Pièce certifiée d'origine.</strong> </li>\n </ul></div><h1>Descriptif Taille-légumes en spirales Kitchenaid</h1><div class="col is-12">Ce taille-légumes en spirales Kitchenaid permet de découper, éplucher et dénoyauter en toute simplicité et rapidement. Il est conçu pour tous les robots sur socle Kitchenaid. La lame est polyvalente, elle permet de réaliser des spirales fines ou épaisses. </div><h1>Caractéristiques Taille-légumes en spirales Kitchenaid</h1><div class="col is-12"><ul>\n <li>Métal. </li>\n <li>Lame polyvalente. </li>\n <li>Dimensions : 7,4 x 31,4 x 14,7 cm. </li>\n <li>Poids net : 1 kg. </li>\n <li>Conçu pour tous les robots sur socle Kitchenaid. </li>\n <li>Coffret de rangement. </li>\n <li>Passe au lave-vaisselle. </li>\n <li>Garantie 2 ans.</li>\n </ul>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Conçu pour être combiné à tous les robots sur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">socle Kitche</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29198 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29189 …} +context: Sylius\TwigHooks\Bag\DataBag {#29256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29186 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29131 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29139 #collection: Doctrine\Common\Collections\ArrayCollection {#29151 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38422 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38424 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29198 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29189 …} +context: Sylius\TwigHooks\Bag\DataBag {#29256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29186 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Taille-légumes en spirales Kitchenaid" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29139 #collection: Doctrine\Common\Collections\ArrayCollection {#29151 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38422 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38424 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29260 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29198 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29189 …} +context: Sylius\TwigHooks\Bag\DataBag {#29256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29186 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29131 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29139 #collection: Doctrine\Common\Collections\ArrayCollection {#29151 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38422 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38424 …} } "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 {#29310 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29301 …} +context: Sylius\TwigHooks\Bag\DataBag {#29308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29309 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29131 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29313 +variant: App\Entity\Product\ProductVariant {#29131 …} +price: "149,00\u{A0}€" +originalPrice: "149,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12089 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8430 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29310 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29301 …} +context: Sylius\TwigHooks\Bag\DataBag {#29308 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29309 …} +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 | 4.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8567 #id: 3599 #code: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758633015 {#8565 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#8566 : 2025-09-23 21:10:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 3599 #name: "Batteur plat 5K452B pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L" #slug: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872" #description: """ <div class="col is-12"><ul>\n <li>Pour de nombreuses préparations (gâteaux, glaçages, bonbons, purées...).</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n <li>Pièce certifiée d'origine. </li>\n <li><strong>Compatible uniquement avec les robots pâtisisiers Kitchenaid à tête inclinable 4,3 L et 4,8 L.</strong></li>\n </ul></div><h1>Description batteur plat 5K452B Kitchenaid</h1><div class="col is-12">Le batteur plat KitchenAid permet la préparation de gâteaux, glaçages à la crème, bonbons, cookies, pâte à tarte, biscuits, pains éclairs, pains de viande, purée de pomme de terre. Le batteur plat KitchenAid est aussi appelé "feuille". <br /></div><h1>Caractéristiques batteur plat 5K452B Kitchenaid</h1><div class="col is-12"><ul>\n <li>En aluminium revêtu de nylon anti-adhésif. </li>\n <li>Compatible lave vaisselle.</li>\n <li>Pièces détachées Kitchenaid certifiée d'origine.</li>\n <li>Référence Kitchenaid 5K452B</li>\n <li>Garantie 2 ans.</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 {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29196 +product: App\Entity\Product\Product {#8567 #id: 3599 #code: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758633015 {#8565 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#8566 : 2025-09-23 21:10:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 3599 #name: "Batteur plat 5K452B pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L" #slug: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872" #description: """ <div class="col is-12"><ul>\n <li>Pour de nombreuses préparations (gâteaux, glaçages, bonbons, purées...).</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n <li>Pièce certifiée d'origine. </li>\n <li><strong>Compatible uniquement avec les robots pâtisisiers Kitchenaid à tête inclinable 4,3 L et 4,8 L.</strong></li>\n </ul></div><h1>Description batteur plat 5K452B Kitchenaid</h1><div class="col is-12">Le batteur plat KitchenAid permet la préparation de gâteaux, glaçages à la crème, bonbons, cookies, pâte à tarte, biscuits, pains éclairs, pains de viande, purée de pomme de terre. Le batteur plat KitchenAid est aussi appelé "feuille". <br /></div><h1>Caractéristiques batteur plat 5K452B Kitchenaid</h1><div class="col is-12"><ul>\n <li>En aluminium revêtu de nylon anti-adhésif. </li>\n <li>Compatible lave vaisselle.</li>\n <li>Pièces détachées Kitchenaid certifiée d'origine.</li>\n <li>Référence Kitchenaid 5K452B</li>\n <li>Garantie 2 ans.</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 {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29376 …} +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 {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8567 #id: 3599 #code: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758633015 {#8565 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#8566 : 2025-09-23 21:10:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 3599 #name: "Batteur plat 5K452B pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L" #slug: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872" #description: """ <div class="col is-12"><ul>\n <li>Pour de nombreuses préparations (gâteaux, glaçages, bonbons, purées...).</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n <li>Pièce certifiée d'origine. </li>\n <li><strong>Compatible uniquement avec les robots pâtisisiers Kitchenaid à tête inclinable 4,3 L et 4,8 L.</strong></li>\n </ul></div><h1>Description batteur plat 5K452B Kitchenaid</h1><div class="col is-12">Le batteur plat KitchenAid permet la préparation de gâteaux, glaçages à la crème, bonbons, cookies, pâte à tarte, biscuits, pains éclairs, pains de viande, purée de pomme de terre. Le batteur plat KitchenAid est aussi appelé "feuille". <br /></div><h1>Caractéristiques batteur plat 5K452B Kitchenaid</h1><div class="col is-12"><ul>\n <li>En aluminium revêtu de nylon anti-adhésif. </li>\n <li>Compatible lave vaisselle.</li>\n <li>Pièces détachées Kitchenaid certifiée d'origine.</li>\n <li>Référence Kitchenaid 5K452B</li>\n <li>Garantie 2 ans.</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 {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Batteur plat 5K452B pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29450 -props: [ "product" => App\Entity\Product\Product {#8567 #id: 3599 #code: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758633015 {#8565 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#8566 : 2025-09-23 21:10:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 3599 #name: "Batteur plat 5K452B pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L" #slug: "batteur-plat-5k452b-pour-robot-patissier-kitchenaid-a-tete-inclinable-4-3-l-et-4-8-l-2872" #description: """ <div class="col is-12"><ul>\n <li>Pour de nombreuses préparations (gâteaux, glaçages, bonbons, purées...).</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n <li>Pièce certifiée d'origine. </li>\n <li><strong>Compatible uniquement avec les robots pâtisisiers Kitchenaid à tête inclinable 4,3 L et 4,8 L.</strong></li>\n </ul></div><h1>Description batteur plat 5K452B Kitchenaid</h1><div class="col is-12">Le batteur plat KitchenAid permet la préparation de gâteaux, glaçages à la crème, bonbons, cookies, pâte à tarte, biscuits, pains éclairs, pains de viande, purée de pomme de terre. Le batteur plat KitchenAid est aussi appelé "feuille". <br /></div><h1>Caractéristiques batteur plat 5K452B Kitchenaid</h1><div class="col is-12"><ul>\n <li>En aluminium revêtu de nylon anti-adhésif. </li>\n <li>Compatible lave vaisselle.</li>\n <li>Pièces détachées Kitchenaid certifiée d'origine.</li>\n <li>Référence Kitchenaid 5K452B</li>\n <li>Garantie 2 ans.</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 {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29434 …} +context: Sylius\TwigHooks\Bag\DataBag {#29501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29431 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29376 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29384 #collection: Doctrine\Common\Collections\ArrayCollection {#29396 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29372 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38436 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38438 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29434 …} +context: Sylius\TwigHooks\Bag\DataBag {#29501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29431 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Batteur plat 5K452B pour robot pâtissier Kitchenaid à tête inclinable 4,3 L et 4,8 L" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29384 #collection: Doctrine\Common\Collections\ArrayCollection {#29396 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29372 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38436 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38438 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29505 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29443 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29434 …} +context: Sylius\TwigHooks\Bag\DataBag {#29501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29431 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29376 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29384 #collection: Doctrine\Common\Collections\ArrayCollection {#29396 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29372 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38436 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38438 …} } "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 {#29555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29546 …} +context: Sylius\TwigHooks\Bag\DataBag {#29553 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29554 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29376 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29558 +variant: App\Entity\Product\ProductVariant {#29376 …} +price: "28,00\u{A0}€" +originalPrice: "28,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12089 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8430 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29546 …} +context: Sylius\TwigHooks\Bag\DataBag {#29553 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29554 …} +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 | 3.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8593 #id: 3616 #code: "pieces-detachees-le-creuset-bouton-metal-2358" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758633017 {#8591 : 2025-09-23 21:10:17.0 PRC (+08:00) } #updatedAt: DateTime @1758633017 {#8592 : 2025-09-23 21:10:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 3616 #name: "Pièces détachées LE CREUSET bouton métal" #slug: "pieces-detachees-le-creuset-bouton-metal-2358" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées LE CREUSET certifiées d'origine.</li>\n <li>Bouton en inox . Diamètre 57 ou 47 mm.</li>\n <li>Se fixe avec une vis fournie.</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 {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29441 +product: App\Entity\Product\Product {#8593 #id: 3616 #code: "pieces-detachees-le-creuset-bouton-metal-2358" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758633017 {#8591 : 2025-09-23 21:10:17.0 PRC (+08:00) } #updatedAt: DateTime @1758633017 {#8592 : 2025-09-23 21:10:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 3616 #name: "Pièces détachées LE CREUSET bouton métal" #slug: "pieces-detachees-le-creuset-bouton-metal-2358" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées LE CREUSET certifiées d'origine.</li>\n <li>Bouton en inox . Diamètre 57 ou 47 mm.</li>\n <li>Se fixe avec une vis fournie.</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 {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29621 …} +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 {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8593 #id: 3616 #code: "pieces-detachees-le-creuset-bouton-metal-2358" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758633017 {#8591 : 2025-09-23 21:10:17.0 PRC (+08:00) } #updatedAt: DateTime @1758633017 {#8592 : 2025-09-23 21:10:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 3616 #name: "Pièces détachées LE CREUSET bouton métal" #slug: "pieces-detachees-le-creuset-bouton-metal-2358" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées LE CREUSET certifiées d'origine.</li>\n <li>Bouton en inox . Diamètre 57 ou 47 mm.</li>\n <li>Se fixe avec une vis fournie.</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 {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées LE CREUSET bouton métal" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29692 -props: [ "product" => App\Entity\Product\Product {#8593 #id: 3616 #code: "pieces-detachees-le-creuset-bouton-metal-2358" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758633017 {#8591 : 2025-09-23 21:10:17.0 PRC (+08:00) } #updatedAt: DateTime @1758633017 {#8592 : 2025-09-23 21:10:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 3616 #name: "Pièces détachées LE CREUSET bouton métal" #slug: "pieces-detachees-le-creuset-bouton-metal-2358" #description: """ <div class="col is-12"><ul>\n <li>Pièces détachées LE CREUSET certifiées d'origine.</li>\n <li>Bouton en inox . Diamètre 57 ou 47 mm.</li>\n <li>Se fixe avec une vis fournie.</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 {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29676 …} +context: Sylius\TwigHooks\Bag\DataBag {#29743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29673 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29621 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29629 #collection: Doctrine\Common\Collections\ArrayCollection {#29638 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38450 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38452 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29676 …} +context: Sylius\TwigHooks\Bag\DataBag {#29743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29673 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées LE CREUSET bouton métal" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29629 #collection: Doctrine\Common\Collections\ArrayCollection {#29638 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38450 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38452 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29747 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29676 …} +context: Sylius\TwigHooks\Bag\DataBag {#29743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29673 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29621 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29629 #collection: Doctrine\Common\Collections\ArrayCollection {#29638 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38450 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38452 …} } "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 {#29797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29788 …} +context: Sylius\TwigHooks\Bag\DataBag {#29795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29796 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29621 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29800 +variant: App\Entity\Product\ProductVariant {#29621 …} +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 {#8441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12089 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8430 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29788 …} +context: Sylius\TwigHooks\Bag\DataBag {#29795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29796 …} +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 | 4.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8622 #id: 3617 #code: "pieces-detachees-siphon-mastrad-pour-preparation-froides-blanc-1960" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758633020 {#8620 : 2025-09-23 21:10:20.0 PRC (+08:00) } #updatedAt: DateTime @1758633020 {#8621 : 2025-09-23 21:10:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8622} #id: 3617 #name: "Pièces détachées siphon MASTRAD pour préparation froides (blanc)" #slug: "pieces-detachees-siphon-mastrad-pour-preparation-froides-blanc-1960" #description: """ <div class="col is-12"><ul>\n <li>Pièces pour siphon MASTRAD préparations froides ref MASTRAD 48712 48812 48912.</li>\n <li>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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8624 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29683 +product: App\Entity\Product\Product {#8622 #id: 3617 #code: "pieces-detachees-siphon-mastrad-pour-preparation-froides-blanc-1960" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758633020 {#8620 : 2025-09-23 21:10:20.0 PRC (+08:00) } #updatedAt: DateTime @1758633020 {#8621 : 2025-09-23 21:10:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8622} #id: 3617 #name: "Pièces détachées siphon MASTRAD pour préparation froides (blanc)" #slug: "pieces-detachees-siphon-mastrad-pour-preparation-froides-blanc-1960" #description: """ <div class="col is-12"><ul>\n <li>Pièces pour siphon MASTRAD préparations froides ref MASTRAD 48712 48812 48912.</li>\n <li>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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8624 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29863 …} +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 {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8622 #id: 3617 #code: "pieces-detachees-siphon-mastrad-pour-preparation-froides-blanc-1960" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758633020 {#8620 : 2025-09-23 21:10:20.0 PRC (+08:00) } #updatedAt: DateTime @1758633020 {#8621 : 2025-09-23 21:10:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8622} #id: 3617 #name: "Pièces détachées siphon MASTRAD pour préparation froides (blanc)" #slug: "pieces-detachees-siphon-mastrad-pour-preparation-froides-blanc-1960" #description: """ <div class="col is-12"><ul>\n <li>Pièces pour siphon MASTRAD préparations froides ref MASTRAD 48712 48812 48912.</li>\n <li>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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8624 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées siphon MASTRAD pour préparation froides (blanc)" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29934 -props: [ "product" => App\Entity\Product\Product {#8622 #id: 3617 #code: "pieces-detachees-siphon-mastrad-pour-preparation-froides-blanc-1960" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758633020 {#8620 : 2025-09-23 21:10:20.0 PRC (+08:00) } #updatedAt: DateTime @1758633020 {#8621 : 2025-09-23 21:10:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8622} #id: 3617 #name: "Pièces détachées siphon MASTRAD pour préparation froides (blanc)" #slug: "pieces-detachees-siphon-mastrad-pour-preparation-froides-blanc-1960" #description: """ <div class="col is-12"><ul>\n <li>Pièces pour siphon MASTRAD préparations froides ref MASTRAD 48712 48812 48912.</li>\n <li>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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8624 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29918 …} +context: Sylius\TwigHooks\Bag\DataBag {#29988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29915 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29863 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29871 #collection: Doctrine\Common\Collections\ArrayCollection {#29880 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29859 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38464 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38466 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29918 …} +context: Sylius\TwigHooks\Bag\DataBag {#29988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29915 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées siphon MASTRAD pour préparation froides (blanc)" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29871 #collection: Doctrine\Common\Collections\ArrayCollection {#29880 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29859 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38464 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38466 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30066 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29918 …} +context: Sylius\TwigHooks\Bag\DataBag {#29988 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29915 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29863 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29871 #collection: Doctrine\Common\Collections\ArrayCollection {#29880 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29859 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38464 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38466 …} } "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 {#30119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30110 …} +context: Sylius\TwigHooks\Bag\DataBag {#30117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30118 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29863 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30122 +variant: App\Entity\Product\ProductVariant {#29863 …} +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 {#8441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12089 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8430 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30110 …} +context: Sylius\TwigHooks\Bag\DataBag {#30117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30118 …} +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 | 3.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 3619 #code: "panier-supplementaire-deshydrateur-1570" #attributes: Doctrine\ORM\PersistentCollection {#8661 …} #variants: Doctrine\ORM\PersistentCollection {#8663 …} #options: Doctrine\ORM\PersistentCollection {#8667 …} #associations: Doctrine\ORM\PersistentCollection {#8665 …} #createdAt: DateTime @1758633022 {#8649 : 2025-09-23 21:10:22.0 PRC (+08:00) } #updatedAt: DateTime @1758633023 {#8650 : 2025-09-23 21:10:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8670 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8671 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 3619 #name: "Panier supplémentaire déshydrateur" #slug: "panier-supplementaire-deshydrateur-1570" #description: "<div class="col is-12">L'appareil de Déshydrateur de marque Tellier permet de déshydrater les fruits et les légumes afin de les conserver pour une utilisation ultérieure.</div><div class="col is-12"><strong>Description panier supplémentaire déshydrateur<br /></strong>Plateau transparent.. Ø 33 cm. Vient se rajouter pour le déshydrateur électrique TELLIER.</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 {#8673 …} #channels: Doctrine\ORM\PersistentCollection {#8659 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8653 …} #reviews: Doctrine\ORM\PersistentCollection {#8655 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8657 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29925 +product: App\Entity\Product\Product {#8651 #id: 3619 #code: "panier-supplementaire-deshydrateur-1570" #attributes: Doctrine\ORM\PersistentCollection {#8661 …} #variants: Doctrine\ORM\PersistentCollection {#8663 …} #options: Doctrine\ORM\PersistentCollection {#8667 …} #associations: Doctrine\ORM\PersistentCollection {#8665 …} #createdAt: DateTime @1758633022 {#8649 : 2025-09-23 21:10:22.0 PRC (+08:00) } #updatedAt: DateTime @1758633023 {#8650 : 2025-09-23 21:10:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8670 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8671 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 3619 #name: "Panier supplémentaire déshydrateur" #slug: "panier-supplementaire-deshydrateur-1570" #description: "<div class="col is-12">L'appareil de Déshydrateur de marque Tellier permet de déshydrater les fruits et les légumes afin de les conserver pour une utilisation ultérieure.</div><div class="col is-12"><strong>Description panier supplémentaire déshydrateur<br /></strong>Plateau transparent.. Ø 33 cm. Vient se rajouter pour le déshydrateur électrique TELLIER.</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 {#8673 …} #channels: Doctrine\ORM\PersistentCollection {#8659 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8653 …} #reviews: Doctrine\ORM\PersistentCollection {#8655 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8657 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30185 …} +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 {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 3619 #code: "panier-supplementaire-deshydrateur-1570" #attributes: Doctrine\ORM\PersistentCollection {#8661 …} #variants: Doctrine\ORM\PersistentCollection {#8663 …} #options: Doctrine\ORM\PersistentCollection {#8667 …} #associations: Doctrine\ORM\PersistentCollection {#8665 …} #createdAt: DateTime @1758633022 {#8649 : 2025-09-23 21:10:22.0 PRC (+08:00) } #updatedAt: DateTime @1758633023 {#8650 : 2025-09-23 21:10:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8670 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8671 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 3619 #name: "Panier supplémentaire déshydrateur" #slug: "panier-supplementaire-deshydrateur-1570" #description: "<div class="col is-12">L'appareil de Déshydrateur de marque Tellier permet de déshydrater les fruits et les légumes afin de les conserver pour une utilisation ultérieure.</div><div class="col is-12"><strong>Description panier supplémentaire déshydrateur<br /></strong>Plateau transparent.. Ø 33 cm. Vient se rajouter pour le déshydrateur électrique TELLIER.</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 {#8673 …} #channels: Doctrine\ORM\PersistentCollection {#8659 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8653 …} #reviews: Doctrine\ORM\PersistentCollection {#8655 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8657 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Panier supplémentaire déshydrateur" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30256 -props: [ "product" => App\Entity\Product\Product {#8651 #id: 3619 #code: "panier-supplementaire-deshydrateur-1570" #attributes: Doctrine\ORM\PersistentCollection {#8661 …} #variants: Doctrine\ORM\PersistentCollection {#8663 …} #options: Doctrine\ORM\PersistentCollection {#8667 …} #associations: Doctrine\ORM\PersistentCollection {#8665 …} #createdAt: DateTime @1758633022 {#8649 : 2025-09-23 21:10:22.0 PRC (+08:00) } #updatedAt: DateTime @1758633023 {#8650 : 2025-09-23 21:10:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8670 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8671 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 3619 #name: "Panier supplémentaire déshydrateur" #slug: "panier-supplementaire-deshydrateur-1570" #description: "<div class="col is-12">L'appareil de Déshydrateur de marque Tellier permet de déshydrater les fruits et les légumes afin de les conserver pour une utilisation ultérieure.</div><div class="col is-12"><strong>Description panier supplémentaire déshydrateur<br /></strong>Plateau transparent.. Ø 33 cm. Vient se rajouter pour le déshydrateur électrique TELLIER.</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 {#8673 …} #channels: Doctrine\ORM\PersistentCollection {#8659 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8653 …} #reviews: Doctrine\ORM\PersistentCollection {#8655 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8657 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30240 …} +context: Sylius\TwigHooks\Bag\DataBag {#30307 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30237 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30185 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30193 #collection: Doctrine\Common\Collections\ArrayCollection {#30202 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30181 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38478 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38480 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30240 …} +context: Sylius\TwigHooks\Bag\DataBag {#30307 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30237 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Panier supplémentaire déshydrateur" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30193 #collection: Doctrine\Common\Collections\ArrayCollection {#30202 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30181 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38478 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38480 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30311 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30240 …} +context: Sylius\TwigHooks\Bag\DataBag {#30307 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30237 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30185 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30193 #collection: Doctrine\Common\Collections\ArrayCollection {#30202 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30181 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38478 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38480 …} } "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 {#30361 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30352 …} +context: Sylius\TwigHooks\Bag\DataBag {#30359 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30360 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30185 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30364 +variant: App\Entity\Product\ProductVariant {#30185 …} +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 {#8441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12089 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8430 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30361 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30352 …} +context: Sylius\TwigHooks\Bag\DataBag {#30359 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30360 …} +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.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4833 #id: 3631 #code: "joint-cafetiere-italienne-aluminium-1515" #attributes: Doctrine\ORM\PersistentCollection {#4839 …} #variants: Doctrine\ORM\PersistentCollection {#4853 …} #options: Doctrine\ORM\PersistentCollection {#4847 …} #associations: Doctrine\ORM\PersistentCollection {#4849 …} #createdAt: DateTime @1758633026 {#8678 : 2025-09-23 21:10:26.0 PRC (+08:00) } #updatedAt: DateTime @1758633026 {#8679 : 2025-09-23 21:10:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4857 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4859 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4833} #id: 3631 #name: "Joint cafetière italienne aluminium" #slug: "joint-cafetiere-italienne-aluminium-1515" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes les cafetières italiennes aluminium.</li>\n </ul></div><h1>Description Joint cafetière italienne aluminium</h1><div class="col is-12"><p><strong><strong>Dimensions joint 1 tasse<br /></strong>Ext : 5 cm / Int : 4 cm<br /><br /><br /><strong>Dimensions joint 3 tasses</strong><br /></strong>Ext : 6.6 cm / Int : 5 cm</p>\n <p><strong><br />Dimensions joint 6 tasses<br /></strong>Ext : 7 cm / Int : 5.5 cm</p>\n <p><strong><br />Dimensions joint 9 tasses<br /></strong>Ext : 8.1 cm / Int : 6.3 cm</p>\n <p><strong><br />Dimensions joint 12 tasses<br /></strong>Ext : 8.7 cm / Int : 7.1 cm<br /><br /><span style="color: #000000;">Dimensions joint 18 tasses</span><br />Ext : 9.1 cm / Int : 7.3. cm</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 {#4842 …} #channels: Doctrine\ORM\PersistentCollection {#4837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#4835 …} #reviews: Doctrine\ORM\PersistentCollection {#4829 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4840 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30247 +product: App\Entity\Product\Product {#4833 #id: 3631 #code: "joint-cafetiere-italienne-aluminium-1515" #attributes: Doctrine\ORM\PersistentCollection {#4839 …} #variants: Doctrine\ORM\PersistentCollection {#4853 …} #options: Doctrine\ORM\PersistentCollection {#4847 …} #associations: Doctrine\ORM\PersistentCollection {#4849 …} #createdAt: DateTime @1758633026 {#8678 : 2025-09-23 21:10:26.0 PRC (+08:00) } #updatedAt: DateTime @1758633026 {#8679 : 2025-09-23 21:10:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4857 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4859 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4833} #id: 3631 #name: "Joint cafetière italienne aluminium" #slug: "joint-cafetiere-italienne-aluminium-1515" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes les cafetières italiennes aluminium.</li>\n </ul></div><h1>Description Joint cafetière italienne aluminium</h1><div class="col is-12"><p><strong><strong>Dimensions joint 1 tasse<br /></strong>Ext : 5 cm / Int : 4 cm<br /><br /><br /><strong>Dimensions joint 3 tasses</strong><br /></strong>Ext : 6.6 cm / Int : 5 cm</p>\n <p><strong><br />Dimensions joint 6 tasses<br /></strong>Ext : 7 cm / Int : 5.5 cm</p>\n <p><strong><br />Dimensions joint 9 tasses<br /></strong>Ext : 8.1 cm / Int : 6.3 cm</p>\n <p><strong><br />Dimensions joint 12 tasses<br /></strong>Ext : 8.7 cm / Int : 7.1 cm<br /><br /><span style="color: #000000;">Dimensions joint 18 tasses</span><br />Ext : 9.1 cm / Int : 7.3. cm</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 {#4842 …} #channels: Doctrine\ORM\PersistentCollection {#4837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#4835 …} #reviews: Doctrine\ORM\PersistentCollection {#4829 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4840 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30427 …} +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 {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4833 #id: 3631 #code: "joint-cafetiere-italienne-aluminium-1515" #attributes: Doctrine\ORM\PersistentCollection {#4839 …} #variants: Doctrine\ORM\PersistentCollection {#4853 …} #options: Doctrine\ORM\PersistentCollection {#4847 …} #associations: Doctrine\ORM\PersistentCollection {#4849 …} #createdAt: DateTime @1758633026 {#8678 : 2025-09-23 21:10:26.0 PRC (+08:00) } #updatedAt: DateTime @1758633026 {#8679 : 2025-09-23 21:10:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4857 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4859 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4833} #id: 3631 #name: "Joint cafetière italienne aluminium" #slug: "joint-cafetiere-italienne-aluminium-1515" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes les cafetières italiennes aluminium.</li>\n </ul></div><h1>Description Joint cafetière italienne aluminium</h1><div class="col is-12"><p><strong><strong>Dimensions joint 1 tasse<br /></strong>Ext : 5 cm / Int : 4 cm<br /><br /><br /><strong>Dimensions joint 3 tasses</strong><br /></strong>Ext : 6.6 cm / Int : 5 cm</p>\n <p><strong><br />Dimensions joint 6 tasses<br /></strong>Ext : 7 cm / Int : 5.5 cm</p>\n <p><strong><br />Dimensions joint 9 tasses<br /></strong>Ext : 8.1 cm / Int : 6.3 cm</p>\n <p><strong><br />Dimensions joint 12 tasses<br /></strong>Ext : 8.7 cm / Int : 7.1 cm<br /><br /><span style="color: #000000;">Dimensions joint 18 tasses</span><br />Ext : 9.1 cm / Int : 7.3. cm</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 {#4842 …} #channels: Doctrine\ORM\PersistentCollection {#4837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#4835 …} #reviews: Doctrine\ORM\PersistentCollection {#4829 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4840 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Joint cafetière italienne aluminium" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30498 -props: [ "product" => App\Entity\Product\Product {#4833 #id: 3631 #code: "joint-cafetiere-italienne-aluminium-1515" #attributes: Doctrine\ORM\PersistentCollection {#4839 …} #variants: Doctrine\ORM\PersistentCollection {#4853 …} #options: Doctrine\ORM\PersistentCollection {#4847 …} #associations: Doctrine\ORM\PersistentCollection {#4849 …} #createdAt: DateTime @1758633026 {#8678 : 2025-09-23 21:10:26.0 PRC (+08:00) } #updatedAt: DateTime @1758633026 {#8679 : 2025-09-23 21:10:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4857 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4859 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4833} #id: 3631 #name: "Joint cafetière italienne aluminium" #slug: "joint-cafetiere-italienne-aluminium-1515" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes les cafetières italiennes aluminium.</li>\n </ul></div><h1>Description Joint cafetière italienne aluminium</h1><div class="col is-12"><p><strong><strong>Dimensions joint 1 tasse<br /></strong>Ext : 5 cm / Int : 4 cm<br /><br /><br /><strong>Dimensions joint 3 tasses</strong><br /></strong>Ext : 6.6 cm / Int : 5 cm</p>\n <p><strong><br />Dimensions joint 6 tasses<br /></strong>Ext : 7 cm / Int : 5.5 cm</p>\n <p><strong><br />Dimensions joint 9 tasses<br /></strong>Ext : 8.1 cm / Int : 6.3 cm</p>\n <p><strong><br />Dimensions joint 12 tasses<br /></strong>Ext : 8.7 cm / Int : 7.1 cm<br /><br /><span style="color: #000000;">Dimensions joint 18 tasses</span><br />Ext : 9.1 cm / Int : 7.3. cm</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 {#4842 …} #channels: Doctrine\ORM\PersistentCollection {#4837 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#4835 …} #reviews: Doctrine\ORM\PersistentCollection {#4829 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4840 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30607 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30482 …} +context: Sylius\TwigHooks\Bag\DataBag {#30552 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30479 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30427 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30435 #collection: Doctrine\Common\Collections\ArrayCollection {#30444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30423 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38492 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38494 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30607 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30482 …} +context: Sylius\TwigHooks\Bag\DataBag {#30552 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30479 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Joint cafetière italienne aluminium" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30435 #collection: Doctrine\Common\Collections\ArrayCollection {#30444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30423 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38492 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38494 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30612 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30607 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30482 …} +context: Sylius\TwigHooks\Bag\DataBag {#30552 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30479 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30427 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30435 #collection: Doctrine\Common\Collections\ArrayCollection {#30444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30423 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38492 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38494 …} } "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 {#30661 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30652 …} +context: Sylius\TwigHooks\Bag\DataBag {#30659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30660 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30427 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30664 +variant: App\Entity\Product\ProductVariant {#30427 …} +price: "3,00\u{A0}€" +originalPrice: "3,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12089 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8430 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30661 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30652 …} +context: Sylius\TwigHooks\Bag\DataBag {#30659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30660 …} +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 | 4.52 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5126 #id: 3633 #code: "pieces-extracteur-de-jus-1617" #attributes: Doctrine\ORM\PersistentCollection {#5140 …} #variants: Doctrine\ORM\PersistentCollection {#5138 …} #options: Doctrine\ORM\PersistentCollection {#5118 …} #associations: Doctrine\ORM\PersistentCollection {#5133 …} #createdAt: DateTime @1758633029 {#5157 : 2025-09-23 21:10:29.0 PRC (+08:00) } #updatedAt: DateTime @1758633029 {#5114 : 2025-09-23 21:10:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5149 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5126} #id: 3633 #name: "Pièces extracteur de jus" #slug: "pieces-extracteur-de-jus-1617" #description: "<h1>Description pièces détachées extracteur de jus</h1><div class="col is-12">Pièces certifiées d'origine. <br />Diamètre interne du tuyau 0,7 cm. Tuyau + pince métalique + attache de fixation.</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 {#5120 …} #channels: Doctrine\ORM\PersistentCollection {#5142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5121 …} #reviews: Doctrine\ORM\PersistentCollection {#5125 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5132 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30489 +product: App\Entity\Product\Product {#5126 #id: 3633 #code: "pieces-extracteur-de-jus-1617" #attributes: Doctrine\ORM\PersistentCollection {#5140 …} #variants: Doctrine\ORM\PersistentCollection {#5138 …} #options: Doctrine\ORM\PersistentCollection {#5118 …} #associations: Doctrine\ORM\PersistentCollection {#5133 …} #createdAt: DateTime @1758633029 {#5157 : 2025-09-23 21:10:29.0 PRC (+08:00) } #updatedAt: DateTime @1758633029 {#5114 : 2025-09-23 21:10:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5149 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5126} #id: 3633 #name: "Pièces extracteur de jus" #slug: "pieces-extracteur-de-jus-1617" #description: "<h1>Description pièces détachées extracteur de jus</h1><div class="col is-12">Pièces certifiées d'origine. <br />Diamètre interne du tuyau 0,7 cm. Tuyau + pince métalique + attache de fixation.</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 {#5120 …} #channels: Doctrine\ORM\PersistentCollection {#5142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5121 …} #reviews: Doctrine\ORM\PersistentCollection {#5125 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5132 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30727 …} +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 {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +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 {#5126 #id: 3633 #code: "pieces-extracteur-de-jus-1617" #attributes: Doctrine\ORM\PersistentCollection {#5140 …} #variants: Doctrine\ORM\PersistentCollection {#5138 …} #options: Doctrine\ORM\PersistentCollection {#5118 …} #associations: Doctrine\ORM\PersistentCollection {#5133 …} #createdAt: DateTime @1758633029 {#5157 : 2025-09-23 21:10:29.0 PRC (+08:00) } #updatedAt: DateTime @1758633029 {#5114 : 2025-09-23 21:10:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5149 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5126} #id: 3633 #name: "Pièces extracteur de jus" #slug: "pieces-extracteur-de-jus-1617" #description: "<h1>Description pièces détachées extracteur de jus</h1><div class="col is-12">Pièces certifiées d'origine. <br />Diamètre interne du tuyau 0,7 cm. Tuyau + pince métalique + attache de fixation.</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 {#5120 …} #channels: Doctrine\ORM\PersistentCollection {#5142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5121 …} #reviews: Doctrine\ORM\PersistentCollection {#5125 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5132 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces extracteur de jus" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30798 -props: [ "product" => App\Entity\Product\Product {#5126 #id: 3633 #code: "pieces-extracteur-de-jus-1617" #attributes: Doctrine\ORM\PersistentCollection {#5140 …} #variants: Doctrine\ORM\PersistentCollection {#5138 …} #options: Doctrine\ORM\PersistentCollection {#5118 …} #associations: Doctrine\ORM\PersistentCollection {#5133 …} #createdAt: DateTime @1758633029 {#5157 : 2025-09-23 21:10:29.0 PRC (+08:00) } #updatedAt: DateTime @1758633029 {#5114 : 2025-09-23 21:10:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5149 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5126} #id: 3633 #name: "Pièces extracteur de jus" #slug: "pieces-extracteur-de-jus-1617" #description: "<h1>Description pièces détachées extracteur de jus</h1><div class="col is-12">Pièces certifiées d'origine. <br />Diamètre interne du tuyau 0,7 cm. Tuyau + pince métalique + attache de fixation.</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 {#5120 …} #channels: Doctrine\ORM\PersistentCollection {#5142 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5121 …} #reviews: Doctrine\ORM\PersistentCollection {#5125 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5132 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30791 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30782 …} +context: Sylius\TwigHooks\Bag\DataBag {#30849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30779 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30727 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30735 #collection: Doctrine\Common\Collections\ArrayCollection {#30744 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30723 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38506 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38508 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30791 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30782 …} +context: Sylius\TwigHooks\Bag\DataBag {#30849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30779 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces extracteur de jus" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30735 #collection: Doctrine\Common\Collections\ArrayCollection {#30744 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30723 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38506 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38508 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30853 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30791 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30782 …} +context: Sylius\TwigHooks\Bag\DataBag {#30849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30779 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30727 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30735 #collection: Doctrine\Common\Collections\ArrayCollection {#30744 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30723 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38506 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38508 …} } "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 {#30903 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30894 …} +context: Sylius\TwigHooks\Bag\DataBag {#30901 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30902 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30727 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30906 +variant: App\Entity\Product\ProductVariant {#30727 …} +price: "11,00\u{A0}€" +originalPrice: "11,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12089 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8430 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30903 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30894 …} +context: Sylius\TwigHooks\Bag\DataBag {#30901 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30902 …} +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 | 4.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5161 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#5130 …} #variants: Doctrine\ORM\PersistentCollection {#5341 …} #options: Doctrine\ORM\PersistentCollection {#5340 …} #associations: Doctrine\ORM\PersistentCollection {#5342 …} #createdAt: DateTime @1758633031 {#5163 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#5162 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5344 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5161} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</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 {#5345 …} #channels: Doctrine\ORM\PersistentCollection {#5124 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5116 …} #reviews: Doctrine\ORM\PersistentCollection {#5143 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5176 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30789 +product: App\Entity\Product\Product {#5161 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#5130 …} #variants: Doctrine\ORM\PersistentCollection {#5341 …} #options: Doctrine\ORM\PersistentCollection {#5340 …} #associations: Doctrine\ORM\PersistentCollection {#5342 …} #createdAt: DateTime @1758633031 {#5163 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#5162 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5344 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5161} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</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 {#5345 …} #channels: Doctrine\ORM\PersistentCollection {#5124 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5116 …} #reviews: Doctrine\ORM\PersistentCollection {#5143 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5176 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30969 …} +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 {#27751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27784 …} +context: Sylius\TwigHooks\Bag\DataBag {#27790 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5161 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#5130 …} #variants: Doctrine\ORM\PersistentCollection {#5341 …} #options: Doctrine\ORM\PersistentCollection {#5340 …} #associations: Doctrine\ORM\PersistentCollection {#5342 …} #createdAt: DateTime @1758633031 {#5163 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#5162 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5344 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5161} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</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 {#5345 …} #channels: Doctrine\ORM\PersistentCollection {#5124 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5116 …} #reviews: Doctrine\ORM\PersistentCollection {#5143 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5176 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande fonte n° 5" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31040 -props: [ "product" => App\Entity\Product\Product {#5161 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#5130 …} #variants: Doctrine\ORM\PersistentCollection {#5341 …} #options: Doctrine\ORM\PersistentCollection {#5340 …} #associations: Doctrine\ORM\PersistentCollection {#5342 …} #createdAt: DateTime @1758633031 {#5163 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#5162 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5344 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5346 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5161} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</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 {#5345 …} #channels: Doctrine\ORM\PersistentCollection {#5124 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5116 …} #reviews: Doctrine\ORM\PersistentCollection {#5143 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5176 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31116 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31024 …} +context: Sylius\TwigHooks\Bag\DataBag {#31091 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31021 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30969 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30977 #collection: Doctrine\Common\Collections\ArrayCollection {#30986 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30965 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38520 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38522 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31116 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31024 …} +context: Sylius\TwigHooks\Bag\DataBag {#31091 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31021 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande fonte n° 5" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30977 #collection: Doctrine\Common\Collections\ArrayCollection {#30986 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30965 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38520 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38522 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31119 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31116 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31024 …} +context: Sylius\TwigHooks\Bag\DataBag {#31091 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31021 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30969 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30977 #collection: Doctrine\Common\Collections\ArrayCollection {#30986 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30965 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38520 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38522 …} } "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 {#31170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31161 …} +context: Sylius\TwigHooks\Bag\DataBag {#31168 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31169 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30969 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31173 +variant: App\Entity\Product\ProductVariant {#30969 …} +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 {#8441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12089 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8430 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31161 …} +context: Sylius\TwigHooks\Bag\DataBag {#31168 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31169 …} +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.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27445 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12154 …} +context: Sylius\TwigHooks\Bag\DataBag {#27467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12164 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31490 +cart: App\Entity\Order\Order {#13068 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27445 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12154 …} +context: Sylius\TwigHooks\Bag\DataBag {#27467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12164 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||