Components
12
Twig Components
28
Render Count
143
ms
Render Time
110.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 110.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12509 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12502 …} +context: Sylius\TwigHooks\Bag\DataBag {#12508 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12507 …} +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 {#13129 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12400 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12509 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12502 …} +context: Sylius\TwigHooks\Bag\DataBag {#12508 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12507 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 110.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13206 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13202 …} +context: Sylius\TwigHooks\Bag\DataBag {#13204 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13205 …} +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 {#13215 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13206 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13202 …} +context: Sylius\TwigHooks\Bag\DataBag {#13204 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13205 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 16.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13297 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13276 …} +context: Sylius\TwigHooks\Bag\DataBag {#13296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13295 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13312 +cart: App\Entity\Order\Order {#13379 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13297 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13276 …} +context: Sylius\TwigHooks\Bag\DataBag {#13296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13295 …} +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 | 110.0 MiB | 46.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13553 …} +context: Sylius\TwigHooks\Bag\DataBag {#13559 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13551 …} +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 {#13574 #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 {#13565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13553 …} +context: Sylius\TwigHooks\Bag\DataBag {#13559 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13551 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27360 …} +context: Sylius\TwigHooks\Bag\DataBag {#27361 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27363 …} +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 {#27373 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27360 …} +context: Sylius\TwigHooks\Bag\DataBag {#27361 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27363 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 9.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27477 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27473 …} +context: Sylius\TwigHooks\Bag\DataBag {#27474 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27476 …} +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 {#27485 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27477 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27473 …} +context: Sylius\TwigHooks\Bag\DataBag {#27474 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27476 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 1.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27548 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27544 …} +context: Sylius\TwigHooks\Bag\DataBag {#27545 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27547 …} +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 {#27556 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27548 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27544 …} +context: Sylius\TwigHooks\Bag\DataBag {#27545 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27547 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 19.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 920 #code: "element-hachoir-a-viande-pour-rape-a-tambour-gefu-7131" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632274 {#7659 : 2025-09-23 20:57:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#7725 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 920 #name: "Elément Hachoir à Viande pour Râpe à Tambour Gefu" #slug: "element-hachoir-a-viande-pour-rape-a-tambour-gefu-7131" #description: """ <div class="col is-12"><ul>\n <li>Ne fonctionne qu'avec la râpe à tambour Transforma Gefu</li>\n <li>Simple à utiliser.</li>\n <li>Va au lave-vaisselle.</li>\n </ul></div><h1>Caractéristiques Elément Hachoir à Viande pour Râpe à Tambour Gefu</h1><div class="col is-12">- Hachoir multifonctionnel simple à utiliser.<br />- Corps en plastique.<br />- Couteau en acier inoxydable.<br />- 2 grilles en acier (fine et épaisse)<br />- Accessoire à biscuit avec 5 décors différents.<br />- Va au lave-vaisselle.<br />- Dimensions : 17 x 9,8 x 16,5 cm.<br />- Garantie : 5 ans.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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 {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27646 …} +context: Sylius\TwigHooks\Bag\DataBag {#27652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28081 +product: App\Entity\Product\Product {#7969 #id: 920 #code: "element-hachoir-a-viande-pour-rape-a-tambour-gefu-7131" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632274 {#7659 : 2025-09-23 20:57:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#7725 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 920 #name: "Elément Hachoir à Viande pour Râpe à Tambour Gefu" #slug: "element-hachoir-a-viande-pour-rape-a-tambour-gefu-7131" #description: """ <div class="col is-12"><ul>\n <li>Ne fonctionne qu'avec la râpe à tambour Transforma Gefu</li>\n <li>Simple à utiliser.</li>\n <li>Va au lave-vaisselle.</li>\n </ul></div><h1>Caractéristiques Elément Hachoir à Viande pour Râpe à Tambour Gefu</h1><div class="col is-12">- Hachoir multifonctionnel simple à utiliser.<br />- Corps en plastique.<br />- Couteau en acier inoxydable.<br />- 2 grilles en acier (fine et épaisse)<br />- Accessoire à biscuit avec 5 décors différents.<br />- Va au lave-vaisselle.<br />- Dimensions : 17 x 9,8 x 16,5 cm.<br />- Garantie : 5 ans.</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: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7919 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8037 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28343 …} +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 {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27646 …} +context: Sylius\TwigHooks\Bag\DataBag {#27652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 9.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 920 #code: "element-hachoir-a-viande-pour-rape-a-tambour-gefu-7131" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632274 {#7659 : 2025-09-23 20:57:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#7725 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 920 #name: "Elément Hachoir à Viande pour Râpe à Tambour Gefu" #slug: "element-hachoir-a-viande-pour-rape-a-tambour-gefu-7131" #description: """ <div class="col is-12"><ul>\n <li>Ne fonctionne qu'avec la râpe à tambour Transforma Gefu</li>\n <li>Simple à utiliser.</li>\n <li>Va au lave-vaisselle.</li>\n </ul></div><h1>Caractéristiques Elément Hachoir à Viande pour Râpe à Tambour Gefu</h1><div class="col is-12">- Hachoir multifonctionnel simple à utiliser.<br />- Corps en plastique.<br />- Couteau en acier inoxydable.<br />- 2 grilles en acier (fine et épaisse)<br />- Accessoire à biscuit avec 5 décors différents.<br />- Va au lave-vaisselle.<br />- Dimensions : 17 x 9,8 x 16,5 cm.<br />- Garantie : 5 ans.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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" => "Elément Hachoir à Viande pour Râpe à Tambour Gefu" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28754 -props: [ "product" => App\Entity\Product\Product {#7969 #id: 920 #code: "element-hachoir-a-viande-pour-rape-a-tambour-gefu-7131" #attributes: Doctrine\ORM\PersistentCollection {#8175 …} #variants: Doctrine\ORM\PersistentCollection {#8398 …} #options: Doctrine\ORM\PersistentCollection {#8526 …} #associations: Doctrine\ORM\PersistentCollection {#8466 …} #createdAt: DateTime @1758632274 {#7659 : 2025-09-23 20:57:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#7725 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8525 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8528 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 920 #name: "Elément Hachoir à Viande pour Râpe à Tambour Gefu" #slug: "element-hachoir-a-viande-pour-rape-a-tambour-gefu-7131" #description: """ <div class="col is-12"><ul>\n <li>Ne fonctionne qu'avec la râpe à tambour Transforma Gefu</li>\n <li>Simple à utiliser.</li>\n <li>Va au lave-vaisselle.</li>\n </ul></div><h1>Caractéristiques Elément Hachoir à Viande pour Râpe à Tambour Gefu</h1><div class="col is-12">- Hachoir multifonctionnel simple à utiliser.<br />- Corps en plastique.<br />- Couteau en acier inoxydable.<br />- 2 grilles en acier (fine et épaisse)<br />- Accessoire à biscuit avec 5 décors différents.<br />- Va au lave-vaisselle.<br />- Dimensions : 17 x 9,8 x 16,5 cm.<br />- Garantie : 5 ans.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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]
|
110.0 MiB | 2.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28833 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28836 …} +context: Sylius\TwigHooks\Bag\DataBag {#28831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28830 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28343 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28689 #collection: Doctrine\Common\Collections\ArrayCollection {#28688 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28526 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32154 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36876 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28833 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28836 …} +context: Sylius\TwigHooks\Bag\DataBag {#28831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28830 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Elément Hachoir à Viande pour Râpe à Tambour Gefu" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28689 #collection: Doctrine\Common\Collections\ArrayCollection {#28688 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28526 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32154 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36876 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28841 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28833 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28836 …} +context: Sylius\TwigHooks\Bag\DataBag {#28831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28830 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28343 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28689 #collection: Doctrine\Common\Collections\ArrayCollection {#28688 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28526 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32154 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36876 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28909 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28899 …} +context: Sylius\TwigHooks\Bag\DataBag {#28907 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28908 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28343 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28918 +variant: App\Entity\Product\ProductVariant {#28343 …} +price: "65,00\u{A0}€" +originalPrice: "65,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8970 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12400 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8967 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28909 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28899 …} +context: Sylius\TwigHooks\Bag\DataBag {#28907 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28908 …} +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 | 110.0 MiB | 11.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 917 #code: "hachoir-a-viande-manuel-1018" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632273 {#8538 : 2025-09-23 20:57:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#8539 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 917 #name: "Hachoir à viande manuel" #slug: "hachoir-a-viande-manuel-1018" #description: """ <div class="col is-12"><ul>\n <li>Se manipule sans effort.</li>\n <li>En fonte, nettoyage facile.</li>\n <li>Nombreuses grilles ou accessoires optionnels.</li>\n </ul></div><h1>Description hachoir à viande</h1><div class="col is-12">Le hachoir à viande manuel permet de préparer une viande hachée, une terrine ou des saucisses comme chez le boucher ou le charcutier. Avec sa grille à biscuit optionnelle, vous pouvez même confectionner de délicieux biscuits, beignets ou sablés. Le hachoir à viande manuel se fixe avec un serre joint garantissant une bonne stabilité sur votre plan de travail.<br /><br /><strong>Avant la première utilisation, nous vous conseillons de réaliser un premier hachage "à blanc" avec un morceau de viande afin de retirer un éventuel surplus d'étain dans le corps du hachoir.</strong></div><h1>Caractéristiques hachoir à viande</h1><div class="col is-12">Fonte d'alu pour une hygiène parfaite. Couteau et grille interchangeable en acier. Etau pour fixer sur un plan de travail. Livré avec grille pour hachage standard trous Ø 6 mm. S'accroche sur un plan de travail d'une épaisseur de 4 cm maximum. Garantie 1 an.<br /><strong><br /></strong>\n <div style="font-size: 12px;"><strong>Capacité de hachage</strong><br />N° 5 : 500 grammes par minute</div>\n <div style="font-size: 12px;">N° 8 : 700 grammes par minute</div>\n <div style="font-size: 12px;">N° 10 : 900 grammes par minute <span style="font-size: 11px;"> </span></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27646 …} +context: Sylius\TwigHooks\Bag\DataBag {#27652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28732 +product: App\Entity\Product\Product {#8540 #id: 917 #code: "hachoir-a-viande-manuel-1018" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632273 {#8538 : 2025-09-23 20:57:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#8539 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 917 #name: "Hachoir à viande manuel" #slug: "hachoir-a-viande-manuel-1018" #description: """ <div class="col is-12"><ul>\n <li>Se manipule sans effort.</li>\n <li>En fonte, nettoyage facile.</li>\n <li>Nombreuses grilles ou accessoires optionnels.</li>\n </ul></div><h1>Description hachoir à viande</h1><div class="col is-12">Le hachoir à viande manuel permet de préparer une viande hachée, une terrine ou des saucisses comme chez le boucher ou le charcutier. Avec sa grille à biscuit optionnelle, vous pouvez même confectionner de délicieux biscuits, beignets ou sablés. Le hachoir à viande manuel se fixe avec un serre joint garantissant une bonne stabilité sur votre plan de travail.<br /><br /><strong>Avant la première utilisation, nous vous conseillons de réaliser un premier hachage "à blanc" avec un morceau de viande afin de retirer un éventuel surplus d'étain dans le corps du hachoir.</strong></div><h1>Caractéristiques hachoir à viande</h1><div class="col is-12">Fonte d'alu pour une hygiène parfaite. Couteau et grille interchangeable en acier. Etau pour fixer sur un plan de travail. Livré avec grille pour hachage standard trous Ø 6 mm. S'accroche sur un plan de travail d'une épaisseur de 4 cm maximum. Garantie 1 an.<br /><strong><br /></strong>\n <div style="font-size: 12px;"><strong>Capacité de hachage</strong><br />N° 5 : 500 grammes par minute</div>\n <div style="font-size: 12px;">N° 8 : 700 grammes par minute</div>\n <div style="font-size: 12px;">N° 10 : 900 grammes par minute <span style="font-size: 11px;"> </span></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28991 …} +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 {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27646 …} +context: Sylius\TwigHooks\Bag\DataBag {#27652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 917 #code: "hachoir-a-viande-manuel-1018" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632273 {#8538 : 2025-09-23 20:57:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#8539 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 917 #name: "Hachoir à viande manuel" #slug: "hachoir-a-viande-manuel-1018" #description: """ <div class="col is-12"><ul>\n <li>Se manipule sans effort.</li>\n <li>En fonte, nettoyage facile.</li>\n <li>Nombreuses grilles ou accessoires optionnels.</li>\n </ul></div><h1>Description hachoir à viande</h1><div class="col is-12">Le hachoir à viande manuel permet de préparer une viande hachée, une terrine ou des saucisses comme chez le boucher ou le charcutier. Avec sa grille à biscuit optionnelle, vous pouvez même confectionner de délicieux biscuits, beignets ou sablés. Le hachoir à viande manuel se fixe avec un serre joint garantissant une bonne stabilité sur votre plan de travail.<br /><br /><strong>Avant la première utilisation, nous vous conseillons de réaliser un premier hachage "à blanc" avec un morceau de viande afin de retirer un éventuel surplus d'étain dans le corps du hachoir.</strong></div><h1>Caractéristiques hachoir à viande</h1><div class="col is-12">Fonte d'alu pour une hygiène parfaite. Couteau et grille interchangeable en acier. Etau pour fixer sur un plan de travail. Livré avec grille pour hachage standard trous Ø 6 mm. S'accroche sur un plan de travail d'une épaisseur de 4 cm maximum. Garantie 1 an.<br /><strong><br /></strong>\n <div style="font-size: 12px;"><strong>Capacité de hachage</strong><br />N° 5 : 500 grammes par minute</div>\n <div style="font-size: 12px;">N° 8 : 700 grammes par minute</div>\n <div style="font-size: 12px;">N° 10 : 900 grammes par minute <span style="font-size: 11px;"> </span></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Hachoir à viande manuel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29065 -props: [ "product" => App\Entity\Product\Product {#8540 #id: 917 #code: "hachoir-a-viande-manuel-1018" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632273 {#8538 : 2025-09-23 20:57:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#8539 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 917 #name: "Hachoir à viande manuel" #slug: "hachoir-a-viande-manuel-1018" #description: """ <div class="col is-12"><ul>\n <li>Se manipule sans effort.</li>\n <li>En fonte, nettoyage facile.</li>\n <li>Nombreuses grilles ou accessoires optionnels.</li>\n </ul></div><h1>Description hachoir à viande</h1><div class="col is-12">Le hachoir à viande manuel permet de préparer une viande hachée, une terrine ou des saucisses comme chez le boucher ou le charcutier. Avec sa grille à biscuit optionnelle, vous pouvez même confectionner de délicieux biscuits, beignets ou sablés. Le hachoir à viande manuel se fixe avec un serre joint garantissant une bonne stabilité sur votre plan de travail.<br /><br /><strong>Avant la première utilisation, nous vous conseillons de réaliser un premier hachage "à blanc" avec un morceau de viande afin de retirer un éventuel surplus d'étain dans le corps du hachoir.</strong></div><h1>Caractéristiques hachoir à viande</h1><div class="col is-12">Fonte d'alu pour une hygiène parfaite. Couteau et grille interchangeable en acier. Etau pour fixer sur un plan de travail. Livré avec grille pour hachage standard trous Ø 6 mm. S'accroche sur un plan de travail d'une épaisseur de 4 cm maximum. Garantie 1 an.<br /><strong><br /></strong>\n <div style="font-size: 12px;"><strong>Capacité de hachage</strong><br />N° 5 : 500 grammes par minute</div>\n <div style="font-size: 12px;">N° 8 : 700 grammes par minute</div>\n <div style="font-size: 12px;">N° 10 : 900 grammes par minute <span style="font-size: 11px;"> </span></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29141 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29049 …} +context: Sylius\TwigHooks\Bag\DataBag {#29119 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29046 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28991 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28999 #collection: Doctrine\Common\Collections\ArrayCollection {#29011 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28987 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36896 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36898 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29141 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29049 …} +context: Sylius\TwigHooks\Bag\DataBag {#29119 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29046 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Hachoir à viande manuel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28999 #collection: Doctrine\Common\Collections\ArrayCollection {#29011 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28987 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36896 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36898 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29144 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29141 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29049 …} +context: Sylius\TwigHooks\Bag\DataBag {#29119 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29046 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28991 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28999 #collection: Doctrine\Common\Collections\ArrayCollection {#29011 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28987 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36896 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36898 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29195 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29186 …} +context: Sylius\TwigHooks\Bag\DataBag {#29193 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29194 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28991 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29198 +variant: App\Entity\Product\ProductVariant {#28991 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8970 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12400 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8967 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29195 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29186 …} +context: Sylius\TwigHooks\Bag\DataBag {#29193 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29194 …} +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 | 110.0 MiB | 5.50 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8563 #id: 835 #code: "attendrisseur-a-viande-kitchencraft-3664" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632263 {#8561 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8562 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 835 #name: "Attendrisseur à viande Kitchencraft" #slug: "attendrisseur-a-viande-kitchencraft-3664" #description: """ <div class="col is-12"><ul>\n <li>Finition chromé.</li>\n <li>Long manche facilitant l'effort.</li>\n <li>Anneau pour accroche facile. </li>\n </ul></div><h1>Description Attendrisseur à viande Kitchencraft</h1><div class="col is-12">L'attendrisseur à viande est équipé d'une double tête avec un côté muni de picots pour attendrir notamment la viande rouge et un côté pour aplanir toutes les viandes.</div><h1>Caractéristiques Attendrisseur à viande Kitchencraft</h1><div class="col is-12">Longueur totale 22 cm. Anneau. Lavage à la main.</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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27646 …} +context: Sylius\TwigHooks\Bag\DataBag {#27652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29056 +product: App\Entity\Product\Product {#8563 #id: 835 #code: "attendrisseur-a-viande-kitchencraft-3664" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632263 {#8561 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8562 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 835 #name: "Attendrisseur à viande Kitchencraft" #slug: "attendrisseur-a-viande-kitchencraft-3664" #description: """ <div class="col is-12"><ul>\n <li>Finition chromé.</li>\n <li>Long manche facilitant l'effort.</li>\n <li>Anneau pour accroche facile. </li>\n </ul></div><h1>Description Attendrisseur à viande Kitchencraft</h1><div class="col is-12">L'attendrisseur à viande est équipé d'une double tête avec un côté muni de picots pour attendrir notamment la viande rouge et un côté pour aplanir toutes les viandes.</div><h1>Caractéristiques Attendrisseur à viande Kitchencraft</h1><div class="col is-12">Longueur totale 22 cm. Anneau. Lavage à la main.</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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29261 …} +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 {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27646 …} +context: Sylius\TwigHooks\Bag\DataBag {#27652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8563 #id: 835 #code: "attendrisseur-a-viande-kitchencraft-3664" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632263 {#8561 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8562 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 835 #name: "Attendrisseur à viande Kitchencraft" #slug: "attendrisseur-a-viande-kitchencraft-3664" #description: """ <div class="col is-12"><ul>\n <li>Finition chromé.</li>\n <li>Long manche facilitant l'effort.</li>\n <li>Anneau pour accroche facile. </li>\n </ul></div><h1>Description Attendrisseur à viande Kitchencraft</h1><div class="col is-12">L'attendrisseur à viande est équipé d'une double tête avec un côté muni de picots pour attendrir notamment la viande rouge et un côté pour aplanir toutes les viandes.</div><h1>Caractéristiques Attendrisseur à viande Kitchencraft</h1><div class="col is-12">Longueur totale 22 cm. Anneau. Lavage à la main.</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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Attendrisseur à viande Kitchencraft" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29332 -props: [ "product" => App\Entity\Product\Product {#8563 #id: 835 #code: "attendrisseur-a-viande-kitchencraft-3664" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632263 {#8561 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8562 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 835 #name: "Attendrisseur à viande Kitchencraft" #slug: "attendrisseur-a-viande-kitchencraft-3664" #description: """ <div class="col is-12"><ul>\n <li>Finition chromé.</li>\n <li>Long manche facilitant l'effort.</li>\n <li>Anneau pour accroche facile. </li>\n </ul></div><h1>Description Attendrisseur à viande Kitchencraft</h1><div class="col is-12">L'attendrisseur à viande est équipé d'une double tête avec un côté muni de picots pour attendrir notamment la viande rouge et un côté pour aplanir toutes les viandes.</div><h1>Caractéristiques Attendrisseur à viande Kitchencraft</h1><div class="col is-12">Longueur totale 22 cm. Anneau. Lavage à la main.</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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29316 …} +context: Sylius\TwigHooks\Bag\DataBag {#29383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29313 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29261 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29269 #collection: Doctrine\Common\Collections\ArrayCollection {#29278 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29257 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36910 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36912 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29316 …} +context: Sylius\TwigHooks\Bag\DataBag {#29383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29313 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Attendrisseur à viande Kitchencraft" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29269 #collection: Doctrine\Common\Collections\ArrayCollection {#29278 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29257 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36910 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36912 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29387 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29316 …} +context: Sylius\TwigHooks\Bag\DataBag {#29383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29313 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29261 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29269 #collection: Doctrine\Common\Collections\ArrayCollection {#29278 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29257 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36910 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36912 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29437 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29428 …} +context: Sylius\TwigHooks\Bag\DataBag {#29435 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29436 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29261 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29440 +variant: App\Entity\Product\ProductVariant {#29261 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8970 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12400 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8967 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29437 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29428 …} +context: Sylius\TwigHooks\Bag\DataBag {#29435 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29436 …} +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 | 110.0 MiB | 11.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8589 #id: 837 #code: "aplanisseur-a-viande-inox-3672" #attributes: Doctrine\ORM\PersistentCollection {#8596 …} #variants: Doctrine\ORM\PersistentCollection {#8598 …} #options: Doctrine\ORM\PersistentCollection {#8602 …} #associations: Doctrine\ORM\PersistentCollection {#8600 …} #createdAt: DateTime @1758632263 {#8587 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8588 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8605 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8606 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 837 #name: "Aplanisseur à viande inox" #slug: "aplanisseur-a-viande-inox-3672" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description aplanisseur à viande inox</h1><div class="col is-12">L'aplanisseur à viande inox permet de préparer la viande avant cuisson.</div><h1>Caractéristiques aplanisseur à viande inox</h1><div class="col is-12">Inox lourd. ø 8,4 cm. Poids : 510 grammes.</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 {#8608 …} #channels: Doctrine\ORM\PersistentCollection {#8594 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8590 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27646 …} +context: Sylius\TwigHooks\Bag\DataBag {#27652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29323 +product: App\Entity\Product\Product {#8589 #id: 837 #code: "aplanisseur-a-viande-inox-3672" #attributes: Doctrine\ORM\PersistentCollection {#8596 …} #variants: Doctrine\ORM\PersistentCollection {#8598 …} #options: Doctrine\ORM\PersistentCollection {#8602 …} #associations: Doctrine\ORM\PersistentCollection {#8600 …} #createdAt: DateTime @1758632263 {#8587 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8588 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8605 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8606 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 837 #name: "Aplanisseur à viande inox" #slug: "aplanisseur-a-viande-inox-3672" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description aplanisseur à viande inox</h1><div class="col is-12">L'aplanisseur à viande inox permet de préparer la viande avant cuisson.</div><h1>Caractéristiques aplanisseur à viande inox</h1><div class="col is-12">Inox lourd. ø 8,4 cm. Poids : 510 grammes.</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 {#8608 …} #channels: Doctrine\ORM\PersistentCollection {#8594 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8590 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29503 …} +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 {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27646 …} +context: Sylius\TwigHooks\Bag\DataBag {#27652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8589 #id: 837 #code: "aplanisseur-a-viande-inox-3672" #attributes: Doctrine\ORM\PersistentCollection {#8596 …} #variants: Doctrine\ORM\PersistentCollection {#8598 …} #options: Doctrine\ORM\PersistentCollection {#8602 …} #associations: Doctrine\ORM\PersistentCollection {#8600 …} #createdAt: DateTime @1758632263 {#8587 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8588 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8605 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8606 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 837 #name: "Aplanisseur à viande inox" #slug: "aplanisseur-a-viande-inox-3672" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description aplanisseur à viande inox</h1><div class="col is-12">L'aplanisseur à viande inox permet de préparer la viande avant cuisson.</div><h1>Caractéristiques aplanisseur à viande inox</h1><div class="col is-12">Inox lourd. ø 8,4 cm. Poids : 510 grammes.</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 {#8608 …} #channels: Doctrine\ORM\PersistentCollection {#8594 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8590 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aplanisseur à viande inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29577 -props: [ "product" => App\Entity\Product\Product {#8589 #id: 837 #code: "aplanisseur-a-viande-inox-3672" #attributes: Doctrine\ORM\PersistentCollection {#8596 …} #variants: Doctrine\ORM\PersistentCollection {#8598 …} #options: Doctrine\ORM\PersistentCollection {#8602 …} #associations: Doctrine\ORM\PersistentCollection {#8600 …} #createdAt: DateTime @1758632263 {#8587 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8588 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8605 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8606 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 837 #name: "Aplanisseur à viande inox" #slug: "aplanisseur-a-viande-inox-3672" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description aplanisseur à viande inox</h1><div class="col is-12">L'aplanisseur à viande inox permet de préparer la viande avant cuisson.</div><h1>Caractéristiques aplanisseur à viande inox</h1><div class="col is-12">Inox lourd. ø 8,4 cm. Poids : 510 grammes.</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 {#8608 …} #channels: Doctrine\ORM\PersistentCollection {#8594 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8590 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8592 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29561 …} +context: Sylius\TwigHooks\Bag\DataBag {#29628 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29558 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29503 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29511 #collection: Doctrine\Common\Collections\ArrayCollection {#29523 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29499 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36924 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36926 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29561 …} +context: Sylius\TwigHooks\Bag\DataBag {#29628 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29558 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Aplanisseur à viande inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29511 #collection: Doctrine\Common\Collections\ArrayCollection {#29523 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29499 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36924 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36926 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29632 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29561 …} +context: Sylius\TwigHooks\Bag\DataBag {#29628 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29558 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29503 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29511 #collection: Doctrine\Common\Collections\ArrayCollection {#29523 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29499 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36924 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36926 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …} +context: Sylius\TwigHooks\Bag\DataBag {#29680 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29681 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29503 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29685 +variant: App\Entity\Product\ProductVariant {#29503 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8970 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12400 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8967 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …} +context: Sylius\TwigHooks\Bag\DataBag {#29680 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29681 …} +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 | 110.0 MiB | 6.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8612 #id: 827 #code: "masticateur-chrome-roger-orfevre-5697" #attributes: Doctrine\ORM\PersistentCollection {#8619 …} #variants: Doctrine\ORM\PersistentCollection {#8621 …} #options: Doctrine\ORM\PersistentCollection {#8625 …} #associations: Doctrine\ORM\PersistentCollection {#8623 …} #createdAt: DateTime @1758632262 {#8610 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#8611 : 2025-09-23 20:57:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8628 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8629 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8612} #id: 827 #name: "Masticateur Chrome Roger Orfevre" #slug: "masticateur-chrome-roger-orfevre-5697" #description: """ <div class="col is-12"><ul>\n <li>Acier chromé.</li>\n <li>Entièrement démontable.</li>\n <li>Compatible lave vaisselle.</li>\n </ul></div><h1>Descriptif Masticateur Chrome Roger Orfevre</h1><div class="col is-12">Le Masticateur Roger Orfevre possède 6 lames en métal chromé, un ressort comtois de très grande qualité ainsi qu'un système de fermeture. Il sera très utile pour toutes les personnes ayant des problèmes de dents pour hacher la nouriture. Il peut se démonter complètement pour un nettoyage parfaitement hygiénique.</div><h1>Caractéristiques Masticateur Chrome Roger Orfevre</h1><div class="col is-12">Acier chromé.<br />Longueur : 18 cm.<br />Poids : 280 grs. </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 {#8631 …} #channels: Doctrine\ORM\PersistentCollection {#8617 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8613 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8615 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27646 …} +context: Sylius\TwigHooks\Bag\DataBag {#27652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29568 +product: App\Entity\Product\Product {#8612 #id: 827 #code: "masticateur-chrome-roger-orfevre-5697" #attributes: Doctrine\ORM\PersistentCollection {#8619 …} #variants: Doctrine\ORM\PersistentCollection {#8621 …} #options: Doctrine\ORM\PersistentCollection {#8625 …} #associations: Doctrine\ORM\PersistentCollection {#8623 …} #createdAt: DateTime @1758632262 {#8610 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#8611 : 2025-09-23 20:57:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8628 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8629 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8612} #id: 827 #name: "Masticateur Chrome Roger Orfevre" #slug: "masticateur-chrome-roger-orfevre-5697" #description: """ <div class="col is-12"><ul>\n <li>Acier chromé.</li>\n <li>Entièrement démontable.</li>\n <li>Compatible lave vaisselle.</li>\n </ul></div><h1>Descriptif Masticateur Chrome Roger Orfevre</h1><div class="col is-12">Le Masticateur Roger Orfevre possède 6 lames en métal chromé, un ressort comtois de très grande qualité ainsi qu'un système de fermeture. Il sera très utile pour toutes les personnes ayant des problèmes de dents pour hacher la nouriture. Il peut se démonter complètement pour un nettoyage parfaitement hygiénique.</div><h1>Caractéristiques Masticateur Chrome Roger Orfevre</h1><div class="col is-12">Acier chromé.<br />Longueur : 18 cm.<br />Poids : 280 grs. </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 {#8631 …} #channels: Doctrine\ORM\PersistentCollection {#8617 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8613 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8615 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29748 …} +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 {#27613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27646 …} +context: Sylius\TwigHooks\Bag\DataBag {#27652 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8612 #id: 827 #code: "masticateur-chrome-roger-orfevre-5697" #attributes: Doctrine\ORM\PersistentCollection {#8619 …} #variants: Doctrine\ORM\PersistentCollection {#8621 …} #options: Doctrine\ORM\PersistentCollection {#8625 …} #associations: Doctrine\ORM\PersistentCollection {#8623 …} #createdAt: DateTime @1758632262 {#8610 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#8611 : 2025-09-23 20:57:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8628 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8629 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8612} #id: 827 #name: "Masticateur Chrome Roger Orfevre" #slug: "masticateur-chrome-roger-orfevre-5697" #description: """ <div class="col is-12"><ul>\n <li>Acier chromé.</li>\n <li>Entièrement démontable.</li>\n <li>Compatible lave vaisselle.</li>\n </ul></div><h1>Descriptif Masticateur Chrome Roger Orfevre</h1><div class="col is-12">Le Masticateur Roger Orfevre possède 6 lames en métal chromé, un ressort comtois de très grande qualité ainsi qu'un système de fermeture. Il sera très utile pour toutes les personnes ayant des problèmes de dents pour hacher la nouriture. Il peut se démonter complètement pour un nettoyage parfaitement hygiénique.</div><h1>Caractéristiques Masticateur Chrome Roger Orfevre</h1><div class="col is-12">Acier chromé.<br />Longueur : 18 cm.<br />Poids : 280 grs. </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 {#8631 …} #channels: Doctrine\ORM\PersistentCollection {#8617 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8613 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8615 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Masticateur Chrome Roger Orfevre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29822 -props: [ "product" => App\Entity\Product\Product {#8612 #id: 827 #code: "masticateur-chrome-roger-orfevre-5697" #attributes: Doctrine\ORM\PersistentCollection {#8619 …} #variants: Doctrine\ORM\PersistentCollection {#8621 …} #options: Doctrine\ORM\PersistentCollection {#8625 …} #associations: Doctrine\ORM\PersistentCollection {#8623 …} #createdAt: DateTime @1758632262 {#8610 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#8611 : 2025-09-23 20:57:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8628 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8629 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8612} #id: 827 #name: "Masticateur Chrome Roger Orfevre" #slug: "masticateur-chrome-roger-orfevre-5697" #description: """ <div class="col is-12"><ul>\n <li>Acier chromé.</li>\n <li>Entièrement démontable.</li>\n <li>Compatible lave vaisselle.</li>\n </ul></div><h1>Descriptif Masticateur Chrome Roger Orfevre</h1><div class="col is-12">Le Masticateur Roger Orfevre possède 6 lames en métal chromé, un ressort comtois de très grande qualité ainsi qu'un système de fermeture. Il sera très utile pour toutes les personnes ayant des problèmes de dents pour hacher la nouriture. Il peut se démonter complètement pour un nettoyage parfaitement hygiénique.</div><h1>Caractéristiques Masticateur Chrome Roger Orfevre</h1><div class="col is-12">Acier chromé.<br />Longueur : 18 cm.<br />Poids : 280 grs. </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 {#8631 …} #channels: Doctrine\ORM\PersistentCollection {#8617 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8613 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8615 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29806 …} +context: Sylius\TwigHooks\Bag\DataBag {#29873 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29803 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29748 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29756 #collection: Doctrine\Common\Collections\ArrayCollection {#29768 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29744 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36938 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36940 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29806 …} +context: Sylius\TwigHooks\Bag\DataBag {#29873 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29803 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Masticateur Chrome Roger Orfevre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29756 #collection: Doctrine\Common\Collections\ArrayCollection {#29768 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29744 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36938 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36940 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29877 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29806 …} +context: Sylius\TwigHooks\Bag\DataBag {#29873 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29803 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29748 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29756 #collection: Doctrine\Common\Collections\ArrayCollection {#29768 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29744 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36938 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36940 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29927 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29918 …} +context: Sylius\TwigHooks\Bag\DataBag {#29925 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29926 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29748 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29930 +variant: App\Entity\Product\ProductVariant {#29748 …} +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 {#8970 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12400 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8967 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29927 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29918 …} +context: Sylius\TwigHooks\Bag\DataBag {#29925 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29926 …} +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 | 110.0 MiB | 12.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27326 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12465 …} +context: Sylius\TwigHooks\Bag\DataBag {#27348 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12475 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30239 +cart: App\Entity\Order\Order {#13379 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27326 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12465 …} +context: Sylius\TwigHooks\Bag\DataBag {#27348 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12475 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||