Components
12
Twig Components
20
Render Count
90
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12445 …} +context: Sylius\TwigHooks\Bag\DataBag {#12451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12450 …} +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 {#13072 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12343 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12452 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12445 …} +context: Sylius\TwigHooks\Bag\DataBag {#12451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12450 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13149 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13145 …} +context: Sylius\TwigHooks\Bag\DataBag {#13147 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13148 …} +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 {#13158 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13149 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13145 …} +context: Sylius\TwigHooks\Bag\DataBag {#13147 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13148 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13219 …} +context: Sylius\TwigHooks\Bag\DataBag {#13239 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13255 +cart: App\Entity\Order\Order {#13322 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13219 …} +context: Sylius\TwigHooks\Bag\DataBag {#13239 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +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 | 114.0 MiB | 36.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13508 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13496 …} +context: Sylius\TwigHooks\Bag\DataBag {#13502 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13494 …} +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 {#13517 #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 {#13508 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13496 …} +context: Sylius\TwigHooks\Bag\DataBag {#13502 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13494 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27309 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27305 …} +context: Sylius\TwigHooks\Bag\DataBag {#27306 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27308 …} +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 {#27318 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27309 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27305 …} +context: Sylius\TwigHooks\Bag\DataBag {#27306 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27308 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27422 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27418 …} +context: Sylius\TwigHooks\Bag\DataBag {#27419 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27421 …} +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 {#27430 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27422 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27418 …} +context: Sylius\TwigHooks\Bag\DataBag {#27419 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27421 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 3.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27492 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27488 …} +context: Sylius\TwigHooks\Bag\DataBag {#27489 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27491 …} +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 {#27500 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27492 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27488 …} +context: Sylius\TwigHooks\Bag\DataBag {#27489 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27491 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 9.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758633040 {#7680 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#7403 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27590 …} +context: Sylius\TwigHooks\Bag\DataBag {#27596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27583 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28026 +product: App\Entity\Product\Product {#7964 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758633040 {#7680 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#7403 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28292 …} +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 {#27557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27590 …} +context: Sylius\TwigHooks\Bag\DataBag {#27596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27583 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758633040 {#7680 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#7403 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande inox n°8" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28703 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758633040 {#7680 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#7403 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28818 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28776 …} +context: Sylius\TwigHooks\Bag\DataBag {#28771 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28815 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28292 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28638 #collection: Doctrine\Common\Collections\ArrayCollection {#28637 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28475 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31931 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36214 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28818 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28776 …} +context: Sylius\TwigHooks\Bag\DataBag {#28771 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28815 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande inox n°8" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28638 #collection: Doctrine\Common\Collections\ArrayCollection {#28637 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28475 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31931 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36214 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28819 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28818 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28776 …} +context: Sylius\TwigHooks\Bag\DataBag {#28771 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28815 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28292 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28638 #collection: Doctrine\Common\Collections\ArrayCollection {#28637 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28475 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31931 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36214 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28888 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28878 …} +context: Sylius\TwigHooks\Bag\DataBag {#28886 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28292 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28897 +variant: App\Entity\Product\ProductVariant {#28292 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8913 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12343 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8910 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28888 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28878 …} +context: Sylius\TwigHooks\Bag\DataBag {#28886 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28887 …} +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 | 114.0 MiB | 16.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 3654 #code: "grille-pour-hachoir-a-viande-inox-n010-4703" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758633040 {#8530 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8531 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 3654 #name: "Grille pour hachoir à viande inox n°10" #slug: "grille-pour-hachoir-a-viande-inox-n010-4703" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description Grille pour hachoir à viande inox n°10</h1><div class="col is-12">Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <span style="background-color: transparent; color: #313131; font-family: arial; font-size: 12px;">La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</span>\n <div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"></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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27590 …} +context: Sylius\TwigHooks\Bag\DataBag {#27596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27583 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28681 +product: App\Entity\Product\Product {#8532 #id: 3654 #code: "grille-pour-hachoir-a-viande-inox-n010-4703" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758633040 {#8530 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8531 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 3654 #name: "Grille pour hachoir à viande inox n°10" #slug: "grille-pour-hachoir-a-viande-inox-n010-4703" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description Grille pour hachoir à viande inox n°10</h1><div class="col is-12">Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <span style="background-color: transparent; color: #313131; font-family: arial; font-size: 12px;">La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</span>\n <div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"></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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28970 …} +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 {#27557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27590 …} +context: Sylius\TwigHooks\Bag\DataBag {#27596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27583 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 3654 #code: "grille-pour-hachoir-a-viande-inox-n010-4703" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758633040 {#8530 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8531 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 3654 #name: "Grille pour hachoir à viande inox n°10" #slug: "grille-pour-hachoir-a-viande-inox-n010-4703" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description Grille pour hachoir à viande inox n°10</h1><div class="col is-12">Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <span style="background-color: transparent; color: #313131; font-family: arial; font-size: 12px;">La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</span>\n <div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"></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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande inox n°10" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29041 -props: [ "product" => App\Entity\Product\Product {#8532 #id: 3654 #code: "grille-pour-hachoir-a-viande-inox-n010-4703" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758633040 {#8530 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8531 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 3654 #name: "Grille pour hachoir à viande inox n°10" #slug: "grille-pour-hachoir-a-viande-inox-n010-4703" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description Grille pour hachoir à viande inox n°10</h1><div class="col is-12">Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <span style="background-color: transparent; color: #313131; font-family: arial; font-size: 12px;">La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</span>\n <div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"></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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29136 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29025 …} +context: Sylius\TwigHooks\Bag\DataBag {#29092 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28970 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28978 #collection: Doctrine\Common\Collections\ArrayCollection {#28987 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28966 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36234 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36236 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29136 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29025 …} +context: Sylius\TwigHooks\Bag\DataBag {#29092 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande inox n°10" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28978 #collection: Doctrine\Common\Collections\ArrayCollection {#28987 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28966 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36234 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36236 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29140 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29136 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29025 …} +context: Sylius\TwigHooks\Bag\DataBag {#29092 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28970 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28978 #collection: Doctrine\Common\Collections\ArrayCollection {#28987 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28966 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36234 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36236 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29181 …} +context: Sylius\TwigHooks\Bag\DataBag {#29188 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29189 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28970 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29193 +variant: App\Entity\Product\ProductVariant {#28970 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8913 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12343 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8910 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29181 …} +context: Sylius\TwigHooks\Bag\DataBag {#29188 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29189 …} +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 | 114.0 MiB | 13.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8555 #id: 3655 #code: "couteau-pour-hachoir-a-viande-inox-4704" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758633040 {#8553 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8554 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 3655 #name: "Couteau pour hachoir à viande inox" #slug: "couteau-pour-hachoir-a-viande-inox-4704" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir inox Tellier.</li>\n <li>Pièce tout inox. </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 {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27590 …} +context: Sylius\TwigHooks\Bag\DataBag {#27596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27583 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29032 +product: App\Entity\Product\Product {#8555 #id: 3655 #code: "couteau-pour-hachoir-a-viande-inox-4704" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758633040 {#8553 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8554 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 3655 #name: "Couteau pour hachoir à viande inox" #slug: "couteau-pour-hachoir-a-viande-inox-4704" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir inox Tellier.</li>\n <li>Pièce tout inox. </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 {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29256 …} +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 {#27557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27590 …} +context: Sylius\TwigHooks\Bag\DataBag {#27596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27583 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 9.42 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8555 #id: 3655 #code: "couteau-pour-hachoir-a-viande-inox-4704" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758633040 {#8553 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8554 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 3655 #name: "Couteau pour hachoir à viande inox" #slug: "couteau-pour-hachoir-a-viande-inox-4704" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir inox Tellier.</li>\n <li>Pièce tout inox. </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 {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau pour hachoir à viande inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29327 -props: [ "product" => App\Entity\Product\Product {#8555 #id: 3655 #code: "couteau-pour-hachoir-a-viande-inox-4704" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758633040 {#8553 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8554 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 3655 #name: "Couteau pour hachoir à viande inox" #slug: "couteau-pour-hachoir-a-viande-inox-4704" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir inox Tellier.</li>\n <li>Pièce tout inox. </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 {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29392 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29311 …} +context: Sylius\TwigHooks\Bag\DataBag {#29378 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29308 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29256 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29264 #collection: Doctrine\Common\Collections\ArrayCollection {#29273 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29252 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36248 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36250 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29392 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29311 …} +context: Sylius\TwigHooks\Bag\DataBag {#29378 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29308 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau pour hachoir à viande inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29264 #collection: Doctrine\Common\Collections\ArrayCollection {#29273 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29252 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36248 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36250 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29397 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29392 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29311 …} +context: Sylius\TwigHooks\Bag\DataBag {#29378 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29308 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29256 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29264 #collection: Doctrine\Common\Collections\ArrayCollection {#29273 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29252 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36248 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36250 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29446 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29437 …} +context: Sylius\TwigHooks\Bag\DataBag {#29444 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29445 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29256 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29449 +variant: App\Entity\Product\ProductVariant {#29256 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8913 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12343 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8910 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29446 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29437 …} +context: Sylius\TwigHooks\Bag\DataBag {#29444 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29445 …} +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 | 114.0 MiB | 2.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27271 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12408 …} +context: Sylius\TwigHooks\Bag\DataBag {#27293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12418 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29726 +cart: App\Entity\Order\Order {#13322 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27271 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12408 …} +context: Sylius\TwigHooks\Bag\DataBag {#27293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12418 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||