Components
12
Twig Components
20
Render Count
45
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.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12460 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12453 …} +context: Sylius\TwigHooks\Bag\DataBag {#12459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12458 …} +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 {#13080 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12351 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12460 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12453 …} +context: Sylius\TwigHooks\Bag\DataBag {#12459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12458 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13157 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13153 …} +context: Sylius\TwigHooks\Bag\DataBag {#13155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13156 …} +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 {#13166 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13157 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13153 …} +context: Sylius\TwigHooks\Bag\DataBag {#13155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13156 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13248 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13227 …} +context: Sylius\TwigHooks\Bag\DataBag {#13247 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13246 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13263 +cart: App\Entity\Order\Order {#13330 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13248 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13227 …} +context: Sylius\TwigHooks\Bag\DataBag {#13247 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13246 …} +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 | 14.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13516 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13504 …} +context: Sylius\TwigHooks\Bag\DataBag {#13510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13502 …} +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 {#13525 #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 {#13516 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13504 …} +context: Sylius\TwigHooks\Bag\DataBag {#13510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13502 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27316 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27312 …} +context: Sylius\TwigHooks\Bag\DataBag {#27313 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27315 …} +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 {#27325 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27316 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27312 …} +context: Sylius\TwigHooks\Bag\DataBag {#27313 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27315 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27429 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27425 …} +context: Sylius\TwigHooks\Bag\DataBag {#27426 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27428 …} +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 {#27437 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27429 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27425 …} +context: Sylius\TwigHooks\Bag\DataBag {#27426 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27428 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27500 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27496 …} +context: Sylius\TwigHooks\Bag\DataBag {#27497 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27499 …} +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 {#27508 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27500 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27496 …} +context: Sylius\TwigHooks\Bag\DataBag {#27497 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27499 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 9.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 1187 #code: "plat-a-escargots-en-gres-emaille-digoin-7612" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632316 {#7659 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7725 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 1187 #name: "Plat à Escargots en grès émaillé Digoin" #slug: "plat-a-escargots-en-gres-emaille-digoin-7612" #description: """ <div class="col is-12"><ul>\n <li>6 ou 12 trous.</li>\n <li>Grès émaillé.</li>\n </ul></div><h1>Descriptif Plat à Escargots en grès émaillé Digoin</h1><div class="col is-12">Légendaire objet de terroir, le Plat à Escargots en grès émaillé Digoin est l'ustensile incontournable des cuisines et des tables Bourguignonnes. La manufacture Digoin les décline en 6 ou 12 trous. Dans son incomparable grès émaillé, il passera, une fois garnis de son beurre, du four à la table pour un éternel ravissement des palais. </div><h1>Caractéristiques Plat à Escargots en grès émaillé Digoin</h1><div class="col is-12">- Grès émaillé.<br />- 6 ou 12 trous.<br />- Coloris : noisette, naturel et écume.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …} #channels: Doctrine\ORM\PersistentCollection {#8034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7919 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8037 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27598 …} +context: Sylius\TwigHooks\Bag\DataBag {#27604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27591 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28033 +product: App\Entity\Product\Product {#7969 #id: 1187 #code: "plat-a-escargots-en-gres-emaille-digoin-7612" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632316 {#7659 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7725 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 1187 #name: "Plat à Escargots en grès émaillé Digoin" #slug: "plat-a-escargots-en-gres-emaille-digoin-7612" #description: """ <div class="col is-12"><ul>\n <li>6 ou 12 trous.</li>\n <li>Grès émaillé.</li>\n </ul></div><h1>Descriptif Plat à Escargots en grès émaillé Digoin</h1><div class="col is-12">Légendaire objet de terroir, le Plat à Escargots en grès émaillé Digoin est l'ustensile incontournable des cuisines et des tables Bourguignonnes. La manufacture Digoin les décline en 6 ou 12 trous. Dans son incomparable grès émaillé, il passera, une fois garnis de son beurre, du four à la table pour un éternel ravissement des palais. </div><h1>Caractéristiques Plat à Escargots en grès émaillé Digoin</h1><div class="col is-12">- Grès émaillé.<br />- 6 ou 12 trous.<br />- Coloris : noisette, naturel et écume.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …} #channels: Doctrine\ORM\PersistentCollection {#8034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7919 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8037 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28295 …} +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 {#27565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27598 …} +context: Sylius\TwigHooks\Bag\DataBag {#27604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27591 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 1187 #code: "plat-a-escargots-en-gres-emaille-digoin-7612" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632316 {#7659 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7725 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 1187 #name: "Plat à Escargots en grès émaillé Digoin" #slug: "plat-a-escargots-en-gres-emaille-digoin-7612" #description: """ <div class="col is-12"><ul>\n <li>6 ou 12 trous.</li>\n <li>Grès émaillé.</li>\n </ul></div><h1>Descriptif Plat à Escargots en grès émaillé Digoin</h1><div class="col is-12">Légendaire objet de terroir, le Plat à Escargots en grès émaillé Digoin est l'ustensile incontournable des cuisines et des tables Bourguignonnes. La manufacture Digoin les décline en 6 ou 12 trous. Dans son incomparable grès émaillé, il passera, une fois garnis de son beurre, du four à la table pour un éternel ravissement des palais. </div><h1>Caractéristiques Plat à Escargots en grès émaillé Digoin</h1><div class="col is-12">- Grès émaillé.<br />- 6 ou 12 trous.<br />- Coloris : noisette, naturel et écume.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …} #channels: Doctrine\ORM\PersistentCollection {#8034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7919 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8037 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Plat à Escargots en grès émaillé Digoin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28706 -props: [ "product" => App\Entity\Product\Product {#7969 #id: 1187 #code: "plat-a-escargots-en-gres-emaille-digoin-7612" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632316 {#7659 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7725 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 1187 #name: "Plat à Escargots en grès émaillé Digoin" #slug: "plat-a-escargots-en-gres-emaille-digoin-7612" #description: """ <div class="col is-12"><ul>\n <li>6 ou 12 trous.</li>\n <li>Grès émaillé.</li>\n </ul></div><h1>Descriptif Plat à Escargots en grès émaillé Digoin</h1><div class="col is-12">Légendaire objet de terroir, le Plat à Escargots en grès émaillé Digoin est l'ustensile incontournable des cuisines et des tables Bourguignonnes. La manufacture Digoin les décline en 6 ou 12 trous. Dans son incomparable grès émaillé, il passera, une fois garnis de son beurre, du four à la table pour un éternel ravissement des palais. </div><h1>Caractéristiques Plat à Escargots en grès émaillé Digoin</h1><div class="col is-12">- Grès émaillé.<br />- 6 ou 12 trous.<br />- Coloris : noisette, naturel et écume.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8531 …} #channels: Doctrine\ORM\PersistentCollection {#8034 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7919 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8037 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28782 …} +context: Sylius\TwigHooks\Bag\DataBag {#28777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28793 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28295 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28641 #collection: Doctrine\Common\Collections\ArrayCollection {#28640 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31927 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36210 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28782 …} +context: Sylius\TwigHooks\Bag\DataBag {#28777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28793 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Plat à Escargots en grès émaillé Digoin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28641 #collection: Doctrine\Common\Collections\ArrayCollection {#28640 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31927 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36210 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28796 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28782 …} +context: Sylius\TwigHooks\Bag\DataBag {#28777 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28793 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28295 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28641 #collection: Doctrine\Common\Collections\ArrayCollection {#28640 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#31927 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36210 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28866 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28856 …} +context: Sylius\TwigHooks\Bag\DataBag {#28864 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28865 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28295 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28875 +variant: App\Entity\Product\ProductVariant {#28295 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8921 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12351 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8918 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28866 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28856 …} +context: Sylius\TwigHooks\Bag\DataBag {#28864 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28865 …} +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 | 4.46 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8537 #id: 1188 #code: "ecailleur-a-poisson-nogent-7634" #attributes: Doctrine\ORM\PersistentCollection {#8544 …} #variants: Doctrine\ORM\PersistentCollection {#8546 …} #options: Doctrine\ORM\PersistentCollection {#8550 …} #associations: Doctrine\ORM\PersistentCollection {#8548 …} #createdAt: DateTime @1758632316 {#8535 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8536 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8553 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8554 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8537} #id: 1188 #name: "Ecailleur à Poisson Nogent" #slug: "ecailleur-a-poisson-nogent-7634" #description: """ <div class="col is-12"><ul>\n <li>Triple action : écaille, coupe, vide.</li>\n <li>Lame à double crantage en acier inoxydable.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Ecailleur à Poisson Nogent</h1><div class="col is-12">L'écailleur à poisson Nogent est l'outil indispensable pour la préparation des poissons. Sa lame à double crantage en acier inoxydable enlève les écailles, découpe les nageoires, ouvre les poissons et vides les entrailles de ces derniers. Réalisé en France, cet écailleur possède un manche en bois de charme séché un an sur parc puis teinté et vernis.</div><h1>Caractéristiques Ecailleur à Poisson Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Lame meulée en biseau sur toute sa largeur.<br />- Finition manuelle, lame satinée.<br />- Manche en bois de charme.<br />- Teinté et vernis.<br />- Rivets en laiton.<br />- Fabrication française.</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 {#8556 …} #channels: Doctrine\ORM\PersistentCollection {#8542 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8538 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8540 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27598 …} +context: Sylius\TwigHooks\Bag\DataBag {#27604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27591 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28684 +product: App\Entity\Product\Product {#8537 #id: 1188 #code: "ecailleur-a-poisson-nogent-7634" #attributes: Doctrine\ORM\PersistentCollection {#8544 …} #variants: Doctrine\ORM\PersistentCollection {#8546 …} #options: Doctrine\ORM\PersistentCollection {#8550 …} #associations: Doctrine\ORM\PersistentCollection {#8548 …} #createdAt: DateTime @1758632316 {#8535 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8536 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8553 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8554 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8537} #id: 1188 #name: "Ecailleur à Poisson Nogent" #slug: "ecailleur-a-poisson-nogent-7634" #description: """ <div class="col is-12"><ul>\n <li>Triple action : écaille, coupe, vide.</li>\n <li>Lame à double crantage en acier inoxydable.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Ecailleur à Poisson Nogent</h1><div class="col is-12">L'écailleur à poisson Nogent est l'outil indispensable pour la préparation des poissons. Sa lame à double crantage en acier inoxydable enlève les écailles, découpe les nageoires, ouvre les poissons et vides les entrailles de ces derniers. Réalisé en France, cet écailleur possède un manche en bois de charme séché un an sur parc puis teinté et vernis.</div><h1>Caractéristiques Ecailleur à Poisson Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Lame meulée en biseau sur toute sa largeur.<br />- Finition manuelle, lame satinée.<br />- Manche en bois de charme.<br />- Teinté et vernis.<br />- Rivets en laiton.<br />- Fabrication française.</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 {#8556 …} #channels: Doctrine\ORM\PersistentCollection {#8542 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8538 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8540 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28948 …} +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 {#27565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27598 …} +context: Sylius\TwigHooks\Bag\DataBag {#27604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27591 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8537 #id: 1188 #code: "ecailleur-a-poisson-nogent-7634" #attributes: Doctrine\ORM\PersistentCollection {#8544 …} #variants: Doctrine\ORM\PersistentCollection {#8546 …} #options: Doctrine\ORM\PersistentCollection {#8550 …} #associations: Doctrine\ORM\PersistentCollection {#8548 …} #createdAt: DateTime @1758632316 {#8535 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8536 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8553 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8554 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8537} #id: 1188 #name: "Ecailleur à Poisson Nogent" #slug: "ecailleur-a-poisson-nogent-7634" #description: """ <div class="col is-12"><ul>\n <li>Triple action : écaille, coupe, vide.</li>\n <li>Lame à double crantage en acier inoxydable.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Ecailleur à Poisson Nogent</h1><div class="col is-12">L'écailleur à poisson Nogent est l'outil indispensable pour la préparation des poissons. Sa lame à double crantage en acier inoxydable enlève les écailles, découpe les nageoires, ouvre les poissons et vides les entrailles de ces derniers. Réalisé en France, cet écailleur possède un manche en bois de charme séché un an sur parc puis teinté et vernis.</div><h1>Caractéristiques Ecailleur à Poisson Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Lame meulée en biseau sur toute sa largeur.<br />- Finition manuelle, lame satinée.<br />- Manche en bois de charme.<br />- Teinté et vernis.<br />- Rivets en laiton.<br />- Fabrication française.</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 {#8556 …} #channels: Doctrine\ORM\PersistentCollection {#8542 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8538 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8540 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ecailleur à Poisson Nogent" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29019 -props: [ "product" => App\Entity\Product\Product {#8537 #id: 1188 #code: "ecailleur-a-poisson-nogent-7634" #attributes: Doctrine\ORM\PersistentCollection {#8544 …} #variants: Doctrine\ORM\PersistentCollection {#8546 …} #options: Doctrine\ORM\PersistentCollection {#8550 …} #associations: Doctrine\ORM\PersistentCollection {#8548 …} #createdAt: DateTime @1758632316 {#8535 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8536 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8553 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8554 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8537} #id: 1188 #name: "Ecailleur à Poisson Nogent" #slug: "ecailleur-a-poisson-nogent-7634" #description: """ <div class="col is-12"><ul>\n <li>Triple action : écaille, coupe, vide.</li>\n <li>Lame à double crantage en acier inoxydable.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Ecailleur à Poisson Nogent</h1><div class="col is-12">L'écailleur à poisson Nogent est l'outil indispensable pour la préparation des poissons. Sa lame à double crantage en acier inoxydable enlève les écailles, découpe les nageoires, ouvre les poissons et vides les entrailles de ces derniers. Réalisé en France, cet écailleur possède un manche en bois de charme séché un an sur parc puis teinté et vernis.</div><h1>Caractéristiques Ecailleur à Poisson Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Lame meulée en biseau sur toute sa largeur.<br />- Finition manuelle, lame satinée.<br />- Manche en bois de charme.<br />- Teinté et vernis.<br />- Rivets en laiton.<br />- Fabrication française.</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 {#8556 …} #channels: Doctrine\ORM\PersistentCollection {#8542 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8538 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8540 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29003 …} +context: Sylius\TwigHooks\Bag\DataBag {#29073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28948 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28956 #collection: Doctrine\Common\Collections\ArrayCollection {#28965 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28944 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36230 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36232 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29003 …} +context: Sylius\TwigHooks\Bag\DataBag {#29073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ecailleur à Poisson Nogent" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28956 #collection: Doctrine\Common\Collections\ArrayCollection {#28965 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28944 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36230 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36232 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29077 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29003 …} +context: Sylius\TwigHooks\Bag\DataBag {#29073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28948 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28956 #collection: Doctrine\Common\Collections\ArrayCollection {#28965 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28944 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36230 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36232 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29127 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29118 …} +context: Sylius\TwigHooks\Bag\DataBag {#29125 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29126 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28948 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29130 +variant: App\Entity\Product\ProductVariant {#28948 …} +price: "22,00\u{A0}€" +originalPrice: "22,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8921 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12351 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8918 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29127 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29118 …} +context: Sylius\TwigHooks\Bag\DataBag {#29125 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29126 …} +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 | 4.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8560 #id: 1189 #code: "poele-a-poisson-anti-adhesive-498" #attributes: Doctrine\ORM\PersistentCollection {#8567 …} #variants: Doctrine\ORM\PersistentCollection {#8569 …} #options: Doctrine\ORM\PersistentCollection {#8573 …} #associations: Doctrine\ORM\PersistentCollection {#8571 …} #createdAt: DateTime @1758632316 {#8558 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8559 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8576 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8577 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8560} #id: 1189 #name: "Poêle à poisson anti-adhésive" #slug: "poele-a-poisson-anti-adhesive-498" #description: """ <div class="col is-12"><ul>\n <li>Forme adaptée à tous les poissons.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Produit professionnel. </li>\n </ul></div><h1>Description poêle à poisson anti-adhésive</h1><div class="col is-12"><span style="font-family: Verdana; font-size: 12px;">La poêle à poisson anti-adhésive bénéficie d'une très bonne qualité de fabrication pour une durée de vie quatre fois plus longue que la moyenne ! <span style="font-family: Verdana; font-size: 12px;">La poêle à poisson anti-adhésive est i</span>déale pour cuisiner tous types de poissons entiers ou les filets. </span></div><h1>Caractéristiques poêle à poisson anti-adhésive</h1><div class="col is-12"><span style="font-family: Verdana; font-size: 12px;">Anti-adhésif 4 couches. Coque épaisse 4 mm pour résister aux déformations. Manche isolé riveté. Tous feux sauf induction. Lavage à la main exclusivement.</span></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 {#8579 …} #channels: Doctrine\ORM\PersistentCollection {#8565 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8561 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8563 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27598 …} +context: Sylius\TwigHooks\Bag\DataBag {#27604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27591 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29010 +product: App\Entity\Product\Product {#8560 #id: 1189 #code: "poele-a-poisson-anti-adhesive-498" #attributes: Doctrine\ORM\PersistentCollection {#8567 …} #variants: Doctrine\ORM\PersistentCollection {#8569 …} #options: Doctrine\ORM\PersistentCollection {#8573 …} #associations: Doctrine\ORM\PersistentCollection {#8571 …} #createdAt: DateTime @1758632316 {#8558 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8559 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8576 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8577 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8560} #id: 1189 #name: "Poêle à poisson anti-adhésive" #slug: "poele-a-poisson-anti-adhesive-498" #description: """ <div class="col is-12"><ul>\n <li>Forme adaptée à tous les poissons.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Produit professionnel. </li>\n </ul></div><h1>Description poêle à poisson anti-adhésive</h1><div class="col is-12"><span style="font-family: Verdana; font-size: 12px;">La poêle à poisson anti-adhésive bénéficie d'une très bonne qualité de fabrication pour une durée de vie quatre fois plus longue que la moyenne ! <span style="font-family: Verdana; font-size: 12px;">La poêle à poisson anti-adhésive est i</span>déale pour cuisiner tous types de poissons entiers ou les filets. </span></div><h1>Caractéristiques poêle à poisson anti-adhésive</h1><div class="col is-12"><span style="font-family: Verdana; font-size: 12px;">Anti-adhésif 4 couches. Coque épaisse 4 mm pour résister aux déformations. Manche isolé riveté. Tous feux sauf induction. Lavage à la main exclusivement.</span></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 {#8579 …} #channels: Doctrine\ORM\PersistentCollection {#8565 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8561 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8563 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29193 …} +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 {#27565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27598 …} +context: Sylius\TwigHooks\Bag\DataBag {#27604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27591 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8560 #id: 1189 #code: "poele-a-poisson-anti-adhesive-498" #attributes: Doctrine\ORM\PersistentCollection {#8567 …} #variants: Doctrine\ORM\PersistentCollection {#8569 …} #options: Doctrine\ORM\PersistentCollection {#8573 …} #associations: Doctrine\ORM\PersistentCollection {#8571 …} #createdAt: DateTime @1758632316 {#8558 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8559 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8576 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8577 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8560} #id: 1189 #name: "Poêle à poisson anti-adhésive" #slug: "poele-a-poisson-anti-adhesive-498" #description: """ <div class="col is-12"><ul>\n <li>Forme adaptée à tous les poissons.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Produit professionnel. </li>\n </ul></div><h1>Description poêle à poisson anti-adhésive</h1><div class="col is-12"><span style="font-family: Verdana; font-size: 12px;">La poêle à poisson anti-adhésive bénéficie d'une très bonne qualité de fabrication pour une durée de vie quatre fois plus longue que la moyenne ! <span style="font-family: Verdana; font-size: 12px;">La poêle à poisson anti-adhésive est i</span>déale pour cuisiner tous types de poissons entiers ou les filets. </span></div><h1>Caractéristiques poêle à poisson anti-adhésive</h1><div class="col is-12"><span style="font-family: Verdana; font-size: 12px;">Anti-adhésif 4 couches. Coque épaisse 4 mm pour résister aux déformations. Manche isolé riveté. Tous feux sauf induction. Lavage à la main exclusivement.</span></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 {#8579 …} #channels: Doctrine\ORM\PersistentCollection {#8565 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8561 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8563 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poêle à poisson anti-adhésive" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29267 -props: [ "product" => App\Entity\Product\Product {#8560 #id: 1189 #code: "poele-a-poisson-anti-adhesive-498" #attributes: Doctrine\ORM\PersistentCollection {#8567 …} #variants: Doctrine\ORM\PersistentCollection {#8569 …} #options: Doctrine\ORM\PersistentCollection {#8573 …} #associations: Doctrine\ORM\PersistentCollection {#8571 …} #createdAt: DateTime @1758632316 {#8558 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8559 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8576 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8577 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8560} #id: 1189 #name: "Poêle à poisson anti-adhésive" #slug: "poele-a-poisson-anti-adhesive-498" #description: """ <div class="col is-12"><ul>\n <li>Forme adaptée à tous les poissons.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Produit professionnel. </li>\n </ul></div><h1>Description poêle à poisson anti-adhésive</h1><div class="col is-12"><span style="font-family: Verdana; font-size: 12px;">La poêle à poisson anti-adhésive bénéficie d'une très bonne qualité de fabrication pour une durée de vie quatre fois plus longue que la moyenne ! <span style="font-family: Verdana; font-size: 12px;">La poêle à poisson anti-adhésive est i</span>déale pour cuisiner tous types de poissons entiers ou les filets. </span></div><h1>Caractéristiques poêle à poisson anti-adhésive</h1><div class="col is-12"><span style="font-family: Verdana; font-size: 12px;">Anti-adhésif 4 couches. Coque épaisse 4 mm pour résister aux déformations. Manche isolé riveté. Tous feux sauf induction. Lavage à la main exclusivement.</span></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 {#8579 …} #channels: Doctrine\ORM\PersistentCollection {#8565 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8561 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8563 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29360 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29251 …} +context: Sylius\TwigHooks\Bag\DataBag {#29324 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29248 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29193 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29201 #collection: Doctrine\Common\Collections\ArrayCollection {#29213 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29189 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36244 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36246 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29360 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29251 …} +context: Sylius\TwigHooks\Bag\DataBag {#29324 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29248 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poêle à poisson anti-adhésive" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29201 #collection: Doctrine\Common\Collections\ArrayCollection {#29213 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29189 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36244 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36246 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29361 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29360 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29251 …} +context: Sylius\TwigHooks\Bag\DataBag {#29324 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29248 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29193 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29201 #collection: Doctrine\Common\Collections\ArrayCollection {#29213 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29189 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36244 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36246 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29414 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29405 …} +context: Sylius\TwigHooks\Bag\DataBag {#29412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29413 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29193 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29417 +variant: App\Entity\Product\ProductVariant {#29193 …} +price: "79,00\u{A0}€" +originalPrice: "79,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8921 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12351 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8918 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29414 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29405 …} +context: Sylius\TwigHooks\Bag\DataBag {#29412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29413 …} +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.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12416 …} +context: Sylius\TwigHooks\Bag\DataBag {#27300 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12426 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#29728 +cart: App\Entity\Order\Order {#13330 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12416 …} +context: Sylius\TwigHooks\Bag\DataBag {#27300 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12426 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||