Components
12
Twig Components
24
Render Count
261
ms
Render Time
102.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 94.0 MiB | 6.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12035 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12028 …} +context: Sylius\TwigHooks\Bag\DataBag {#12034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12033 …} +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 {#12655 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11926 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12035 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12028 …} +context: Sylius\TwigHooks\Bag\DataBag {#12034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12033 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 94.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12732 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12728 …} +context: Sylius\TwigHooks\Bag\DataBag {#12730 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12731 …} +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 {#12741 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12732 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12728 …} +context: Sylius\TwigHooks\Bag\DataBag {#12730 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12731 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 94.0 MiB | 19.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12823 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12802 …} +context: Sylius\TwigHooks\Bag\DataBag {#12822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12821 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12838 +cart: App\Entity\Order\Order {#12905 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12823 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12802 …} +context: Sylius\TwigHooks\Bag\DataBag {#12822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12821 …} +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 | 96.0 MiB | 85.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13091 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13079 …} +context: Sylius\TwigHooks\Bag\DataBag {#13085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13077 …} +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 {#13100 #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 {#13091 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13079 …} +context: Sylius\TwigHooks\Bag\DataBag {#13085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13077 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27334 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27330 …} +context: Sylius\TwigHooks\Bag\DataBag {#27331 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27333 …} +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 {#27343 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27334 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27330 …} +context: Sylius\TwigHooks\Bag\DataBag {#27331 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27333 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27447 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27443 …} +context: Sylius\TwigHooks\Bag\DataBag {#27444 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27446 …} +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 {#27455 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27447 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27443 …} +context: Sylius\TwigHooks\Bag\DataBag {#27444 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27446 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 7.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27518 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27514 …} +context: Sylius\TwigHooks\Bag\DataBag {#27515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27517 …} +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 {#27526 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27518 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27514 …} +context: Sylius\TwigHooks\Bag\DataBag {#27515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27517 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 45.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 978 #code: "coupe-tomate-metaltex-8253" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632289 {#7787 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#7403 : 2025-09-23 20:58:09.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: 978 #name: "Coupe Tomate Metaltex" #slug: "coupe-tomate-metaltex-8253" #description: """ <div class="col is-12"><ul>\n <li>Lames dentelées en acier inoxydable.</li>\n <li>Base anti-dérapante.</li>\n <li>Chariot protège doigts.</li>\n </ul></div><h1>Descriptif Coupe Tomate Metaltex</h1><div class="col is-12">Le Coupe Tomate Metaltex est réalisé dans un plastique solide et possède des lames dentelées en acier inoxydable pour couper très facilement les tomates en fines rondelles de même taille. Il possède un chariot de protection des doigts et une base antidérapante pour un travail en toute sécurité.</div><h1>Caractéristiques Coupe Tomate Metaltex</h1><div class="col is-12">- Consruction plastique solide.<br />- Lames dentelées en acier inoxydable.<br />- Chariot protège doigts.<br />- Base anti-dérapante. <br />- Dimensions : 9 x 27 x 3 cm.</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 {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28052 +product: App\Entity\Product\Product {#7964 #id: 978 #code: "coupe-tomate-metaltex-8253" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632289 {#7787 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#7403 : 2025-09-23 20:58:09.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: 978 #name: "Coupe Tomate Metaltex" #slug: "coupe-tomate-metaltex-8253" #description: """ <div class="col is-12"><ul>\n <li>Lames dentelées en acier inoxydable.</li>\n <li>Base anti-dérapante.</li>\n <li>Chariot protège doigts.</li>\n </ul></div><h1>Descriptif Coupe Tomate Metaltex</h1><div class="col is-12">Le Coupe Tomate Metaltex est réalisé dans un plastique solide et possède des lames dentelées en acier inoxydable pour couper très facilement les tomates en fines rondelles de même taille. Il possède un chariot de protection des doigts et une base antidérapante pour un travail en toute sécurité.</div><h1>Caractéristiques Coupe Tomate Metaltex</h1><div class="col is-12">- Consruction plastique solide.<br />- Lames dentelées en acier inoxydable.<br />- Chariot protège doigts.<br />- Base anti-dérapante. <br />- Dimensions : 9 x 27 x 3 cm.</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 {#28318 …} +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 {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 14.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 978 #code: "coupe-tomate-metaltex-8253" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632289 {#7787 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#7403 : 2025-09-23 20:58:09.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: 978 #name: "Coupe Tomate Metaltex" #slug: "coupe-tomate-metaltex-8253" #description: """ <div class="col is-12"><ul>\n <li>Lames dentelées en acier inoxydable.</li>\n <li>Base anti-dérapante.</li>\n <li>Chariot protège doigts.</li>\n </ul></div><h1>Descriptif Coupe Tomate Metaltex</h1><div class="col is-12">Le Coupe Tomate Metaltex est réalisé dans un plastique solide et possède des lames dentelées en acier inoxydable pour couper très facilement les tomates en fines rondelles de même taille. Il possède un chariot de protection des doigts et une base antidérapante pour un travail en toute sécurité.</div><h1>Caractéristiques Coupe Tomate Metaltex</h1><div class="col is-12">- Consruction plastique solide.<br />- Lames dentelées en acier inoxydable.<br />- Chariot protège doigts.<br />- Base anti-dérapante. <br />- Dimensions : 9 x 27 x 3 cm.</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" => "Coupe Tomate Metaltex" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28729 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 978 #code: "coupe-tomate-metaltex-8253" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632289 {#7787 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#7403 : 2025-09-23 20:58:09.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: 978 #name: "Coupe Tomate Metaltex" #slug: "coupe-tomate-metaltex-8253" #description: """ <div class="col is-12"><ul>\n <li>Lames dentelées en acier inoxydable.</li>\n <li>Base anti-dérapante.</li>\n <li>Chariot protège doigts.</li>\n </ul></div><h1>Descriptif Coupe Tomate Metaltex</h1><div class="col is-12">Le Coupe Tomate Metaltex est réalisé dans un plastique solide et possède des lames dentelées en acier inoxydable pour couper très facilement les tomates en fines rondelles de même taille. Il possède un chariot de protection des doigts et une base antidérapante pour un travail en toute sécurité.</div><h1>Caractéristiques Coupe Tomate Metaltex</h1><div class="col is-12">- Consruction plastique solide.<br />- Lames dentelées en acier inoxydable.<br />- Chariot protège doigts.<br />- Base anti-dérapante. <br />- Dimensions : 9 x 27 x 3 cm.</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]
|
102.0 MiB | 12.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28802 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28805 …} +context: Sylius\TwigHooks\Bag\DataBag {#28800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28799 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28318 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28664 #collection: Doctrine\Common\Collections\ArrayCollection {#28663 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31878 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36477 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28802 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28805 …} +context: Sylius\TwigHooks\Bag\DataBag {#28800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28799 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coupe Tomate Metaltex" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28664 #collection: Doctrine\Common\Collections\ArrayCollection {#28663 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31878 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36477 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28810 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28802 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28805 …} +context: Sylius\TwigHooks\Bag\DataBag {#28800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28799 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28318 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28664 #collection: Doctrine\Common\Collections\ArrayCollection {#28663 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31878 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36477 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28878 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28868 …} +context: Sylius\TwigHooks\Bag\DataBag {#28876 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28877 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28318 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28887 +variant: App\Entity\Product\ProductVariant {#28318 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11926 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6436 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28878 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28868 …} +context: Sylius\TwigHooks\Bag\DataBag {#28876 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28877 …} +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 | 37.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 980 #code: "coupe-tomates-louis-tellier-1420" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632289 {#8530 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8531 : 2025-09-23 20:58:09.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: 980 #name: "Coupe tomates Louis Tellier" #slug: "coupe-tomates-louis-tellier-1420" #description: """ <div class="col is-12"><ul>\n <li>Coupe nette et régulière.</li>\n <li>Démontable, nettoyage facile.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Coupe tomates pro Louis Tellier</h1><div class="col is-12">Le coupe tomates pro Tellier permet de faire en un seul geste des tranches de tomates fines et régulières. </div><h1>Caractéristiques Coupe tomates pro Louis Tellier</h1><div class="col is-12">Lames inox spécial tomate. Epaisseur de coupe: 5.5 mm. Rigole de récupération pour le jus. Pieds antidérapants. Démontable pour un nettoyage facile. Corps abs. Dim 28.5 x 13 cm. H 16 cm</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: App\Entity\Taxonomy\Taxon {#7528 …} #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 {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28707 +product: App\Entity\Product\Product {#8532 #id: 980 #code: "coupe-tomates-louis-tellier-1420" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632289 {#8530 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8531 : 2025-09-23 20:58:09.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: 980 #name: "Coupe tomates Louis Tellier" #slug: "coupe-tomates-louis-tellier-1420" #description: """ <div class="col is-12"><ul>\n <li>Coupe nette et régulière.</li>\n <li>Démontable, nettoyage facile.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Coupe tomates pro Louis Tellier</h1><div class="col is-12">Le coupe tomates pro Tellier permet de faire en un seul geste des tranches de tomates fines et régulières. </div><h1>Caractéristiques Coupe tomates pro Louis Tellier</h1><div class="col is-12">Lames inox spécial tomate. Epaisseur de coupe: 5.5 mm. Rigole de récupération pour le jus. Pieds antidérapants. Démontable pour un nettoyage facile. Corps abs. Dim 28.5 x 13 cm. H 16 cm</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: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28960 …} +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 {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 7.34 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 980 #code: "coupe-tomates-louis-tellier-1420" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632289 {#8530 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8531 : 2025-09-23 20:58:09.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: 980 #name: "Coupe tomates Louis Tellier" #slug: "coupe-tomates-louis-tellier-1420" #description: """ <div class="col is-12"><ul>\n <li>Coupe nette et régulière.</li>\n <li>Démontable, nettoyage facile.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Coupe tomates pro Louis Tellier</h1><div class="col is-12">Le coupe tomates pro Tellier permet de faire en un seul geste des tranches de tomates fines et régulières. </div><h1>Caractéristiques Coupe tomates pro Louis Tellier</h1><div class="col is-12">Lames inox spécial tomate. Epaisseur de coupe: 5.5 mm. Rigole de récupération pour le jus. Pieds antidérapants. Démontable pour un nettoyage facile. Corps abs. Dim 28.5 x 13 cm. H 16 cm</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: App\Entity\Taxonomy\Taxon {#7528 …} #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" => "Coupe tomates Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29034 -props: [ "product" => App\Entity\Product\Product {#8532 #id: 980 #code: "coupe-tomates-louis-tellier-1420" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632289 {#8530 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8531 : 2025-09-23 20:58:09.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: 980 #name: "Coupe tomates Louis Tellier" #slug: "coupe-tomates-louis-tellier-1420" #description: """ <div class="col is-12"><ul>\n <li>Coupe nette et régulière.</li>\n <li>Démontable, nettoyage facile.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Coupe tomates pro Louis Tellier</h1><div class="col is-12">Le coupe tomates pro Tellier permet de faire en un seul geste des tranches de tomates fines et régulières. </div><h1>Caractéristiques Coupe tomates pro Louis Tellier</h1><div class="col is-12">Lames inox spécial tomate. Epaisseur de coupe: 5.5 mm. Rigole de récupération pour le jus. Pieds antidérapants. Démontable pour un nettoyage facile. Corps abs. Dim 28.5 x 13 cm. H 16 cm</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: App\Entity\Taxonomy\Taxon {#7528 …} #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]
|
102.0 MiB | 8.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29018 …} +context: Sylius\TwigHooks\Bag\DataBag {#29085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29015 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28960 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28968 #collection: Doctrine\Common\Collections\ArrayCollection {#28980 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28956 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36497 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36499 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29018 …} +context: Sylius\TwigHooks\Bag\DataBag {#29085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29015 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coupe tomates Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28968 #collection: Doctrine\Common\Collections\ArrayCollection {#28980 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28956 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36497 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36499 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29089 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29027 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29018 …} +context: Sylius\TwigHooks\Bag\DataBag {#29085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29015 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28960 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28968 #collection: Doctrine\Common\Collections\ArrayCollection {#28980 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28956 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36497 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36499 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29139 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29130 …} +context: Sylius\TwigHooks\Bag\DataBag {#29137 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29138 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28960 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29142 +variant: App\Entity\Product\ProductVariant {#28960 …} +price: "53,00\u{A0}€" +originalPrice: "53,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11926 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6436 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29139 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29130 …} +context: Sylius\TwigHooks\Bag\DataBag {#29137 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29138 …} +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 | 26.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8558 #id: 979 #code: "couteau-a-tomate-1009" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632289 {#8556 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8557 : 2025-09-23 20:58:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 979 #name: "Couteau à tomate" #slug: "couteau-a-tomate-1009" #description: """ <div class="col is-12"><ul>\n <li>Coupe nette et précise.</li>\n <li>Convient aussi pour le citron.</li>\n <li>Nettoyage facile (lave vaisselle) </li>\n </ul></div><h1>Description couteau à tomate</h1><div class="col is-12"><p>Le couteau à tomate tranche net la peau de la tomate grâce à sa lame dentelée. Le couteau à tomate convient aussi pour le citron. Manche bakélite. Lame inox 10 cm. Va au lave vaisselle.</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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29025 +product: App\Entity\Product\Product {#8558 #id: 979 #code: "couteau-a-tomate-1009" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632289 {#8556 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8557 : 2025-09-23 20:58:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 979 #name: "Couteau à tomate" #slug: "couteau-a-tomate-1009" #description: """ <div class="col is-12"><ul>\n <li>Coupe nette et précise.</li>\n <li>Convient aussi pour le citron.</li>\n <li>Nettoyage facile (lave vaisselle) </li>\n </ul></div><h1>Description couteau à tomate</h1><div class="col is-12"><p>Le couteau à tomate tranche net la peau de la tomate grâce à sa lame dentelée. Le couteau à tomate convient aussi pour le citron. Manche bakélite. Lame inox 10 cm. Va au lave vaisselle.</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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29205 …} +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 {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 4.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8558 #id: 979 #code: "couteau-a-tomate-1009" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632289 {#8556 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8557 : 2025-09-23 20:58:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 979 #name: "Couteau à tomate" #slug: "couteau-a-tomate-1009" #description: """ <div class="col is-12"><ul>\n <li>Coupe nette et précise.</li>\n <li>Convient aussi pour le citron.</li>\n <li>Nettoyage facile (lave vaisselle) </li>\n </ul></div><h1>Description couteau à tomate</h1><div class="col is-12"><p>Le couteau à tomate tranche net la peau de la tomate grâce à sa lame dentelée. Le couteau à tomate convient aussi pour le citron. Manche bakélite. Lame inox 10 cm. Va au lave vaisselle.</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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à tomate" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29279 -props: [ "product" => App\Entity\Product\Product {#8558 #id: 979 #code: "couteau-a-tomate-1009" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632289 {#8556 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8557 : 2025-09-23 20:58:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 979 #name: "Couteau à tomate" #slug: "couteau-a-tomate-1009" #description: """ <div class="col is-12"><ul>\n <li>Coupe nette et précise.</li>\n <li>Convient aussi pour le citron.</li>\n <li>Nettoyage facile (lave vaisselle) </li>\n </ul></div><h1>Description couteau à tomate</h1><div class="col is-12"><p>Le couteau à tomate tranche net la peau de la tomate grâce à sa lame dentelée. Le couteau à tomate convient aussi pour le citron. Manche bakélite. Lame inox 10 cm. Va au lave vaisselle.</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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29272 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29263 …} +context: Sylius\TwigHooks\Bag\DataBag {#29330 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29260 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29205 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29213 #collection: Doctrine\Common\Collections\ArrayCollection {#29225 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29201 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36511 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36513 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29272 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29263 …} +context: Sylius\TwigHooks\Bag\DataBag {#29330 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29260 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à tomate" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29213 #collection: Doctrine\Common\Collections\ArrayCollection {#29225 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29201 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36511 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36513 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29334 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29272 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29263 …} +context: Sylius\TwigHooks\Bag\DataBag {#29330 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29260 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29205 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29213 #collection: Doctrine\Common\Collections\ArrayCollection {#29225 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29201 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36511 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36513 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29384 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29375 …} +context: Sylius\TwigHooks\Bag\DataBag {#29382 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29383 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29205 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29387 +variant: App\Entity\Product\ProductVariant {#29205 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11926 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6436 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29384 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29375 …} +context: Sylius\TwigHooks\Bag\DataBag {#29382 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29383 …} +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 | 26.44 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8581 #id: 977 #code: "couteau-a-tomates-decore-fackelmann-8241" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632289 {#8579 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8580 : 2025-09-23 20:58:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 977 #name: "Couteau à Tomates Décoré Fackelmann" #slug: "couteau-a-tomates-decore-fackelmann-8241" #description: """ <div class="col is-12"><ul>\n <li>Fine lame en acier inoxydable micro-dentée.</li>\n <li>Manche plastique.</li>\n </ul></div><h1>Descriptif Couteau à Tomates Décoré Fackelmann</h1><div class="col is-12">Le Couteau à Tomates Décoré Fackelmann possède une lame en acier inoxydable micro-dentée et un manche en plastique décoré en forme de tomates cerises.</div><h1>Caractéristiques Couteau à Tomates Décoré Fackelmann</h1><div class="col is-12">- Lame en acier inoxydable micro-dentée.<br />- Manche plastique décoré en forme de tomates cerises.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29270 +product: App\Entity\Product\Product {#8581 #id: 977 #code: "couteau-a-tomates-decore-fackelmann-8241" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632289 {#8579 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8580 : 2025-09-23 20:58:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 977 #name: "Couteau à Tomates Décoré Fackelmann" #slug: "couteau-a-tomates-decore-fackelmann-8241" #description: """ <div class="col is-12"><ul>\n <li>Fine lame en acier inoxydable micro-dentée.</li>\n <li>Manche plastique.</li>\n </ul></div><h1>Descriptif Couteau à Tomates Décoré Fackelmann</h1><div class="col is-12">Le Couteau à Tomates Décoré Fackelmann possède une lame en acier inoxydable micro-dentée et un manche en plastique décoré en forme de tomates cerises.</div><h1>Caractéristiques Couteau à Tomates Décoré Fackelmann</h1><div class="col is-12">- Lame en acier inoxydable micro-dentée.<br />- Manche plastique décoré en forme de tomates cerises.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29450 …} +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 {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27616 …} +context: Sylius\TwigHooks\Bag\DataBag {#27622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27609 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 7.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8581 #id: 977 #code: "couteau-a-tomates-decore-fackelmann-8241" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632289 {#8579 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8580 : 2025-09-23 20:58:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 977 #name: "Couteau à Tomates Décoré Fackelmann" #slug: "couteau-a-tomates-decore-fackelmann-8241" #description: """ <div class="col is-12"><ul>\n <li>Fine lame en acier inoxydable micro-dentée.</li>\n <li>Manche plastique.</li>\n </ul></div><h1>Descriptif Couteau à Tomates Décoré Fackelmann</h1><div class="col is-12">Le Couteau à Tomates Décoré Fackelmann possède une lame en acier inoxydable micro-dentée et un manche en plastique décoré en forme de tomates cerises.</div><h1>Caractéristiques Couteau à Tomates Décoré Fackelmann</h1><div class="col is-12">- Lame en acier inoxydable micro-dentée.<br />- Manche plastique décoré en forme de tomates cerises.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à Tomates Décoré Fackelmann" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29521 -props: [ "product" => App\Entity\Product\Product {#8581 #id: 977 #code: "couteau-a-tomates-decore-fackelmann-8241" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632289 {#8579 : 2025-09-23 20:58:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632289 {#8580 : 2025-09-23 20:58:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 977 #name: "Couteau à Tomates Décoré Fackelmann" #slug: "couteau-a-tomates-decore-fackelmann-8241" #description: """ <div class="col is-12"><ul>\n <li>Fine lame en acier inoxydable micro-dentée.</li>\n <li>Manche plastique.</li>\n </ul></div><h1>Descriptif Couteau à Tomates Décoré Fackelmann</h1><div class="col is-12">Le Couteau à Tomates Décoré Fackelmann possède une lame en acier inoxydable micro-dentée et un manche en plastique décoré en forme de tomates cerises.</div><h1>Caractéristiques Couteau à Tomates Décoré Fackelmann</h1><div class="col is-12">- Lame en acier inoxydable micro-dentée.<br />- Manche plastique décoré en forme de tomates cerises.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29514 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29505 …} +context: Sylius\TwigHooks\Bag\DataBag {#29578 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29502 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29450 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29458 #collection: Doctrine\Common\Collections\ArrayCollection {#29467 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29446 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36525 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36527 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29514 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29505 …} +context: Sylius\TwigHooks\Bag\DataBag {#29578 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29502 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à Tomates Décoré Fackelmann" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29458 #collection: Doctrine\Common\Collections\ArrayCollection {#29467 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29446 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36525 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36527 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29582 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29514 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29505 …} +context: Sylius\TwigHooks\Bag\DataBag {#29578 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29502 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29450 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29458 #collection: Doctrine\Common\Collections\ArrayCollection {#29467 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29446 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36525 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36527 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29632 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29623 …} +context: Sylius\TwigHooks\Bag\DataBag {#29630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29631 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29450 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29635 +variant: App\Entity\Product\ProductVariant {#29450 …} +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 {#6441 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11926 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6436 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29632 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29623 …} +context: Sylius\TwigHooks\Bag\DataBag {#29630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29631 …} +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 | 102.0 MiB | 2.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27296 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11991 …} +context: Sylius\TwigHooks\Bag\DataBag {#27318 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12001 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29912 +cart: App\Entity\Order\Order {#12905 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27296 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11991 …} +context: Sylius\TwigHooks\Bag\DataBag {#27318 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12001 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||