Components
12
Twig Components
44
Render Count
71
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 94.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12620 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12613 …} +context: Sylius\TwigHooks\Bag\DataBag {#12619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12618 …} +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 {#13240 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12511 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12620 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12613 …} +context: Sylius\TwigHooks\Bag\DataBag {#12619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12618 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 94.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13317 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13313 …} +context: Sylius\TwigHooks\Bag\DataBag {#13315 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13316 …} +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 {#13326 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13317 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13313 …} +context: Sylius\TwigHooks\Bag\DataBag {#13315 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13316 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 94.0 MiB | 4.53 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13408 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13387 …} +context: Sylius\TwigHooks\Bag\DataBag {#13407 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13406 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13423 +cart: App\Entity\Order\Order {#13490 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13408 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13387 …} +context: Sylius\TwigHooks\Bag\DataBag {#13407 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13406 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 96.0 MiB | 14.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13676 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13664 …} +context: Sylius\TwigHooks\Bag\DataBag {#13670 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13662 …} +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 {#13685 #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 {#13676 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13664 …} +context: Sylius\TwigHooks\Bag\DataBag {#13670 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13662 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27468 …} +context: Sylius\TwigHooks\Bag\DataBag {#27469 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27471 …} +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 {#27481 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27468 …} +context: Sylius\TwigHooks\Bag\DataBag {#27469 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27471 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27585 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27581 …} +context: Sylius\TwigHooks\Bag\DataBag {#27582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …} +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 {#27593 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27585 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27581 …} +context: Sylius\TwigHooks\Bag\DataBag {#27582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 1.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27667 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27670 …} +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 {#27679 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27667 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 9.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8000 #id: 9 #code: "couvercle-egouttoir-892" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632175 {#7719 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#7758 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 9 #name: "Couvercle égouttoir" #slug: "couvercle-egouttoir-892" #description: """ <div class="col is-12"><ul>\n <li>Les Aliments ne tombent pas lors de l'égouttage.</li>\n <li>Se range facilement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description couvercle égouttoir</h1><div class="col is-12"><span>Egouttez facilement vos pâtes, riz et légumes... sans les faire tomber dans l’évier et sans qu’ils ne refroidissent dans une passoire.</span></div><h1>Caractéristiques couvercle égouttoir</h1><div class="col is-12">Inox 18/10. S'adapte sur des ustensiles jusqu’à 24 cm de diamètre. Va au lave vaisselle. Se range facilement dans un tiroir.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28204 +product: App\Entity\Product\Product {#8000 #id: 9 #code: "couvercle-egouttoir-892" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632175 {#7719 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#7758 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 9 #name: "Couvercle égouttoir" #slug: "couvercle-egouttoir-892" #description: """ <div class="col is-12"><ul>\n <li>Les Aliments ne tombent pas lors de l'égouttage.</li>\n <li>Se range facilement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description couvercle égouttoir</h1><div class="col is-12"><span>Egouttez facilement vos pâtes, riz et légumes... sans les faire tomber dans l’évier et sans qu’ils ne refroidissent dans une passoire.</span></div><h1>Caractéristiques couvercle égouttoir</h1><div class="col is-12">Inox 18/10. S'adapte sur des ustensiles jusqu’à 24 cm de diamètre. Va au lave vaisselle. Se range facilement dans un tiroir.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28466 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8000 #id: 9 #code: "couvercle-egouttoir-892" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632175 {#7719 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#7758 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 9 #name: "Couvercle égouttoir" #slug: "couvercle-egouttoir-892" #description: """ <div class="col is-12"><ul>\n <li>Les Aliments ne tombent pas lors de l'égouttage.</li>\n <li>Se range facilement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description couvercle égouttoir</h1><div class="col is-12"><span>Egouttez facilement vos pâtes, riz et légumes... sans les faire tomber dans l’évier et sans qu’ils ne refroidissent dans une passoire.</span></div><h1>Caractéristiques couvercle égouttoir</h1><div class="col is-12">Inox 18/10. S'adapte sur des ustensiles jusqu’à 24 cm de diamètre. Va au lave vaisselle. Se range facilement dans un tiroir.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couvercle égouttoir" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28877 -props: [ "product" => App\Entity\Product\Product {#8000 #id: 9 #code: "couvercle-egouttoir-892" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632175 {#7719 : 2025-09-23 20:56:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#7758 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 9 #name: "Couvercle égouttoir" #slug: "couvercle-egouttoir-892" #description: """ <div class="col is-12"><ul>\n <li>Les Aliments ne tombent pas lors de l'égouttage.</li>\n <li>Se range facilement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description couvercle égouttoir</h1><div class="col is-12"><span>Egouttez facilement vos pâtes, riz et légumes... sans les faire tomber dans l’évier et sans qu’ils ne refroidissent dans une passoire.</span></div><h1>Caractéristiques couvercle égouttoir</h1><div class="col is-12">Inox 18/10. S'adapte sur des ustensiles jusqu’à 24 cm de diamètre. Va au lave vaisselle. Se range facilement dans un tiroir.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28953 …} +context: Sylius\TwigHooks\Bag\DataBag {#28948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28947 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28466 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28812 #collection: Doctrine\Common\Collections\ArrayCollection {#28811 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28953 …} +context: Sylius\TwigHooks\Bag\DataBag {#28948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28947 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couvercle égouttoir" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28812 #collection: Doctrine\Common\Collections\ArrayCollection {#28811 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28958 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28953 …} +context: Sylius\TwigHooks\Bag\DataBag {#28948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28947 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28466 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28812 #collection: Doctrine\Common\Collections\ArrayCollection {#28811 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29016 …} +context: Sylius\TwigHooks\Bag\DataBag {#29024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28466 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29035 +variant: App\Entity\Product\ProductVariant {#28466 …} +price: "13,00\u{A0}€" +originalPrice: "13,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9081 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12511 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9078 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29016 …} +context: Sylius\TwigHooks\Bag\DataBag {#29024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8542 #id: 10 #code: "moule-nid-oiseau-nid-a-friture-hendi-893" #attributes: Doctrine\ORM\PersistentCollection {#8549 …} #variants: Doctrine\ORM\PersistentCollection {#8551 …} #options: Doctrine\ORM\PersistentCollection {#8555 …} #associations: Doctrine\ORM\PersistentCollection {#8553 …} #createdAt: DateTime @1758632176 {#8540 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8539 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8558 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8559 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8542} #id: 10 #name: "Moule nid oiseau (nid à friture) Hendi" #slug: "moule-nid-oiseau-nid-a-friture-hendi-893" #description: """ <div class="col is-12"><ul>\n <li>Permet de réaliser des petits paniers de pommes de terre frites.</li>\n <li>Long manche protégeant de la chaleur.</li>\n </ul></div><h1>Description moule nid 'oiseau (nid à friture)</h1><div class="col is-12"><p>Le moule nid d'oiseau (nid à friture) est indispensable pour réaliser de jolis petits paniers de pomme de terre frites, pour les remplir ensuite de viande, légumes....Moule en 2 parties : Ø interne 10 & 7,5 cm. Longueur totale 36 cm.</p></div><h1>Bien utiliser un moule nid d'oiseau (nid à friture)</h1><div class="col is-12"><p>Choisir des pommes de terre de taille moyenne.<br />Les laver, les éplucher; bien les essuyer.<br />Râper les pommes de terre et les réessuyer.<br /><br />Les disposer dans le moule nid d'oiseau (nid à friture) et les serrer avec le moule intérieur afin qu'elles prennent la forme.<br />Puis, sans presser, plonger le moule nid d'oiseau (nid à friture) dans l'huile bouillante et remuer doucement pendant toute la première partie de la cuisson.<br /><br />Au bout de 15 secondes, le nid d'oiseau commence à dorer. Tout en laissant dans l'huile, détacher légèrement le moule intérieur par rotation des manches. Laisser encore 45 secondes pour obtenir une cuisson bien dorée.<br /><br />Egoutter et retirer la partie intérieure du moule nid d'oiseau (nid à friture) qui doit tourner facilement et taper doucement sur votre plan de travail pour démouler le nid d'oiseau.<br /><br />Le disposer sur un papier absorbant où il continuera de s'égoutter.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8561 …} #channels: Doctrine\ORM\PersistentCollection {#8547 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8543 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8545 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28855 +product: App\Entity\Product\Product {#8542 #id: 10 #code: "moule-nid-oiseau-nid-a-friture-hendi-893" #attributes: Doctrine\ORM\PersistentCollection {#8549 …} #variants: Doctrine\ORM\PersistentCollection {#8551 …} #options: Doctrine\ORM\PersistentCollection {#8555 …} #associations: Doctrine\ORM\PersistentCollection {#8553 …} #createdAt: DateTime @1758632176 {#8540 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8539 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8558 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8559 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8542} #id: 10 #name: "Moule nid oiseau (nid à friture) Hendi" #slug: "moule-nid-oiseau-nid-a-friture-hendi-893" #description: """ <div class="col is-12"><ul>\n <li>Permet de réaliser des petits paniers de pommes de terre frites.</li>\n <li>Long manche protégeant de la chaleur.</li>\n </ul></div><h1>Description moule nid 'oiseau (nid à friture)</h1><div class="col is-12"><p>Le moule nid d'oiseau (nid à friture) est indispensable pour réaliser de jolis petits paniers de pomme de terre frites, pour les remplir ensuite de viande, légumes....Moule en 2 parties : Ø interne 10 & 7,5 cm. Longueur totale 36 cm.</p></div><h1>Bien utiliser un moule nid d'oiseau (nid à friture)</h1><div class="col is-12"><p>Choisir des pommes de terre de taille moyenne.<br />Les laver, les éplucher; bien les essuyer.<br />Râper les pommes de terre et les réessuyer.<br /><br />Les disposer dans le moule nid d'oiseau (nid à friture) et les serrer avec le moule intérieur afin qu'elles prennent la forme.<br />Puis, sans presser, plonger le moule nid d'oiseau (nid à friture) dans l'huile bouillante et remuer doucement pendant toute la première partie de la cuisson.<br /><br />Au bout de 15 secondes, le nid d'oiseau commence à dorer. Tout en laissant dans l'huile, détacher légèrement le moule intérieur par rotation des manches. Laisser encore 45 secondes pour obtenir une cuisson bien dorée.<br /><br />Egoutter et retirer la partie intérieure du moule nid d'oiseau (nid à friture) qui doit tourner facilement et taper doucement sur votre plan de travail pour démouler le nid d'oiseau.<br /><br />Le disposer sur un papier absorbant où il continuera de s'égoutter.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8561 …} #channels: Doctrine\ORM\PersistentCollection {#8547 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8543 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8545 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29108 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8542 #id: 10 #code: "moule-nid-oiseau-nid-a-friture-hendi-893" #attributes: Doctrine\ORM\PersistentCollection {#8549 …} #variants: Doctrine\ORM\PersistentCollection {#8551 …} #options: Doctrine\ORM\PersistentCollection {#8555 …} #associations: Doctrine\ORM\PersistentCollection {#8553 …} #createdAt: DateTime @1758632176 {#8540 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8539 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8558 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8559 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8542} #id: 10 #name: "Moule nid oiseau (nid à friture) Hendi" #slug: "moule-nid-oiseau-nid-a-friture-hendi-893" #description: """ <div class="col is-12"><ul>\n <li>Permet de réaliser des petits paniers de pommes de terre frites.</li>\n <li>Long manche protégeant de la chaleur.</li>\n </ul></div><h1>Description moule nid 'oiseau (nid à friture)</h1><div class="col is-12"><p>Le moule nid d'oiseau (nid à friture) est indispensable pour réaliser de jolis petits paniers de pomme de terre frites, pour les remplir ensuite de viande, légumes....Moule en 2 parties : Ø interne 10 & 7,5 cm. Longueur totale 36 cm.</p></div><h1>Bien utiliser un moule nid d'oiseau (nid à friture)</h1><div class="col is-12"><p>Choisir des pommes de terre de taille moyenne.<br />Les laver, les éplucher; bien les essuyer.<br />Râper les pommes de terre et les réessuyer.<br /><br />Les disposer dans le moule nid d'oiseau (nid à friture) et les serrer avec le moule intérieur afin qu'elles prennent la forme.<br />Puis, sans presser, plonger le moule nid d'oiseau (nid à friture) dans l'huile bouillante et remuer doucement pendant toute la première partie de la cuisson.<br /><br />Au bout de 15 secondes, le nid d'oiseau commence à dorer. Tout en laissant dans l'huile, détacher légèrement le moule intérieur par rotation des manches. Laisser encore 45 secondes pour obtenir une cuisson bien dorée.<br /><br />Egoutter et retirer la partie intérieure du moule nid d'oiseau (nid à friture) qui doit tourner facilement et taper doucement sur votre plan de travail pour démouler le nid d'oiseau.<br /><br />Le disposer sur un papier absorbant où il continuera de s'égoutter.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8561 …} #channels: Doctrine\ORM\PersistentCollection {#8547 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8543 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8545 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule nid oiseau (nid à friture) Hendi" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29179 -props: [ "product" => App\Entity\Product\Product {#8542 #id: 10 #code: "moule-nid-oiseau-nid-a-friture-hendi-893" #attributes: Doctrine\ORM\PersistentCollection {#8549 …} #variants: Doctrine\ORM\PersistentCollection {#8551 …} #options: Doctrine\ORM\PersistentCollection {#8555 …} #associations: Doctrine\ORM\PersistentCollection {#8553 …} #createdAt: DateTime @1758632176 {#8540 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8539 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8558 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8559 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8542} #id: 10 #name: "Moule nid oiseau (nid à friture) Hendi" #slug: "moule-nid-oiseau-nid-a-friture-hendi-893" #description: """ <div class="col is-12"><ul>\n <li>Permet de réaliser des petits paniers de pommes de terre frites.</li>\n <li>Long manche protégeant de la chaleur.</li>\n </ul></div><h1>Description moule nid 'oiseau (nid à friture)</h1><div class="col is-12"><p>Le moule nid d'oiseau (nid à friture) est indispensable pour réaliser de jolis petits paniers de pomme de terre frites, pour les remplir ensuite de viande, légumes....Moule en 2 parties : Ø interne 10 & 7,5 cm. Longueur totale 36 cm.</p></div><h1>Bien utiliser un moule nid d'oiseau (nid à friture)</h1><div class="col is-12"><p>Choisir des pommes de terre de taille moyenne.<br />Les laver, les éplucher; bien les essuyer.<br />Râper les pommes de terre et les réessuyer.<br /><br />Les disposer dans le moule nid d'oiseau (nid à friture) et les serrer avec le moule intérieur afin qu'elles prennent la forme.<br />Puis, sans presser, plonger le moule nid d'oiseau (nid à friture) dans l'huile bouillante et remuer doucement pendant toute la première partie de la cuisson.<br /><br />Au bout de 15 secondes, le nid d'oiseau commence à dorer. Tout en laissant dans l'huile, détacher légèrement le moule intérieur par rotation des manches. Laisser encore 45 secondes pour obtenir une cuisson bien dorée.<br /><br />Egoutter et retirer la partie intérieure du moule nid d'oiseau (nid à friture) qui doit tourner facilement et taper doucement sur votre plan de travail pour démouler le nid d'oiseau.<br /><br />Le disposer sur un papier absorbant où il continuera de s'égoutter.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8561 …} #channels: Doctrine\ORM\PersistentCollection {#8547 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8543 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8545 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29172 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29163 …} +context: Sylius\TwigHooks\Bag\DataBag {#29233 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29160 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29108 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29116 #collection: Doctrine\Common\Collections\ArrayCollection {#29125 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29104 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29172 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29163 …} +context: Sylius\TwigHooks\Bag\DataBag {#29233 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29160 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule nid oiseau (nid à friture) Hendi" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29116 #collection: Doctrine\Common\Collections\ArrayCollection {#29125 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29104 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29237 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29172 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29163 …} +context: Sylius\TwigHooks\Bag\DataBag {#29233 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29160 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29108 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29116 #collection: Doctrine\Common\Collections\ArrayCollection {#29125 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29104 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29278 …} +context: Sylius\TwigHooks\Bag\DataBag {#29285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29286 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29108 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29290 +variant: App\Entity\Product\ProductVariant {#29108 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9081 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12511 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9078 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29278 …} +context: Sylius\TwigHooks\Bag\DataBag {#29285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29286 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 5.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8566 #id: 11 #code: "passoire-a-fondue-chinoise-inox-1307" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632176 {#8564 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8563 : 2025-09-23 20:56:16.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 {#8566} #id: 11 #name: "Passoire à fondue chinoise inox" #slug: "passoire-a-fondue-chinoise-inox-1307" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Repères de couleur. </li>\n </ul></div><h1>Description passoire à fondue chinoise</h1><div class="col is-12"><p>La passoire à fondue chinoise est l'ustensile indispensable pour réaliser toutes vos fondues chinoises.</p></div><h1>Caractéristiques passoire à fondue chinoise</h1><div class="col is-12">Tout inox. Ø interne 5 cm. Profondeur 2 cm. Longueur hors tout : 23 cm. Livrée avec repère plastique démontable. Va au lave vaisselle.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29170 +product: App\Entity\Product\Product {#8566 #id: 11 #code: "passoire-a-fondue-chinoise-inox-1307" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632176 {#8564 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8563 : 2025-09-23 20:56:16.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 {#8566} #id: 11 #name: "Passoire à fondue chinoise inox" #slug: "passoire-a-fondue-chinoise-inox-1307" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Repères de couleur. </li>\n </ul></div><h1>Description passoire à fondue chinoise</h1><div class="col is-12"><p>La passoire à fondue chinoise est l'ustensile indispensable pour réaliser toutes vos fondues chinoises.</p></div><h1>Caractéristiques passoire à fondue chinoise</h1><div class="col is-12">Tout inox. Ø interne 5 cm. Profondeur 2 cm. Longueur hors tout : 23 cm. Livrée avec repère plastique démontable. Va au lave vaisselle.</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: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29353 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8566 #id: 11 #code: "passoire-a-fondue-chinoise-inox-1307" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632176 {#8564 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8563 : 2025-09-23 20:56:16.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 {#8566} #id: 11 #name: "Passoire à fondue chinoise inox" #slug: "passoire-a-fondue-chinoise-inox-1307" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Repères de couleur. </li>\n </ul></div><h1>Description passoire à fondue chinoise</h1><div class="col is-12"><p>La passoire à fondue chinoise est l'ustensile indispensable pour réaliser toutes vos fondues chinoises.</p></div><h1>Caractéristiques passoire à fondue chinoise</h1><div class="col is-12">Tout inox. Ø interne 5 cm. Profondeur 2 cm. Longueur hors tout : 23 cm. Livrée avec repère plastique démontable. Va au lave vaisselle.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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" => "Passoire à fondue chinoise inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29424 -props: [ "product" => App\Entity\Product\Product {#8566 #id: 11 #code: "passoire-a-fondue-chinoise-inox-1307" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632176 {#8564 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8563 : 2025-09-23 20:56:16.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 {#8566} #id: 11 #name: "Passoire à fondue chinoise inox" #slug: "passoire-a-fondue-chinoise-inox-1307" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Repères de couleur. </li>\n </ul></div><h1>Description passoire à fondue chinoise</h1><div class="col is-12"><p>La passoire à fondue chinoise est l'ustensile indispensable pour réaliser toutes vos fondues chinoises.</p></div><h1>Caractéristiques passoire à fondue chinoise</h1><div class="col is-12">Tout inox. Ø interne 5 cm. Profondeur 2 cm. Longueur hors tout : 23 cm. Livrée avec repère plastique démontable. Va au lave vaisselle.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29486 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29408 …} +context: Sylius\TwigHooks\Bag\DataBag {#29475 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29405 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29353 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29361 #collection: Doctrine\Common\Collections\ArrayCollection {#29370 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29349 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38340 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29486 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29408 …} +context: Sylius\TwigHooks\Bag\DataBag {#29475 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29405 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire à fondue chinoise inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29361 #collection: Doctrine\Common\Collections\ArrayCollection {#29370 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29349 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38340 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29491 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29486 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29408 …} +context: Sylius\TwigHooks\Bag\DataBag {#29475 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29405 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29353 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29361 #collection: Doctrine\Common\Collections\ArrayCollection {#29370 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29349 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38340 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29531 …} +context: Sylius\TwigHooks\Bag\DataBag {#29538 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29539 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29353 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29543 +variant: App\Entity\Product\ProductVariant {#29353 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9081 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12511 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9078 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29531 …} +context: Sylius\TwigHooks\Bag\DataBag {#29538 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29539 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 3.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8590 #id: 16 #code: "panier-a-rotir-822" #attributes: Doctrine\ORM\PersistentCollection {#8597 …} #variants: Doctrine\ORM\PersistentCollection {#8599 …} #options: Doctrine\ORM\PersistentCollection {#8603 …} #associations: Doctrine\ORM\PersistentCollection {#8601 …} #createdAt: DateTime @1758632176 {#8588 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8587 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8606 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8607 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8590} #id: 16 #name: "Panier à rôtir" #slug: "panier-a-rotir-822" #description: """ <div class="col is-12"><ul>\n <li>Permet une cuisson plus saine.</li>\n <li>Peut servir de panier à asperges. </li>\n </ul></div><h1>Description panier à rôtir</h1><div class="col is-12">Posée sur la grille, la viande ne baigne plus dans la graisse ce qui permet une cuisson plus saine. Peut également servir de panier à asperges.</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 {#8609 …} #channels: Doctrine\ORM\PersistentCollection {#8595 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8591 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8593 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29415 +product: App\Entity\Product\Product {#8590 #id: 16 #code: "panier-a-rotir-822" #attributes: Doctrine\ORM\PersistentCollection {#8597 …} #variants: Doctrine\ORM\PersistentCollection {#8599 …} #options: Doctrine\ORM\PersistentCollection {#8603 …} #associations: Doctrine\ORM\PersistentCollection {#8601 …} #createdAt: DateTime @1758632176 {#8588 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8587 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8606 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8607 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8590} #id: 16 #name: "Panier à rôtir" #slug: "panier-a-rotir-822" #description: """ <div class="col is-12"><ul>\n <li>Permet une cuisson plus saine.</li>\n <li>Peut servir de panier à asperges. </li>\n </ul></div><h1>Description panier à rôtir</h1><div class="col is-12">Posée sur la grille, la viande ne baigne plus dans la graisse ce qui permet une cuisson plus saine. Peut également servir de panier à asperges.</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 {#8609 …} #channels: Doctrine\ORM\PersistentCollection {#8595 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8591 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8593 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29606 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8590 #id: 16 #code: "panier-a-rotir-822" #attributes: Doctrine\ORM\PersistentCollection {#8597 …} #variants: Doctrine\ORM\PersistentCollection {#8599 …} #options: Doctrine\ORM\PersistentCollection {#8603 …} #associations: Doctrine\ORM\PersistentCollection {#8601 …} #createdAt: DateTime @1758632176 {#8588 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8587 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8606 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8607 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8590} #id: 16 #name: "Panier à rôtir" #slug: "panier-a-rotir-822" #description: """ <div class="col is-12"><ul>\n <li>Permet une cuisson plus saine.</li>\n <li>Peut servir de panier à asperges. </li>\n </ul></div><h1>Description panier à rôtir</h1><div class="col is-12">Posée sur la grille, la viande ne baigne plus dans la graisse ce qui permet une cuisson plus saine. Peut également servir de panier à asperges.</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 {#8609 …} #channels: Doctrine\ORM\PersistentCollection {#8595 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8591 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8593 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Panier à rôtir" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29680 -props: [ "product" => App\Entity\Product\Product {#8590 #id: 16 #code: "panier-a-rotir-822" #attributes: Doctrine\ORM\PersistentCollection {#8597 …} #variants: Doctrine\ORM\PersistentCollection {#8599 …} #options: Doctrine\ORM\PersistentCollection {#8603 …} #associations: Doctrine\ORM\PersistentCollection {#8601 …} #createdAt: DateTime @1758632176 {#8588 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8587 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8606 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8607 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8590} #id: 16 #name: "Panier à rôtir" #slug: "panier-a-rotir-822" #description: """ <div class="col is-12"><ul>\n <li>Permet une cuisson plus saine.</li>\n <li>Peut servir de panier à asperges. </li>\n </ul></div><h1>Description panier à rôtir</h1><div class="col is-12">Posée sur la grille, la viande ne baigne plus dans la graisse ce qui permet une cuisson plus saine. Peut également servir de panier à asperges.</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 {#8609 …} #channels: Doctrine\ORM\PersistentCollection {#8595 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8591 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8593 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29673 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29664 …} +context: Sylius\TwigHooks\Bag\DataBag {#29731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29661 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29606 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29614 #collection: Doctrine\Common\Collections\ArrayCollection {#29626 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29602 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38354 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29673 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29664 …} +context: Sylius\TwigHooks\Bag\DataBag {#29731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29661 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Panier à rôtir" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29614 #collection: Doctrine\Common\Collections\ArrayCollection {#29626 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29602 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38354 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29735 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29673 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29664 …} +context: Sylius\TwigHooks\Bag\DataBag {#29731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29661 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29606 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29614 #collection: Doctrine\Common\Collections\ArrayCollection {#29626 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29602 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38354 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29785 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29776 …} +context: Sylius\TwigHooks\Bag\DataBag {#29783 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29784 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29606 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29788 +variant: App\Entity\Product\ProductVariant {#29606 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9081 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12511 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9078 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29785 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29776 …} +context: Sylius\TwigHooks\Bag\DataBag {#29783 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29784 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8617 #id: 17 #code: "pince-plat-chaud-inox-lacor-1708" #attributes: Doctrine\ORM\PersistentCollection {#8624 …} #variants: Doctrine\ORM\PersistentCollection {#8626 …} #options: Doctrine\ORM\PersistentCollection {#8630 …} #associations: Doctrine\ORM\PersistentCollection {#8628 …} #createdAt: DateTime @1758632176 {#8615 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8614 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8633 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8634 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8617} #id: 17 #name: "Pince plat chaud inox Lacor" #slug: "pince-plat-chaud-inox-lacor-1708" #description: """ <div class="col is-12"><ul>\n <li>Patins de retenue, sécurité garantie.</li>\n <li>Grande largeur pour une bonne prise en main.</li>\n <li>Tout inox. </li>\n </ul>\n <ul>\n </ul></div><h1>Description pince plat chaud Lacor</h1><div class="col is-12">La pince plat chaud est indispensable pour sortir les plats du four en toute sécurité, sans se brûler. Munie de patins en silicone anti-dérapants, elle permet une prise des plats sans risque de glisse. Inox. Longueur 19 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8636 …} #channels: Doctrine\ORM\PersistentCollection {#8622 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8618 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8620 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29671 +product: App\Entity\Product\Product {#8617 #id: 17 #code: "pince-plat-chaud-inox-lacor-1708" #attributes: Doctrine\ORM\PersistentCollection {#8624 …} #variants: Doctrine\ORM\PersistentCollection {#8626 …} #options: Doctrine\ORM\PersistentCollection {#8630 …} #associations: Doctrine\ORM\PersistentCollection {#8628 …} #createdAt: DateTime @1758632176 {#8615 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8614 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8633 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8634 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8617} #id: 17 #name: "Pince plat chaud inox Lacor" #slug: "pince-plat-chaud-inox-lacor-1708" #description: """ <div class="col is-12"><ul>\n <li>Patins de retenue, sécurité garantie.</li>\n <li>Grande largeur pour une bonne prise en main.</li>\n <li>Tout inox. </li>\n </ul>\n <ul>\n </ul></div><h1>Description pince plat chaud Lacor</h1><div class="col is-12">La pince plat chaud est indispensable pour sortir les plats du four en toute sécurité, sans se brûler. Munie de patins en silicone anti-dérapants, elle permet une prise des plats sans risque de glisse. Inox. Longueur 19 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8636 …} #channels: Doctrine\ORM\PersistentCollection {#8622 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8618 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8620 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29851 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8617 #id: 17 #code: "pince-plat-chaud-inox-lacor-1708" #attributes: Doctrine\ORM\PersistentCollection {#8624 …} #variants: Doctrine\ORM\PersistentCollection {#8626 …} #options: Doctrine\ORM\PersistentCollection {#8630 …} #associations: Doctrine\ORM\PersistentCollection {#8628 …} #createdAt: DateTime @1758632176 {#8615 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8614 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8633 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8634 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8617} #id: 17 #name: "Pince plat chaud inox Lacor" #slug: "pince-plat-chaud-inox-lacor-1708" #description: """ <div class="col is-12"><ul>\n <li>Patins de retenue, sécurité garantie.</li>\n <li>Grande largeur pour une bonne prise en main.</li>\n <li>Tout inox. </li>\n </ul>\n <ul>\n </ul></div><h1>Description pince plat chaud Lacor</h1><div class="col is-12">La pince plat chaud est indispensable pour sortir les plats du four en toute sécurité, sans se brûler. Munie de patins en silicone anti-dérapants, elle permet une prise des plats sans risque de glisse. Inox. Longueur 19 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8636 …} #channels: Doctrine\ORM\PersistentCollection {#8622 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8618 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8620 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pince plat chaud inox Lacor" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29925 -props: [ "product" => App\Entity\Product\Product {#8617 #id: 17 #code: "pince-plat-chaud-inox-lacor-1708" #attributes: Doctrine\ORM\PersistentCollection {#8624 …} #variants: Doctrine\ORM\PersistentCollection {#8626 …} #options: Doctrine\ORM\PersistentCollection {#8630 …} #associations: Doctrine\ORM\PersistentCollection {#8628 …} #createdAt: DateTime @1758632176 {#8615 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8614 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8633 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8634 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8617} #id: 17 #name: "Pince plat chaud inox Lacor" #slug: "pince-plat-chaud-inox-lacor-1708" #description: """ <div class="col is-12"><ul>\n <li>Patins de retenue, sécurité garantie.</li>\n <li>Grande largeur pour une bonne prise en main.</li>\n <li>Tout inox. </li>\n </ul>\n <ul>\n </ul></div><h1>Description pince plat chaud Lacor</h1><div class="col is-12">La pince plat chaud est indispensable pour sortir les plats du four en toute sécurité, sans se brûler. Munie de patins en silicone anti-dérapants, elle permet une prise des plats sans risque de glisse. Inox. Longueur 19 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8636 …} #channels: Doctrine\ORM\PersistentCollection {#8622 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8618 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8620 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29918 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29909 …} +context: Sylius\TwigHooks\Bag\DataBag {#29982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29906 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29851 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29859 #collection: Doctrine\Common\Collections\ArrayCollection {#29871 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29847 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38370 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29918 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29909 …} +context: Sylius\TwigHooks\Bag\DataBag {#29982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29906 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pince plat chaud inox Lacor" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29859 #collection: Doctrine\Common\Collections\ArrayCollection {#29871 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29847 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38370 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29986 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29918 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29909 …} +context: Sylius\TwigHooks\Bag\DataBag {#29982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29906 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29851 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29859 #collection: Doctrine\Common\Collections\ArrayCollection {#29871 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29847 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38370 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30036 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30027 …} +context: Sylius\TwigHooks\Bag\DataBag {#30034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30035 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29851 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30039 +variant: App\Entity\Product\ProductVariant {#29851 …} +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 {#9081 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12511 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9078 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30036 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30027 …} +context: Sylius\TwigHooks\Bag\DataBag {#30034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30035 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 3.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8641 #id: 20 #code: "allume-gaz-a-flamme-brabantia-3291" #attributes: Doctrine\ORM\PersistentCollection {#8648 …} #variants: Doctrine\ORM\PersistentCollection {#8650 …} #options: Doctrine\ORM\PersistentCollection {#8654 …} #associations: Doctrine\ORM\PersistentCollection {#8652 …} #createdAt: DateTime @1758632176 {#8639 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8638 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8657 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8658 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8641} #id: 20 #name: "Allume gaz à flamme BRABANTIA" #slug: "allume-gaz-a-flamme-brabantia-3291" #description: """ <div class="col is-12"><ul>\r\n <li>Bec extra long pour les endroits difficiles.</li>\r\n <li>Facile à recharger avec du gaz à briquet.</li>\r\n <li>Garantie 5 ans.</li>\r\n </ul></div><h1>Description allume gaz à flamme BRABANTIA</h1><div class="col is-12">L'allume gaz à flamme BRABANTIA allume en toute simplicité les bougies, les cheminées, les barbecues, les chauffe-plat...\r\n </div><h1>Caractéristiques allume gaz à flamme BRABANTIA</h1><div class="col is-12">Finition inox. Rechargeable avec gaz à briquet. Dimensions : longueur 23 x ø. 2,4 cm. 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 {#8660 …} #channels: Doctrine\ORM\PersistentCollection {#8646 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8642 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8644 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29916 +product: App\Entity\Product\Product {#8641 #id: 20 #code: "allume-gaz-a-flamme-brabantia-3291" #attributes: Doctrine\ORM\PersistentCollection {#8648 …} #variants: Doctrine\ORM\PersistentCollection {#8650 …} #options: Doctrine\ORM\PersistentCollection {#8654 …} #associations: Doctrine\ORM\PersistentCollection {#8652 …} #createdAt: DateTime @1758632176 {#8639 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8638 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8657 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8658 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8641} #id: 20 #name: "Allume gaz à flamme BRABANTIA" #slug: "allume-gaz-a-flamme-brabantia-3291" #description: """ <div class="col is-12"><ul>\r\n <li>Bec extra long pour les endroits difficiles.</li>\r\n <li>Facile à recharger avec du gaz à briquet.</li>\r\n <li>Garantie 5 ans.</li>\r\n </ul></div><h1>Description allume gaz à flamme BRABANTIA</h1><div class="col is-12">L'allume gaz à flamme BRABANTIA allume en toute simplicité les bougies, les cheminées, les barbecues, les chauffe-plat...\r\n </div><h1>Caractéristiques allume gaz à flamme BRABANTIA</h1><div class="col is-12">Finition inox. Rechargeable avec gaz à briquet. Dimensions : longueur 23 x ø. 2,4 cm. 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 {#8660 …} #channels: Doctrine\ORM\PersistentCollection {#8646 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8642 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8644 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30102 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8641 #id: 20 #code: "allume-gaz-a-flamme-brabantia-3291" #attributes: Doctrine\ORM\PersistentCollection {#8648 …} #variants: Doctrine\ORM\PersistentCollection {#8650 …} #options: Doctrine\ORM\PersistentCollection {#8654 …} #associations: Doctrine\ORM\PersistentCollection {#8652 …} #createdAt: DateTime @1758632176 {#8639 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8638 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8657 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8658 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8641} #id: 20 #name: "Allume gaz à flamme BRABANTIA" #slug: "allume-gaz-a-flamme-brabantia-3291" #description: """ <div class="col is-12"><ul>\r\n <li>Bec extra long pour les endroits difficiles.</li>\r\n <li>Facile à recharger avec du gaz à briquet.</li>\r\n <li>Garantie 5 ans.</li>\r\n </ul></div><h1>Description allume gaz à flamme BRABANTIA</h1><div class="col is-12">L'allume gaz à flamme BRABANTIA allume en toute simplicité les bougies, les cheminées, les barbecues, les chauffe-plat...\r\n </div><h1>Caractéristiques allume gaz à flamme BRABANTIA</h1><div class="col is-12">Finition inox. Rechargeable avec gaz à briquet. Dimensions : longueur 23 x ø. 2,4 cm. 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 {#8660 …} #channels: Doctrine\ORM\PersistentCollection {#8646 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8642 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8644 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Allume gaz à flamme BRABANTIA" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30173 -props: [ "product" => App\Entity\Product\Product {#8641 #id: 20 #code: "allume-gaz-a-flamme-brabantia-3291" #attributes: Doctrine\ORM\PersistentCollection {#8648 …} #variants: Doctrine\ORM\PersistentCollection {#8650 …} #options: Doctrine\ORM\PersistentCollection {#8654 …} #associations: Doctrine\ORM\PersistentCollection {#8652 …} #createdAt: DateTime @1758632176 {#8639 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8638 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8657 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8658 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8641} #id: 20 #name: "Allume gaz à flamme BRABANTIA" #slug: "allume-gaz-a-flamme-brabantia-3291" #description: """ <div class="col is-12"><ul>\r\n <li>Bec extra long pour les endroits difficiles.</li>\r\n <li>Facile à recharger avec du gaz à briquet.</li>\r\n <li>Garantie 5 ans.</li>\r\n </ul></div><h1>Description allume gaz à flamme BRABANTIA</h1><div class="col is-12">L'allume gaz à flamme BRABANTIA allume en toute simplicité les bougies, les cheminées, les barbecues, les chauffe-plat...\r\n </div><h1>Caractéristiques allume gaz à flamme BRABANTIA</h1><div class="col is-12">Finition inox. Rechargeable avec gaz à briquet. Dimensions : longueur 23 x ø. 2,4 cm. 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 {#8660 …} #channels: Doctrine\ORM\PersistentCollection {#8646 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8642 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8644 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30166 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30157 …} +context: Sylius\TwigHooks\Bag\DataBag {#30224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30154 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30102 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30110 #collection: Doctrine\Common\Collections\ArrayCollection {#30119 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30098 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30166 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30157 …} +context: Sylius\TwigHooks\Bag\DataBag {#30224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30154 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Allume gaz à flamme BRABANTIA" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30110 #collection: Doctrine\Common\Collections\ArrayCollection {#30119 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30098 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30228 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30166 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30157 …} +context: Sylius\TwigHooks\Bag\DataBag {#30224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30154 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30102 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30110 #collection: Doctrine\Common\Collections\ArrayCollection {#30119 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30098 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30269 …} +context: Sylius\TwigHooks\Bag\DataBag {#30276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30277 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30102 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30281 +variant: App\Entity\Product\ProductVariant {#30102 …} +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 {#9081 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12511 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9078 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30269 …} +context: Sylius\TwigHooks\Bag\DataBag {#30276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30277 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8668 #id: 23 #code: "couvercle-anti-projection-1057" #attributes: Doctrine\ORM\PersistentCollection {#8675 …} #variants: Doctrine\ORM\PersistentCollection {#8677 …} #options: Doctrine\ORM\PersistentCollection {#8681 …} #associations: Doctrine\ORM\PersistentCollection {#8679 …} #createdAt: DateTime @1758632176 {#8666 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8665 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8684 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8685 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8668} #id: 23 #name: "Couvercle anti-projection" #slug: "couvercle-anti-projection-1057" #description: """ <div class="col is-12"><ul>\n <li>Sous forme de tamis, idéale pour filtrer le gras.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Nettoyage facile. </li>\n </ul></div><h1>Description couvercle anti-projection</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n <p align="left">Ne salissez plus votre table de cuisson grâce à cet astucieux tamis qui limite les éclaboussures. Existe en plusieurs tailles. Aluminium.</p>\n </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 {#8687 …} #channels: Doctrine\ORM\PersistentCollection {#8673 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8669 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8671 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30164 +product: App\Entity\Product\Product {#8668 #id: 23 #code: "couvercle-anti-projection-1057" #attributes: Doctrine\ORM\PersistentCollection {#8675 …} #variants: Doctrine\ORM\PersistentCollection {#8677 …} #options: Doctrine\ORM\PersistentCollection {#8681 …} #associations: Doctrine\ORM\PersistentCollection {#8679 …} #createdAt: DateTime @1758632176 {#8666 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8665 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8684 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8685 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8668} #id: 23 #name: "Couvercle anti-projection" #slug: "couvercle-anti-projection-1057" #description: """ <div class="col is-12"><ul>\n <li>Sous forme de tamis, idéale pour filtrer le gras.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Nettoyage facile. </li>\n </ul></div><h1>Description couvercle anti-projection</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n <p align="left">Ne salissez plus votre table de cuisson grâce à cet astucieux tamis qui limite les éclaboussures. Existe en plusieurs tailles. Aluminium.</p>\n </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 {#8687 …} #channels: Doctrine\ORM\PersistentCollection {#8673 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8669 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8671 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30344 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8668 #id: 23 #code: "couvercle-anti-projection-1057" #attributes: Doctrine\ORM\PersistentCollection {#8675 …} #variants: Doctrine\ORM\PersistentCollection {#8677 …} #options: Doctrine\ORM\PersistentCollection {#8681 …} #associations: Doctrine\ORM\PersistentCollection {#8679 …} #createdAt: DateTime @1758632176 {#8666 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8665 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8684 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8685 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8668} #id: 23 #name: "Couvercle anti-projection" #slug: "couvercle-anti-projection-1057" #description: """ <div class="col is-12"><ul>\n <li>Sous forme de tamis, idéale pour filtrer le gras.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Nettoyage facile. </li>\n </ul></div><h1>Description couvercle anti-projection</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n <p align="left">Ne salissez plus votre table de cuisson grâce à cet astucieux tamis qui limite les éclaboussures. Existe en plusieurs tailles. Aluminium.</p>\n </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 {#8687 …} #channels: Doctrine\ORM\PersistentCollection {#8673 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8669 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8671 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couvercle anti-projection" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30415 -props: [ "product" => App\Entity\Product\Product {#8668 #id: 23 #code: "couvercle-anti-projection-1057" #attributes: Doctrine\ORM\PersistentCollection {#8675 …} #variants: Doctrine\ORM\PersistentCollection {#8677 …} #options: Doctrine\ORM\PersistentCollection {#8681 …} #associations: Doctrine\ORM\PersistentCollection {#8679 …} #createdAt: DateTime @1758632176 {#8666 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8665 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8684 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8685 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8668} #id: 23 #name: "Couvercle anti-projection" #slug: "couvercle-anti-projection-1057" #description: """ <div class="col is-12"><ul>\n <li>Sous forme de tamis, idéale pour filtrer le gras.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Nettoyage facile. </li>\n </ul></div><h1>Description couvercle anti-projection</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n <p align="left">Ne salissez plus votre table de cuisson grâce à cet astucieux tamis qui limite les éclaboussures. Existe en plusieurs tailles. Aluminium.</p>\n </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 {#8687 …} #channels: Doctrine\ORM\PersistentCollection {#8673 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8669 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8671 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30399 …} +context: Sylius\TwigHooks\Bag\DataBag {#30466 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30396 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30344 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30352 #collection: Doctrine\Common\Collections\ArrayCollection {#30361 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30340 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38396 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30399 …} +context: Sylius\TwigHooks\Bag\DataBag {#30466 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30396 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couvercle anti-projection" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30352 #collection: Doctrine\Common\Collections\ArrayCollection {#30361 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30340 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38396 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30514 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30399 …} +context: Sylius\TwigHooks\Bag\DataBag {#30466 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30396 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30344 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30352 #collection: Doctrine\Common\Collections\ArrayCollection {#30361 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30340 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38396 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30564 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30555 …} +context: Sylius\TwigHooks\Bag\DataBag {#30562 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30563 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30344 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30567 +variant: App\Entity\Product\ProductVariant {#30344 …} +price: "22,00\u{A0}€" +originalPrice: "24,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9081 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12511 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9078 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30564 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30555 …} +context: Sylius\TwigHooks\Bag\DataBag {#30562 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30563 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8695 #id: 26 #code: "panier-vapeur-marguerite-universel-inox-502" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632176 {#8693 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8692 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8695} #id: 26 #name: "Panier vapeur Marguerite universel inox" #slug: "panier-vapeur-marguerite-universel-inox-502" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à la dimension de la casserole.</li>\n <li>Se plie à plat, possiblité de rangement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Descrition panier vapeur "marguerite"</h1><div class="col is-12"><p>Posée sur ses pieds ce panier vapeur universel, aussi appellé "marguerite", se pose dans une casserole sur un fond d'eau. Ses pétales s'adaptent à la dimension de la casserole. Une tige centrale permet de le retirer. Idéal pour cuire des petites quantités.<br /><br />Inox. Se plie à plat, possibilité de rangement dans un tiroir. Va au lave vaisselle. 2 tailles.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30406 +product: App\Entity\Product\Product {#8695 #id: 26 #code: "panier-vapeur-marguerite-universel-inox-502" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632176 {#8693 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8692 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8695} #id: 26 #name: "Panier vapeur Marguerite universel inox" #slug: "panier-vapeur-marguerite-universel-inox-502" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à la dimension de la casserole.</li>\n <li>Se plie à plat, possiblité de rangement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Descrition panier vapeur "marguerite"</h1><div class="col is-12"><p>Posée sur ses pieds ce panier vapeur universel, aussi appellé "marguerite", se pose dans une casserole sur un fond d'eau. Ses pétales s'adaptent à la dimension de la casserole. Une tige centrale permet de le retirer. Idéal pour cuire des petites quantités.<br /><br />Inox. Se plie à plat, possibilité de rangement dans un tiroir. Va au lave vaisselle. 2 tailles.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30630 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8695 #id: 26 #code: "panier-vapeur-marguerite-universel-inox-502" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632176 {#8693 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8692 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8695} #id: 26 #name: "Panier vapeur Marguerite universel inox" #slug: "panier-vapeur-marguerite-universel-inox-502" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à la dimension de la casserole.</li>\n <li>Se plie à plat, possiblité de rangement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Descrition panier vapeur "marguerite"</h1><div class="col is-12"><p>Posée sur ses pieds ce panier vapeur universel, aussi appellé "marguerite", se pose dans une casserole sur un fond d'eau. Ses pétales s'adaptent à la dimension de la casserole. Une tige centrale permet de le retirer. Idéal pour cuire des petites quantités.<br /><br />Inox. Se plie à plat, possibilité de rangement dans un tiroir. Va au lave vaisselle. 2 tailles.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Panier vapeur Marguerite universel inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30701 -props: [ "product" => App\Entity\Product\Product {#8695 #id: 26 #code: "panier-vapeur-marguerite-universel-inox-502" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632176 {#8693 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8692 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8695} #id: 26 #name: "Panier vapeur Marguerite universel inox" #slug: "panier-vapeur-marguerite-universel-inox-502" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à la dimension de la casserole.</li>\n <li>Se plie à plat, possiblité de rangement dans un tiroir.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Descrition panier vapeur "marguerite"</h1><div class="col is-12"><p>Posée sur ses pieds ce panier vapeur universel, aussi appellé "marguerite", se pose dans une casserole sur un fond d'eau. Ses pétales s'adaptent à la dimension de la casserole. Une tige centrale permet de le retirer. Idéal pour cuire des petites quantités.<br /><br />Inox. Se plie à plat, possibilité de rangement dans un tiroir. Va au lave vaisselle. 2 tailles.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30766 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30685 …} +context: Sylius\TwigHooks\Bag\DataBag {#30755 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30682 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30630 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30638 #collection: Doctrine\Common\Collections\ArrayCollection {#30647 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38410 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38412 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30766 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30685 …} +context: Sylius\TwigHooks\Bag\DataBag {#30755 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30682 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Panier vapeur Marguerite universel inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30638 #collection: Doctrine\Common\Collections\ArrayCollection {#30647 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38410 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38412 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30771 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30766 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30685 …} +context: Sylius\TwigHooks\Bag\DataBag {#30755 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30682 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30630 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30638 #collection: Doctrine\Common\Collections\ArrayCollection {#30647 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38410 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38412 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30811 …} +context: Sylius\TwigHooks\Bag\DataBag {#30818 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30819 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30630 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30823 +variant: App\Entity\Product\ProductVariant {#30630 …} +price: "11,00\u{A0}€" +originalPrice: "11,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9081 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12511 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9078 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30811 …} +context: Sylius\TwigHooks\Bag\DataBag {#30818 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30819 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 27 #code: "panier-cuit-vapeur-bambou-2813" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632176 {#8720 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8719 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 27 #name: "Panier cuit vapeur bambou" #slug: "panier-cuit-vapeur-bambou-2813" #description: """ <div class="col is-12"><ul>\n <li>Permet de cuir en même temps poisson, crevettes, légumes, sans matières grasses.</li>\n <li>Préserve les saveurs et les sels minéraux. </li>\n </ul></div><h1>Description panier cuit vapeur bambou</h1><div class="col is-12">Le Panier cuit vapeur bambou est indispensable pour la préparation de vos plats asiatiques. Il permet de cuire en même temps poisson, crevettes, légumes... sans matière grasse tout en préservant les saveurs et les sels minéraux. Placé sur une casserole d’eau bouillante ou dans un wok, il peut être présenté ensuite directement à table.<br /></div><h1>Caractéristiques panier cuit vapeur bambou</h1><div class="col is-12">Bambou naturel tressé. ø 20 cm. H 14 cm. 2 niveaux + couvercle. </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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30692 +product: App\Entity\Product\Product {#8722 #id: 27 #code: "panier-cuit-vapeur-bambou-2813" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632176 {#8720 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8719 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 27 #name: "Panier cuit vapeur bambou" #slug: "panier-cuit-vapeur-bambou-2813" #description: """ <div class="col is-12"><ul>\n <li>Permet de cuir en même temps poisson, crevettes, légumes, sans matières grasses.</li>\n <li>Préserve les saveurs et les sels minéraux. </li>\n </ul></div><h1>Description panier cuit vapeur bambou</h1><div class="col is-12">Le Panier cuit vapeur bambou est indispensable pour la préparation de vos plats asiatiques. Il permet de cuire en même temps poisson, crevettes, légumes... sans matière grasse tout en préservant les saveurs et les sels minéraux. Placé sur une casserole d’eau bouillante ou dans un wok, il peut être présenté ensuite directement à table.<br /></div><h1>Caractéristiques panier cuit vapeur bambou</h1><div class="col is-12">Bambou naturel tressé. ø 20 cm. H 14 cm. 2 niveaux + couvercle. </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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30886 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 27 #code: "panier-cuit-vapeur-bambou-2813" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632176 {#8720 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8719 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 27 #name: "Panier cuit vapeur bambou" #slug: "panier-cuit-vapeur-bambou-2813" #description: """ <div class="col is-12"><ul>\n <li>Permet de cuir en même temps poisson, crevettes, légumes, sans matières grasses.</li>\n <li>Préserve les saveurs et les sels minéraux. </li>\n </ul></div><h1>Description panier cuit vapeur bambou</h1><div class="col is-12">Le Panier cuit vapeur bambou est indispensable pour la préparation de vos plats asiatiques. Il permet de cuire en même temps poisson, crevettes, légumes... sans matière grasse tout en préservant les saveurs et les sels minéraux. Placé sur une casserole d’eau bouillante ou dans un wok, il peut être présenté ensuite directement à table.<br /></div><h1>Caractéristiques panier cuit vapeur bambou</h1><div class="col is-12">Bambou naturel tressé. ø 20 cm. H 14 cm. 2 niveaux + couvercle. </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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Panier cuit vapeur bambou" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30957 -props: [ "product" => App\Entity\Product\Product {#8722 #id: 27 #code: "panier-cuit-vapeur-bambou-2813" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632176 {#8720 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#8719 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 27 #name: "Panier cuit vapeur bambou" #slug: "panier-cuit-vapeur-bambou-2813" #description: """ <div class="col is-12"><ul>\n <li>Permet de cuir en même temps poisson, crevettes, légumes, sans matières grasses.</li>\n <li>Préserve les saveurs et les sels minéraux. </li>\n </ul></div><h1>Description panier cuit vapeur bambou</h1><div class="col is-12">Le Panier cuit vapeur bambou est indispensable pour la préparation de vos plats asiatiques. Il permet de cuire en même temps poisson, crevettes, légumes... sans matière grasse tout en préservant les saveurs et les sels minéraux. Placé sur une casserole d’eau bouillante ou dans un wok, il peut être présenté ensuite directement à table.<br /></div><h1>Caractéristiques panier cuit vapeur bambou</h1><div class="col is-12">Bambou naturel tressé. ø 20 cm. H 14 cm. 2 niveaux + couvercle. </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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30941 …} +context: Sylius\TwigHooks\Bag\DataBag {#31011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30938 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30886 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30894 #collection: Doctrine\Common\Collections\ArrayCollection {#30903 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30882 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38424 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38426 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30941 …} +context: Sylius\TwigHooks\Bag\DataBag {#31011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30938 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Panier cuit vapeur bambou" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30894 #collection: Doctrine\Common\Collections\ArrayCollection {#30903 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30882 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38424 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38426 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31015 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30941 …} +context: Sylius\TwigHooks\Bag\DataBag {#31011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30938 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30886 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30894 #collection: Doctrine\Common\Collections\ArrayCollection {#30903 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30882 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38424 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38426 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31056 …} +context: Sylius\TwigHooks\Bag\DataBag {#31063 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31064 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30886 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31068 +variant: App\Entity\Product\ProductVariant {#30886 …} +price: "21,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9081 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12511 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9078 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31065 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31056 …} +context: Sylius\TwigHooks\Bag\DataBag {#31063 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31064 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 104.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27434 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12576 …} +context: Sylius\TwigHooks\Bag\DataBag {#27456 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12586 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31387 +cart: App\Entity\Order\Order {#13490 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27434 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12576 …} +context: Sylius\TwigHooks\Bag\DataBag {#27456 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12586 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||