Components
12
Twig Components
44
Render Count
70
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13222 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13215 …} +context: Sylius\TwigHooks\Bag\DataBag {#13221 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13220 …} +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 {#13842 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13113 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13222 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13215 …} +context: Sylius\TwigHooks\Bag\DataBag {#13221 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13220 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13919 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13915 …} +context: Sylius\TwigHooks\Bag\DataBag {#13917 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13918 …} +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 {#13928 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13919 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13915 …} +context: Sylius\TwigHooks\Bag\DataBag {#13917 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13918 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14010 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13989 …} +context: Sylius\TwigHooks\Bag\DataBag {#14009 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14008 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14025 +cart: App\Entity\Order\Order {#14092 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14010 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13989 …} +context: Sylius\TwigHooks\Bag\DataBag {#14009 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14008 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 14.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14266 …} +context: Sylius\TwigHooks\Bag\DataBag {#14272 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14264 …} +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 {#14287 #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 {#14278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14266 …} +context: Sylius\TwigHooks\Bag\DataBag {#14272 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14264 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27993 …} +context: Sylius\TwigHooks\Bag\DataBag {#27994 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27996 …} +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 {#28006 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27993 …} +context: Sylius\TwigHooks\Bag\DataBag {#27994 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27996 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28110 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28106 …} +context: Sylius\TwigHooks\Bag\DataBag {#28107 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28109 …} +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 {#28118 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28110 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28106 …} +context: Sylius\TwigHooks\Bag\DataBag {#28107 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28109 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28181 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28177 …} +context: Sylius\TwigHooks\Bag\DataBag {#28178 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28180 …} +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 {#28189 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28181 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28177 …} +context: Sylius\TwigHooks\Bag\DataBag {#28178 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28180 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 8.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 1113 #code: "fourchette-a-viande-roesle-3447" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8776 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632310 {#8058 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#7959 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1113 #name: "Fourchette à viande Rösle" #slug: "fourchette-a-viande-roesle-3447" #description: """ <div class="col is-12"><ul>\n <li>Dents pointues longues.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description fourchette à viande Rösle</h1><div class="col is-12">La fourchette à viande Rösle est équipée de longues dents pointues ce qui permet de retourner la viande plus facilement. La cuisson de la viande se laisse facilement vérifier sans en abîmer la chair.</div><h1>Caractéristiques fourchette à viande Rösle</h1><div class="col is-12">Inox 18/10. Longueur 34 cm. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28714 +product: App\Entity\Product\Product {#7949 #id: 1113 #code: "fourchette-a-viande-roesle-3447" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8776 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632310 {#8058 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#7959 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1113 #name: "Fourchette à viande Rösle" #slug: "fourchette-a-viande-roesle-3447" #description: """ <div class="col is-12"><ul>\n <li>Dents pointues longues.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description fourchette à viande Rösle</h1><div class="col is-12">La fourchette à viande Rösle est équipée de longues dents pointues ce qui permet de retourner la viande plus facilement. La cuisson de la viande se laisse facilement vérifier sans en abîmer la chair.</div><h1>Caractéristiques fourchette à viande Rösle</h1><div class="col is-12">Inox 18/10. Longueur 34 cm. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8779 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 1113 #code: "fourchette-a-viande-roesle-3447" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8776 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632310 {#8058 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#7959 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1113 #name: "Fourchette à viande Rösle" #slug: "fourchette-a-viande-roesle-3447" #description: """ <div class="col is-12"><ul>\n <li>Dents pointues longues.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description fourchette à viande Rösle</h1><div class="col is-12">La fourchette à viande Rösle est équipée de longues dents pointues ce qui permet de retourner la viande plus facilement. La cuisson de la viande se laisse facilement vérifier sans en abîmer la chair.</div><h1>Caractéristiques fourchette à viande Rösle</h1><div class="col is-12">Inox 18/10. Longueur 34 cm. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fourchette à viande Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28874 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 1113 #code: "fourchette-a-viande-roesle-3447" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8776 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632310 {#8058 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#7959 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1113 #name: "Fourchette à viande Rösle" #slug: "fourchette-a-viande-roesle-3447" #description: """ <div class="col is-12"><ul>\n <li>Dents pointues longues.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description fourchette à viande Rösle</h1><div class="col is-12">La fourchette à viande Rösle est équipée de longues dents pointues ce qui permet de retourner la viande plus facilement. La cuisson de la viande se laisse facilement vérifier sans en abîmer la chair.</div><h1>Caractéristiques fourchette à viande Rösle</h1><div class="col is-12">Inox 18/10. Longueur 34 cm. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28941 …} +context: Sylius\TwigHooks\Bag\DataBag {#28942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28944 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9050 #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8896 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38123 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38175 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28941 …} +context: Sylius\TwigHooks\Bag\DataBag {#28942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28944 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Fourchette à viande Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9050 #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8896 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38123 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38175 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28949 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28941 …} +context: Sylius\TwigHooks\Bag\DataBag {#28942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28944 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9050 #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8896 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38123 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38175 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29017 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29007 …} +context: Sylius\TwigHooks\Bag\DataBag {#29015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29016 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29026 +variant: App\Entity\Product\ProductVariant {#8779 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9683 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13113 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9680 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29017 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29007 …} +context: Sylius\TwigHooks\Bag\DataBag {#29015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29016 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9054 #id: 1114 #code: "ecumoire-roesle-3449" #attributes: Doctrine\ORM\PersistentCollection {#9061 …} #variants: Doctrine\ORM\PersistentCollection {#9074 …} #options: Doctrine\ORM\PersistentCollection {#9065 …} #associations: Doctrine\ORM\PersistentCollection {#9063 …} #createdAt: DateTime @1758632310 {#9048 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9051 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9068 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9069 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9054} #id: 1114 #name: "Ecumoire Rösle" #slug: "ecumoire-roesle-3449" #description: """ <div class="col is-12"><ul>\n <li>Bord antiglissement.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description Ecumoire Rösle</h1><div class="col is-12">L'écumoire Rösle est idéale pour blanchir entre autre les légumes. Dotée d'un bord haut empêchant les aliments de glisser. Son fond plat aux fines perforations permet d'égoutter rapidement même les aliments fragiles.</div><h1>Caractéristiques Ecumoire Rösle</h1><div class="col is-12">Inox 18/10. Longueur 33 cm. ø 11 cm. Diamètre perforations 2 mm. Bord haut anti-glissement. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9071 …} #channels: Doctrine\ORM\PersistentCollection {#9059 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9055 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9057 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28852 +product: App\Entity\Product\Product {#9054 #id: 1114 #code: "ecumoire-roesle-3449" #attributes: Doctrine\ORM\PersistentCollection {#9061 …} #variants: Doctrine\ORM\PersistentCollection {#9074 …} #options: Doctrine\ORM\PersistentCollection {#9065 …} #associations: Doctrine\ORM\PersistentCollection {#9063 …} #createdAt: DateTime @1758632310 {#9048 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9051 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9068 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9069 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9054} #id: 1114 #name: "Ecumoire Rösle" #slug: "ecumoire-roesle-3449" #description: """ <div class="col is-12"><ul>\n <li>Bord antiglissement.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description Ecumoire Rösle</h1><div class="col is-12">L'écumoire Rösle est idéale pour blanchir entre autre les légumes. Dotée d'un bord haut empêchant les aliments de glisser. Son fond plat aux fines perforations permet d'égoutter rapidement même les aliments fragiles.</div><h1>Caractéristiques Ecumoire Rösle</h1><div class="col is-12">Inox 18/10. Longueur 33 cm. ø 11 cm. Diamètre perforations 2 mm. Bord haut anti-glissement. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9071 …} #channels: Doctrine\ORM\PersistentCollection {#9059 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9055 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9057 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9075 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9054 #id: 1114 #code: "ecumoire-roesle-3449" #attributes: Doctrine\ORM\PersistentCollection {#9061 …} #variants: Doctrine\ORM\PersistentCollection {#9074 …} #options: Doctrine\ORM\PersistentCollection {#9065 …} #associations: Doctrine\ORM\PersistentCollection {#9063 …} #createdAt: DateTime @1758632310 {#9048 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9051 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9068 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9069 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9054} #id: 1114 #name: "Ecumoire Rösle" #slug: "ecumoire-roesle-3449" #description: """ <div class="col is-12"><ul>\n <li>Bord antiglissement.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description Ecumoire Rösle</h1><div class="col is-12">L'écumoire Rösle est idéale pour blanchir entre autre les légumes. Dotée d'un bord haut empêchant les aliments de glisser. Son fond plat aux fines perforations permet d'égoutter rapidement même les aliments fragiles.</div><h1>Caractéristiques Ecumoire Rösle</h1><div class="col is-12">Inox 18/10. Longueur 33 cm. ø 11 cm. Diamètre perforations 2 mm. Bord haut anti-glissement. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9071 …} #channels: Doctrine\ORM\PersistentCollection {#9059 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9055 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9057 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ecumoire Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29153 -props: [ "product" => App\Entity\Product\Product {#9054 #id: 1114 #code: "ecumoire-roesle-3449" #attributes: Doctrine\ORM\PersistentCollection {#9061 …} #variants: Doctrine\ORM\PersistentCollection {#9074 …} #options: Doctrine\ORM\PersistentCollection {#9065 …} #associations: Doctrine\ORM\PersistentCollection {#9063 …} #createdAt: DateTime @1758632310 {#9048 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9051 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9068 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9069 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9054} #id: 1114 #name: "Ecumoire Rösle" #slug: "ecumoire-roesle-3449" #description: """ <div class="col is-12"><ul>\n <li>Bord antiglissement.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description Ecumoire Rösle</h1><div class="col is-12">L'écumoire Rösle est idéale pour blanchir entre autre les légumes. Dotée d'un bord haut empêchant les aliments de glisser. Son fond plat aux fines perforations permet d'égoutter rapidement même les aliments fragiles.</div><h1>Caractéristiques Ecumoire Rösle</h1><div class="col is-12">Inox 18/10. Longueur 33 cm. ø 11 cm. Diamètre perforations 2 mm. Bord haut anti-glissement. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9071 …} #channels: Doctrine\ORM\PersistentCollection {#9059 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9055 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9057 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29199 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29137 …} +context: Sylius\TwigHooks\Bag\DataBag {#29146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29198 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9075 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9085 #collection: Doctrine\Common\Collections\ArrayCollection {#9086 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9084 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38195 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38197 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29199 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29137 …} +context: Sylius\TwigHooks\Bag\DataBag {#29146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29198 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ecumoire Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9085 #collection: Doctrine\Common\Collections\ArrayCollection {#9086 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9084 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38195 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38197 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29205 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29199 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29137 …} +context: Sylius\TwigHooks\Bag\DataBag {#29146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29198 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9075 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9085 #collection: Doctrine\Common\Collections\ArrayCollection {#9086 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9084 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38195 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38197 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29246 …} +context: Sylius\TwigHooks\Bag\DataBag {#29253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29254 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9075 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29258 +variant: App\Entity\Product\ProductVariant {#9075 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9683 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13113 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9680 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29246 …} +context: Sylius\TwigHooks\Bag\DataBag {#29253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29254 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9091 #id: 1115 #code: "ecumoire-araignee-roesle-3450" #attributes: Doctrine\ORM\PersistentCollection {#9098 …} #variants: Doctrine\ORM\PersistentCollection {#9111 …} #options: Doctrine\ORM\PersistentCollection {#9102 …} #associations: Doctrine\ORM\PersistentCollection {#9100 …} #createdAt: DateTime @1758632310 {#9087 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9088 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9105 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9106 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9091} #id: 1115 #name: "Ecumoire araignée Rösle" #slug: "ecumoire-araignee-roesle-3450" #description: """ <div class="col is-12"><ul>\n <li>Spirales larges, écoulement rapide..</li>\n <li>Idéal pour les fritures.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description écumoire araignée Rösle</h1><div class="col is-12">L'écumoire araignée Rösle est idéale pour les fritures<br />L'écumoire araignée Rösle est dotée d'un large espace offert par la spirale permettant un écoulement rapidement du jus ou de l'huile.</div><h1>Caractéristiques écumoire araignée Rösle</h1><div class="col is-12">Inox 18/10. Longueur 38,5 cm. ø 12 cm. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9108 …} #channels: Doctrine\ORM\PersistentCollection {#9096 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9092 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9094 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29144 +product: App\Entity\Product\Product {#9091 #id: 1115 #code: "ecumoire-araignee-roesle-3450" #attributes: Doctrine\ORM\PersistentCollection {#9098 …} #variants: Doctrine\ORM\PersistentCollection {#9111 …} #options: Doctrine\ORM\PersistentCollection {#9102 …} #associations: Doctrine\ORM\PersistentCollection {#9100 …} #createdAt: DateTime @1758632310 {#9087 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9088 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9105 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9106 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9091} #id: 1115 #name: "Ecumoire araignée Rösle" #slug: "ecumoire-araignee-roesle-3450" #description: """ <div class="col is-12"><ul>\n <li>Spirales larges, écoulement rapide..</li>\n <li>Idéal pour les fritures.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description écumoire araignée Rösle</h1><div class="col is-12">L'écumoire araignée Rösle est idéale pour les fritures<br />L'écumoire araignée Rösle est dotée d'un large espace offert par la spirale permettant un écoulement rapidement du jus ou de l'huile.</div><h1>Caractéristiques écumoire araignée Rösle</h1><div class="col is-12">Inox 18/10. Longueur 38,5 cm. ø 12 cm. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9108 …} #channels: Doctrine\ORM\PersistentCollection {#9096 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9092 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9094 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9112 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9091 #id: 1115 #code: "ecumoire-araignee-roesle-3450" #attributes: Doctrine\ORM\PersistentCollection {#9098 …} #variants: Doctrine\ORM\PersistentCollection {#9111 …} #options: Doctrine\ORM\PersistentCollection {#9102 …} #associations: Doctrine\ORM\PersistentCollection {#9100 …} #createdAt: DateTime @1758632310 {#9087 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9088 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9105 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9106 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9091} #id: 1115 #name: "Ecumoire araignée Rösle" #slug: "ecumoire-araignee-roesle-3450" #description: """ <div class="col is-12"><ul>\n <li>Spirales larges, écoulement rapide..</li>\n <li>Idéal pour les fritures.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description écumoire araignée Rösle</h1><div class="col is-12">L'écumoire araignée Rösle est idéale pour les fritures<br />L'écumoire araignée Rösle est dotée d'un large espace offert par la spirale permettant un écoulement rapidement du jus ou de l'huile.</div><h1>Caractéristiques écumoire araignée Rösle</h1><div class="col is-12">Inox 18/10. Longueur 38,5 cm. ø 12 cm. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9108 …} #channels: Doctrine\ORM\PersistentCollection {#9096 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9092 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9094 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ecumoire araignée Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29375 -props: [ "product" => App\Entity\Product\Product {#9091 #id: 1115 #code: "ecumoire-araignee-roesle-3450" #attributes: Doctrine\ORM\PersistentCollection {#9098 …} #variants: Doctrine\ORM\PersistentCollection {#9111 …} #options: Doctrine\ORM\PersistentCollection {#9102 …} #associations: Doctrine\ORM\PersistentCollection {#9100 …} #createdAt: DateTime @1758632310 {#9087 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9088 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9105 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9106 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9091} #id: 1115 #name: "Ecumoire araignée Rösle" #slug: "ecumoire-araignee-roesle-3450" #description: """ <div class="col is-12"><ul>\n <li>Spirales larges, écoulement rapide..</li>\n <li>Idéal pour les fritures.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description écumoire araignée Rösle</h1><div class="col is-12">L'écumoire araignée Rösle est idéale pour les fritures<br />L'écumoire araignée Rösle est dotée d'un large espace offert par la spirale permettant un écoulement rapidement du jus ou de l'huile.</div><h1>Caractéristiques écumoire araignée Rösle</h1><div class="col is-12">Inox 18/10. Longueur 38,5 cm. ø 12 cm. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9108 …} #channels: Doctrine\ORM\PersistentCollection {#9096 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9092 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9094 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29421 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29359 …} +context: Sylius\TwigHooks\Bag\DataBag {#29368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29420 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9112 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9122 #collection: Doctrine\Common\Collections\ArrayCollection {#9123 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9121 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38209 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38211 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29421 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29359 …} +context: Sylius\TwigHooks\Bag\DataBag {#29368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29420 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ecumoire araignée Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9122 #collection: Doctrine\Common\Collections\ArrayCollection {#9123 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9121 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38209 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38211 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29427 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29421 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29359 …} +context: Sylius\TwigHooks\Bag\DataBag {#29368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29420 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9112 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9122 #collection: Doctrine\Common\Collections\ArrayCollection {#9123 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9121 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38209 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38211 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29477 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29468 …} +context: Sylius\TwigHooks\Bag\DataBag {#29475 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29476 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9112 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29480 +variant: App\Entity\Product\ProductVariant {#9112 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9683 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13113 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9680 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29477 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29468 …} +context: Sylius\TwigHooks\Bag\DataBag {#29475 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29476 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9128 #id: 1117 #code: "vide-pomme-roesle-3453" #attributes: Doctrine\ORM\PersistentCollection {#9135 …} #variants: Doctrine\ORM\PersistentCollection {#9148 …} #options: Doctrine\ORM\PersistentCollection {#9139 …} #associations: Doctrine\ORM\PersistentCollection {#9137 …} #createdAt: DateTime @1758632310 {#9124 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9125 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9142 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9143 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9128} #id: 1117 #name: "Vide pomme Rösle" #slug: "vide-pomme-roesle-3453" #description: """ <div class="col is-12"><ul>\n <li>Dents acérées, efficacité garantie.</li>\n <li>Anneau d'accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description vide pomme Rösle</h1><div class="col is-12">Le Vide pomme Rösle permet d'évider facilement les pommes mais aussi les poires et les petites courgettes.<br />Le Vide pomme Rösle est dotée de dents acérées qui entrent facilement dans la chair du fruit ou du légume.</div><h1>Caractéristiques vide pomme Rösle</h1><div class="col is-12">Inox 18/10. Longueur 22,5 cm. ø 2 cm. Dents acérées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9145 …} #channels: Doctrine\ORM\PersistentCollection {#9133 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9129 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9131 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29366 +product: App\Entity\Product\Product {#9128 #id: 1117 #code: "vide-pomme-roesle-3453" #attributes: Doctrine\ORM\PersistentCollection {#9135 …} #variants: Doctrine\ORM\PersistentCollection {#9148 …} #options: Doctrine\ORM\PersistentCollection {#9139 …} #associations: Doctrine\ORM\PersistentCollection {#9137 …} #createdAt: DateTime @1758632310 {#9124 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9125 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9142 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9143 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9128} #id: 1117 #name: "Vide pomme Rösle" #slug: "vide-pomme-roesle-3453" #description: """ <div class="col is-12"><ul>\n <li>Dents acérées, efficacité garantie.</li>\n <li>Anneau d'accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description vide pomme Rösle</h1><div class="col is-12">Le Vide pomme Rösle permet d'évider facilement les pommes mais aussi les poires et les petites courgettes.<br />Le Vide pomme Rösle est dotée de dents acérées qui entrent facilement dans la chair du fruit ou du légume.</div><h1>Caractéristiques vide pomme Rösle</h1><div class="col is-12">Inox 18/10. Longueur 22,5 cm. ø 2 cm. Dents acérées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9145 …} #channels: Doctrine\ORM\PersistentCollection {#9133 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9129 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9131 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9149 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9128 #id: 1117 #code: "vide-pomme-roesle-3453" #attributes: Doctrine\ORM\PersistentCollection {#9135 …} #variants: Doctrine\ORM\PersistentCollection {#9148 …} #options: Doctrine\ORM\PersistentCollection {#9139 …} #associations: Doctrine\ORM\PersistentCollection {#9137 …} #createdAt: DateTime @1758632310 {#9124 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9125 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9142 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9143 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9128} #id: 1117 #name: "Vide pomme Rösle" #slug: "vide-pomme-roesle-3453" #description: """ <div class="col is-12"><ul>\n <li>Dents acérées, efficacité garantie.</li>\n <li>Anneau d'accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description vide pomme Rösle</h1><div class="col is-12">Le Vide pomme Rösle permet d'évider facilement les pommes mais aussi les poires et les petites courgettes.<br />Le Vide pomme Rösle est dotée de dents acérées qui entrent facilement dans la chair du fruit ou du légume.</div><h1>Caractéristiques vide pomme Rösle</h1><div class="col is-12">Inox 18/10. Longueur 22,5 cm. ø 2 cm. Dents acérées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9145 …} #channels: Doctrine\ORM\PersistentCollection {#9133 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9129 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9131 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Vide pomme Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29597 -props: [ "product" => App\Entity\Product\Product {#9128 #id: 1117 #code: "vide-pomme-roesle-3453" #attributes: Doctrine\ORM\PersistentCollection {#9135 …} #variants: Doctrine\ORM\PersistentCollection {#9148 …} #options: Doctrine\ORM\PersistentCollection {#9139 …} #associations: Doctrine\ORM\PersistentCollection {#9137 …} #createdAt: DateTime @1758632310 {#9124 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9125 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9142 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9143 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9128} #id: 1117 #name: "Vide pomme Rösle" #slug: "vide-pomme-roesle-3453" #description: """ <div class="col is-12"><ul>\n <li>Dents acérées, efficacité garantie.</li>\n <li>Anneau d'accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description vide pomme Rösle</h1><div class="col is-12">Le Vide pomme Rösle permet d'évider facilement les pommes mais aussi les poires et les petites courgettes.<br />Le Vide pomme Rösle est dotée de dents acérées qui entrent facilement dans la chair du fruit ou du légume.</div><h1>Caractéristiques vide pomme Rösle</h1><div class="col is-12">Inox 18/10. Longueur 22,5 cm. ø 2 cm. Dents acérées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9145 …} #channels: Doctrine\ORM\PersistentCollection {#9133 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9129 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9131 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29646 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29581 …} +context: Sylius\TwigHooks\Bag\DataBag {#29590 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29645 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9149 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9159 #collection: Doctrine\Common\Collections\ArrayCollection {#9160 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9158 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38223 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38225 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29646 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29581 …} +context: Sylius\TwigHooks\Bag\DataBag {#29590 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29645 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Vide pomme Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9159 #collection: Doctrine\Common\Collections\ArrayCollection {#9160 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9158 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38223 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38225 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29652 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29646 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29581 …} +context: Sylius\TwigHooks\Bag\DataBag {#29590 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29645 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9149 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9159 #collection: Doctrine\Common\Collections\ArrayCollection {#9160 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9158 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38223 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38225 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29693 …} +context: Sylius\TwigHooks\Bag\DataBag {#29700 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29701 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9149 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29705 +variant: App\Entity\Product\ProductVariant {#9149 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9683 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13113 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9680 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29693 …} +context: Sylius\TwigHooks\Bag\DataBag {#29700 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29701 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.43 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9165 #id: 1118 #code: "roulette-a-pizza-roesle-3454" #attributes: Doctrine\ORM\PersistentCollection {#9172 …} #variants: Doctrine\ORM\PersistentCollection {#9185 …} #options: Doctrine\ORM\PersistentCollection {#9176 …} #associations: Doctrine\ORM\PersistentCollection {#9174 …} #createdAt: DateTime @1758632310 {#9161 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9162 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9179 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9180 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9165} #id: 1118 #name: "Roulette à pizza Rösle" #slug: "roulette-a-pizza-roesle-3454" #description: """ <div class="col is-12"><ul>\n <li>Grande roulette affûtée, efficacité garantie.</li>\n <li>Anneau pour accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description roulette à pizza Rösle</h1><div class="col is-12">La roulette à pizza Rösle dotée d'une grande roue affûtée permet une coupe droite et nette de vos pizzas sans abîmer la garniture, même celles à pâte épaisse.</div><h1>Caractéristiques roulette à pizza Rösle</h1><div class="col is-12">Inox 18/10. Longueur 19,5 cm. ø 7 cm. Roulette affûtée. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9182 …} #channels: Doctrine\ORM\PersistentCollection {#9170 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9166 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9168 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29588 +product: App\Entity\Product\Product {#9165 #id: 1118 #code: "roulette-a-pizza-roesle-3454" #attributes: Doctrine\ORM\PersistentCollection {#9172 …} #variants: Doctrine\ORM\PersistentCollection {#9185 …} #options: Doctrine\ORM\PersistentCollection {#9176 …} #associations: Doctrine\ORM\PersistentCollection {#9174 …} #createdAt: DateTime @1758632310 {#9161 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9162 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9179 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9180 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9165} #id: 1118 #name: "Roulette à pizza Rösle" #slug: "roulette-a-pizza-roesle-3454" #description: """ <div class="col is-12"><ul>\n <li>Grande roulette affûtée, efficacité garantie.</li>\n <li>Anneau pour accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description roulette à pizza Rösle</h1><div class="col is-12">La roulette à pizza Rösle dotée d'une grande roue affûtée permet une coupe droite et nette de vos pizzas sans abîmer la garniture, même celles à pâte épaisse.</div><h1>Caractéristiques roulette à pizza Rösle</h1><div class="col is-12">Inox 18/10. Longueur 19,5 cm. ø 7 cm. Roulette affûtée. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9182 …} #channels: Doctrine\ORM\PersistentCollection {#9170 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9166 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9168 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9186 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9165 #id: 1118 #code: "roulette-a-pizza-roesle-3454" #attributes: Doctrine\ORM\PersistentCollection {#9172 …} #variants: Doctrine\ORM\PersistentCollection {#9185 …} #options: Doctrine\ORM\PersistentCollection {#9176 …} #associations: Doctrine\ORM\PersistentCollection {#9174 …} #createdAt: DateTime @1758632310 {#9161 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9162 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9179 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9180 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9165} #id: 1118 #name: "Roulette à pizza Rösle" #slug: "roulette-a-pizza-roesle-3454" #description: """ <div class="col is-12"><ul>\n <li>Grande roulette affûtée, efficacité garantie.</li>\n <li>Anneau pour accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description roulette à pizza Rösle</h1><div class="col is-12">La roulette à pizza Rösle dotée d'une grande roue affûtée permet une coupe droite et nette de vos pizzas sans abîmer la garniture, même celles à pâte épaisse.</div><h1>Caractéristiques roulette à pizza Rösle</h1><div class="col is-12">Inox 18/10. Longueur 19,5 cm. ø 7 cm. Roulette affûtée. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9182 …} #channels: Doctrine\ORM\PersistentCollection {#9170 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9166 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9168 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Roulette à pizza Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29822 -props: [ "product" => App\Entity\Product\Product {#9165 #id: 1118 #code: "roulette-a-pizza-roesle-3454" #attributes: Doctrine\ORM\PersistentCollection {#9172 …} #variants: Doctrine\ORM\PersistentCollection {#9185 …} #options: Doctrine\ORM\PersistentCollection {#9176 …} #associations: Doctrine\ORM\PersistentCollection {#9174 …} #createdAt: DateTime @1758632310 {#9161 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9162 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9179 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9180 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9165} #id: 1118 #name: "Roulette à pizza Rösle" #slug: "roulette-a-pizza-roesle-3454" #description: """ <div class="col is-12"><ul>\n <li>Grande roulette affûtée, efficacité garantie.</li>\n <li>Anneau pour accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description roulette à pizza Rösle</h1><div class="col is-12">La roulette à pizza Rösle dotée d'une grande roue affûtée permet une coupe droite et nette de vos pizzas sans abîmer la garniture, même celles à pâte épaisse.</div><h1>Caractéristiques roulette à pizza Rösle</h1><div class="col is-12">Inox 18/10. Longueur 19,5 cm. ø 7 cm. Roulette affûtée. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9182 …} #channels: Doctrine\ORM\PersistentCollection {#9170 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9166 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9168 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29874 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29806 …} +context: Sylius\TwigHooks\Bag\DataBag {#29815 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29873 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9186 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9196 #collection: Doctrine\Common\Collections\ArrayCollection {#9197 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9195 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38237 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38239 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29874 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29806 …} +context: Sylius\TwigHooks\Bag\DataBag {#29815 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29873 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Roulette à pizza Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9196 #collection: Doctrine\Common\Collections\ArrayCollection {#9197 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9195 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38237 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38239 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29880 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29874 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29806 …} +context: Sylius\TwigHooks\Bag\DataBag {#29815 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29873 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9186 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9196 #collection: Doctrine\Common\Collections\ArrayCollection {#9197 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9195 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38237 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38239 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29930 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29921 …} +context: Sylius\TwigHooks\Bag\DataBag {#29928 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29929 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9186 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29933 +variant: App\Entity\Product\ProductVariant {#9186 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9683 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13113 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9680 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29930 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29921 …} +context: Sylius\TwigHooks\Bag\DataBag {#29928 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29929 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9202 #id: 1119 #code: "zesteur-roesle-3455" #attributes: Doctrine\ORM\PersistentCollection {#9209 …} #variants: Doctrine\ORM\PersistentCollection {#9222 …} #options: Doctrine\ORM\PersistentCollection {#9213 …} #associations: Doctrine\ORM\PersistentCollection {#9211 …} #createdAt: DateTime @1758632310 {#9198 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9199 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9216 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9217 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9202} #id: 1119 #name: "Zesteur Rösle" #slug: "zesteur-roesle-3455" #description: """ <div class="col is-12"><ul>\n <li>Trous affûtés, efficacité garantie.</li>\n <li>Anneau pour suspendre.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description zesteur Rösle</h1><div class="col is-12">Le zesteur Rösle permet de faire facilement des zests d'agrume pour décorer mais aussi relever la saveur de vos gâteaux, sauces ou potages.<br />Le zesteur Rösle est doté de petites trous affûtés permettant de faire des zests très fins sans que la peau blanche et amère de vos agrumes ne soit entamée.</div><h1>Caractéristiques zesteur Rösle</h1><div class="col is-12">Inox 18/10. Longueur 16 cm. Petits trous affûtés. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9219 …} #channels: Doctrine\ORM\PersistentCollection {#9207 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9203 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9205 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29813 +product: App\Entity\Product\Product {#9202 #id: 1119 #code: "zesteur-roesle-3455" #attributes: Doctrine\ORM\PersistentCollection {#9209 …} #variants: Doctrine\ORM\PersistentCollection {#9222 …} #options: Doctrine\ORM\PersistentCollection {#9213 …} #associations: Doctrine\ORM\PersistentCollection {#9211 …} #createdAt: DateTime @1758632310 {#9198 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9199 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9216 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9217 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9202} #id: 1119 #name: "Zesteur Rösle" #slug: "zesteur-roesle-3455" #description: """ <div class="col is-12"><ul>\n <li>Trous affûtés, efficacité garantie.</li>\n <li>Anneau pour suspendre.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description zesteur Rösle</h1><div class="col is-12">Le zesteur Rösle permet de faire facilement des zests d'agrume pour décorer mais aussi relever la saveur de vos gâteaux, sauces ou potages.<br />Le zesteur Rösle est doté de petites trous affûtés permettant de faire des zests très fins sans que la peau blanche et amère de vos agrumes ne soit entamée.</div><h1>Caractéristiques zesteur Rösle</h1><div class="col is-12">Inox 18/10. Longueur 16 cm. Petits trous affûtés. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9219 …} #channels: Doctrine\ORM\PersistentCollection {#9207 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9203 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9205 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9223 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9202 #id: 1119 #code: "zesteur-roesle-3455" #attributes: Doctrine\ORM\PersistentCollection {#9209 …} #variants: Doctrine\ORM\PersistentCollection {#9222 …} #options: Doctrine\ORM\PersistentCollection {#9213 …} #associations: Doctrine\ORM\PersistentCollection {#9211 …} #createdAt: DateTime @1758632310 {#9198 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9199 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9216 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9217 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9202} #id: 1119 #name: "Zesteur Rösle" #slug: "zesteur-roesle-3455" #description: """ <div class="col is-12"><ul>\n <li>Trous affûtés, efficacité garantie.</li>\n <li>Anneau pour suspendre.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description zesteur Rösle</h1><div class="col is-12">Le zesteur Rösle permet de faire facilement des zests d'agrume pour décorer mais aussi relever la saveur de vos gâteaux, sauces ou potages.<br />Le zesteur Rösle est doté de petites trous affûtés permettant de faire des zests très fins sans que la peau blanche et amère de vos agrumes ne soit entamée.</div><h1>Caractéristiques zesteur Rösle</h1><div class="col is-12">Inox 18/10. Longueur 16 cm. Petits trous affûtés. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9219 …} #channels: Doctrine\ORM\PersistentCollection {#9207 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9203 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9205 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Zesteur Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30050 -props: [ "product" => App\Entity\Product\Product {#9202 #id: 1119 #code: "zesteur-roesle-3455" #attributes: Doctrine\ORM\PersistentCollection {#9209 …} #variants: Doctrine\ORM\PersistentCollection {#9222 …} #options: Doctrine\ORM\PersistentCollection {#9213 …} #associations: Doctrine\ORM\PersistentCollection {#9211 …} #createdAt: DateTime @1758632310 {#9198 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9199 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9216 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9217 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9202} #id: 1119 #name: "Zesteur Rösle" #slug: "zesteur-roesle-3455" #description: """ <div class="col is-12"><ul>\n <li>Trous affûtés, efficacité garantie.</li>\n <li>Anneau pour suspendre.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description zesteur Rösle</h1><div class="col is-12">Le zesteur Rösle permet de faire facilement des zests d'agrume pour décorer mais aussi relever la saveur de vos gâteaux, sauces ou potages.<br />Le zesteur Rösle est doté de petites trous affûtés permettant de faire des zests très fins sans que la peau blanche et amère de vos agrumes ne soit entamée.</div><h1>Caractéristiques zesteur Rösle</h1><div class="col is-12">Inox 18/10. Longueur 16 cm. Petits trous affûtés. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9219 …} #channels: Doctrine\ORM\PersistentCollection {#9207 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9203 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9205 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30099 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30034 …} +context: Sylius\TwigHooks\Bag\DataBag {#30043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30098 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9223 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9233 #collection: Doctrine\Common\Collections\ArrayCollection {#9234 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9232 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38251 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38253 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30099 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30034 …} +context: Sylius\TwigHooks\Bag\DataBag {#30043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30098 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Zesteur Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9233 #collection: Doctrine\Common\Collections\ArrayCollection {#9234 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9232 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38251 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38253 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30105 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30099 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30034 …} +context: Sylius\TwigHooks\Bag\DataBag {#30043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30098 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9223 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9233 #collection: Doctrine\Common\Collections\ArrayCollection {#9234 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9232 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38251 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38253 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30155 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30146 …} +context: Sylius\TwigHooks\Bag\DataBag {#30153 …} +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 {#9223 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30158 +variant: App\Entity\Product\ProductVariant {#9223 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9683 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13113 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9680 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30155 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30146 …} +context: Sylius\TwigHooks\Bag\DataBag {#30153 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30154 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9239 #id: 1123 #code: "eplucheur-rasoir-roesle-3459" #attributes: Doctrine\ORM\PersistentCollection {#9246 …} #variants: Doctrine\ORM\PersistentCollection {#9259 …} #options: Doctrine\ORM\PersistentCollection {#9250 …} #associations: Doctrine\ORM\PersistentCollection {#9248 …} #createdAt: DateTime @1758632310 {#9235 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9236 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9253 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9254 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9239} #id: 1123 #name: "Eplucheur rasoir Rösle" #slug: "eplucheur-rasoir-roesle-3459" #description: """ <div class="col is-12"><ul>\n <li>Lame mobile, s'adapte à toutes les formes..</li>\n <li>Cran incorporé pour retirer les parties abîmées..</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description éplucheur rasoir Rösle</h1><div class="col is-12">L'éplucheur rasoir Rösle est doté d'une lame mobile qui s'adapte à la forme des fruits et légumes pour les éplucher efficacement. <br />L'éplucheur rasoir Rösle est idéal pour les légumes longs comme les carottes, courgettes, salsifis...</div><h1>Caractéristiques éplucheur rasoir Rösle</h1><div class="col is-12">Inox 18/10. Longueur 17 cm. Lame changeable. Cran affûté pour ôter les parties abîmées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9256 …} #channels: Doctrine\ORM\PersistentCollection {#9244 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9240 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9242 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30041 +product: App\Entity\Product\Product {#9239 #id: 1123 #code: "eplucheur-rasoir-roesle-3459" #attributes: Doctrine\ORM\PersistentCollection {#9246 …} #variants: Doctrine\ORM\PersistentCollection {#9259 …} #options: Doctrine\ORM\PersistentCollection {#9250 …} #associations: Doctrine\ORM\PersistentCollection {#9248 …} #createdAt: DateTime @1758632310 {#9235 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9236 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9253 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9254 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9239} #id: 1123 #name: "Eplucheur rasoir Rösle" #slug: "eplucheur-rasoir-roesle-3459" #description: """ <div class="col is-12"><ul>\n <li>Lame mobile, s'adapte à toutes les formes..</li>\n <li>Cran incorporé pour retirer les parties abîmées..</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description éplucheur rasoir Rösle</h1><div class="col is-12">L'éplucheur rasoir Rösle est doté d'une lame mobile qui s'adapte à la forme des fruits et légumes pour les éplucher efficacement. <br />L'éplucheur rasoir Rösle est idéal pour les légumes longs comme les carottes, courgettes, salsifis...</div><h1>Caractéristiques éplucheur rasoir Rösle</h1><div class="col is-12">Inox 18/10. Longueur 17 cm. Lame changeable. Cran affûté pour ôter les parties abîmées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9256 …} #channels: Doctrine\ORM\PersistentCollection {#9244 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9240 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9242 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9260 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9239 #id: 1123 #code: "eplucheur-rasoir-roesle-3459" #attributes: Doctrine\ORM\PersistentCollection {#9246 …} #variants: Doctrine\ORM\PersistentCollection {#9259 …} #options: Doctrine\ORM\PersistentCollection {#9250 …} #associations: Doctrine\ORM\PersistentCollection {#9248 …} #createdAt: DateTime @1758632310 {#9235 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9236 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9253 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9254 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9239} #id: 1123 #name: "Eplucheur rasoir Rösle" #slug: "eplucheur-rasoir-roesle-3459" #description: """ <div class="col is-12"><ul>\n <li>Lame mobile, s'adapte à toutes les formes..</li>\n <li>Cran incorporé pour retirer les parties abîmées..</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description éplucheur rasoir Rösle</h1><div class="col is-12">L'éplucheur rasoir Rösle est doté d'une lame mobile qui s'adapte à la forme des fruits et légumes pour les éplucher efficacement. <br />L'éplucheur rasoir Rösle est idéal pour les légumes longs comme les carottes, courgettes, salsifis...</div><h1>Caractéristiques éplucheur rasoir Rösle</h1><div class="col is-12">Inox 18/10. Longueur 17 cm. Lame changeable. Cran affûté pour ôter les parties abîmées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9256 …} #channels: Doctrine\ORM\PersistentCollection {#9244 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9240 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9242 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Eplucheur rasoir Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30275 -props: [ "product" => App\Entity\Product\Product {#9239 #id: 1123 #code: "eplucheur-rasoir-roesle-3459" #attributes: Doctrine\ORM\PersistentCollection {#9246 …} #variants: Doctrine\ORM\PersistentCollection {#9259 …} #options: Doctrine\ORM\PersistentCollection {#9250 …} #associations: Doctrine\ORM\PersistentCollection {#9248 …} #createdAt: DateTime @1758632310 {#9235 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9236 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9253 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9254 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9239} #id: 1123 #name: "Eplucheur rasoir Rösle" #slug: "eplucheur-rasoir-roesle-3459" #description: """ <div class="col is-12"><ul>\n <li>Lame mobile, s'adapte à toutes les formes..</li>\n <li>Cran incorporé pour retirer les parties abîmées..</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description éplucheur rasoir Rösle</h1><div class="col is-12">L'éplucheur rasoir Rösle est doté d'une lame mobile qui s'adapte à la forme des fruits et légumes pour les éplucher efficacement. <br />L'éplucheur rasoir Rösle est idéal pour les légumes longs comme les carottes, courgettes, salsifis...</div><h1>Caractéristiques éplucheur rasoir Rösle</h1><div class="col is-12">Inox 18/10. Longueur 17 cm. Lame changeable. Cran affûté pour ôter les parties abîmées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9256 …} #channels: Doctrine\ORM\PersistentCollection {#9244 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9240 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9242 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30259 …} +context: Sylius\TwigHooks\Bag\DataBag {#30268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30320 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9260 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9270 #collection: Doctrine\Common\Collections\ArrayCollection {#9271 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9269 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38265 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38267 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30259 …} +context: Sylius\TwigHooks\Bag\DataBag {#30268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30320 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Eplucheur rasoir Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9270 #collection: Doctrine\Common\Collections\ArrayCollection {#9271 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9269 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38265 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38267 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30327 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30259 …} +context: Sylius\TwigHooks\Bag\DataBag {#30268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30320 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9260 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9270 #collection: Doctrine\Common\Collections\ArrayCollection {#9271 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9269 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38265 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38267 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30377 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30368 …} +context: Sylius\TwigHooks\Bag\DataBag {#30375 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30376 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9260 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30380 +variant: App\Entity\Product\ProductVariant {#9260 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9683 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13113 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9680 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30377 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30368 …} +context: Sylius\TwigHooks\Bag\DataBag {#30375 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30376 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9276 #id: 1124 #code: "eplucheur-tomates-kiwis-roesle-3460" #attributes: Doctrine\ORM\PersistentCollection {#9283 …} #variants: Doctrine\ORM\PersistentCollection {#9296 …} #options: Doctrine\ORM\PersistentCollection {#9287 …} #associations: Doctrine\ORM\PersistentCollection {#9285 …} #createdAt: DateTime @1758632310 {#9272 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9273 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9290 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9291 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9276} #id: 1124 #name: "Eplucheur tomates kiwis Rösle" #slug: "eplucheur-tomates-kiwis-roesle-3460" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante, efficacité garantie.</li>\n <li>Protecteur de lame.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description éplucheur tomates kiwis Rösle</h1><div class="col is-12">L'éplucheur tomates kiwis Rösle est doté d'une double lame très tranchante qui enlève la peau même les plus fines des fruits et légumes.<br />L'éplucheur tomates kiwis Rösle est idéal pour les fruits et légumes à chair délicate comme les tomates, kiwis, pêches, mangues...</div><h1>Caractéristiques éplucheur tomates kiwis Rösle</h1><div class="col is-12">Inox 18/10. Longueur 20 cm. Double lame avec capuchon de protection. Cran affûté. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9293 …} #channels: Doctrine\ORM\PersistentCollection {#9281 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9277 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9279 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30266 +product: App\Entity\Product\Product {#9276 #id: 1124 #code: "eplucheur-tomates-kiwis-roesle-3460" #attributes: Doctrine\ORM\PersistentCollection {#9283 …} #variants: Doctrine\ORM\PersistentCollection {#9296 …} #options: Doctrine\ORM\PersistentCollection {#9287 …} #associations: Doctrine\ORM\PersistentCollection {#9285 …} #createdAt: DateTime @1758632310 {#9272 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9273 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9290 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9291 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9276} #id: 1124 #name: "Eplucheur tomates kiwis Rösle" #slug: "eplucheur-tomates-kiwis-roesle-3460" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante, efficacité garantie.</li>\n <li>Protecteur de lame.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description éplucheur tomates kiwis Rösle</h1><div class="col is-12">L'éplucheur tomates kiwis Rösle est doté d'une double lame très tranchante qui enlève la peau même les plus fines des fruits et légumes.<br />L'éplucheur tomates kiwis Rösle est idéal pour les fruits et légumes à chair délicate comme les tomates, kiwis, pêches, mangues...</div><h1>Caractéristiques éplucheur tomates kiwis Rösle</h1><div class="col is-12">Inox 18/10. Longueur 20 cm. Double lame avec capuchon de protection. Cran affûté. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9293 …} #channels: Doctrine\ORM\PersistentCollection {#9281 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9277 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9279 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9297 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9276 #id: 1124 #code: "eplucheur-tomates-kiwis-roesle-3460" #attributes: Doctrine\ORM\PersistentCollection {#9283 …} #variants: Doctrine\ORM\PersistentCollection {#9296 …} #options: Doctrine\ORM\PersistentCollection {#9287 …} #associations: Doctrine\ORM\PersistentCollection {#9285 …} #createdAt: DateTime @1758632310 {#9272 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9273 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9290 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9291 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9276} #id: 1124 #name: "Eplucheur tomates kiwis Rösle" #slug: "eplucheur-tomates-kiwis-roesle-3460" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante, efficacité garantie.</li>\n <li>Protecteur de lame.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description éplucheur tomates kiwis Rösle</h1><div class="col is-12">L'éplucheur tomates kiwis Rösle est doté d'une double lame très tranchante qui enlève la peau même les plus fines des fruits et légumes.<br />L'éplucheur tomates kiwis Rösle est idéal pour les fruits et légumes à chair délicate comme les tomates, kiwis, pêches, mangues...</div><h1>Caractéristiques éplucheur tomates kiwis Rösle</h1><div class="col is-12">Inox 18/10. Longueur 20 cm. Double lame avec capuchon de protection. Cran affûté. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9293 …} #channels: Doctrine\ORM\PersistentCollection {#9281 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9277 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9279 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Eplucheur tomates kiwis Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30497 -props: [ "product" => App\Entity\Product\Product {#9276 #id: 1124 #code: "eplucheur-tomates-kiwis-roesle-3460" #attributes: Doctrine\ORM\PersistentCollection {#9283 …} #variants: Doctrine\ORM\PersistentCollection {#9296 …} #options: Doctrine\ORM\PersistentCollection {#9287 …} #associations: Doctrine\ORM\PersistentCollection {#9285 …} #createdAt: DateTime @1758632310 {#9272 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#9273 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9290 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9291 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9276} #id: 1124 #name: "Eplucheur tomates kiwis Rösle" #slug: "eplucheur-tomates-kiwis-roesle-3460" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante, efficacité garantie.</li>\n <li>Protecteur de lame.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description éplucheur tomates kiwis Rösle</h1><div class="col is-12">L'éplucheur tomates kiwis Rösle est doté d'une double lame très tranchante qui enlève la peau même les plus fines des fruits et légumes.<br />L'éplucheur tomates kiwis Rösle est idéal pour les fruits et légumes à chair délicate comme les tomates, kiwis, pêches, mangues...</div><h1>Caractéristiques éplucheur tomates kiwis Rösle</h1><div class="col is-12">Inox 18/10. Longueur 20 cm. Double lame avec capuchon de protection. Cran affûté. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#9293 …} #channels: Doctrine\ORM\PersistentCollection {#9281 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9277 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9279 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30543 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30481 …} +context: Sylius\TwigHooks\Bag\DataBag {#30490 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9297 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9307 #collection: Doctrine\Common\Collections\ArrayCollection {#9308 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9306 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38279 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38281 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30543 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30481 …} +context: Sylius\TwigHooks\Bag\DataBag {#30490 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Eplucheur tomates kiwis Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9307 #collection: Doctrine\Common\Collections\ArrayCollection {#9308 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9306 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38279 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38281 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30549 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30543 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30481 …} +context: Sylius\TwigHooks\Bag\DataBag {#30490 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30542 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9297 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9307 #collection: Doctrine\Common\Collections\ArrayCollection {#9308 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9306 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38279 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38281 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30599 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30590 …} +context: Sylius\TwigHooks\Bag\DataBag {#30597 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30598 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9297 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30602 +variant: App\Entity\Product\ProductVariant {#9297 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9683 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13113 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9680 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30599 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30590 …} +context: Sylius\TwigHooks\Bag\DataBag {#30597 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30598 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9313 #id: 1103 #code: "cuillere-a-spaghetti-roesle-4009" #attributes: Doctrine\ORM\PersistentCollection {#9320 …} #variants: Doctrine\ORM\PersistentCollection {#9333 …} #options: Doctrine\ORM\PersistentCollection {#9324 …} #associations: Doctrine\ORM\PersistentCollection {#9322 …} #createdAt: DateTime @1758632309 {#9309 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#9310 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9327 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9328 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9313} #id: 1103 #name: "Cuillère à spaghetti Rösle" #slug: "cuillere-a-spaghetti-roesle-4009" #description: """ <div class="col is-12"><ul>\n <li>Trou calibré pour une dose de spaghetti.</li>\n <li>Excellente qualité d'inox.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Cuillère à spaghetti Rösle</h1><div class="col is-12">La cuillère à spaghetti Rösle est dotée de dents profondes et arrondies concues pour servir une bonne portion de spaghetti sans qu'elles ne glissent. L'astucieux trou central permet à la sauce de s'écouler facilement mais est également calibré pour servir de doseur pour une portion de spaghetti standard.</div><h1>Caractéristiques Cuillère à spaghetti Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 29,5 cm. ø 7 cm. Inox 18/10. Manche ergonomique. Trou calibré pour une dose de spaghetti. Va au lave vaisselle. Garantie à vie.</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 {#9330 …} #channels: Doctrine\ORM\PersistentCollection {#9318 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9314 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9316 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30488 +product: App\Entity\Product\Product {#9313 #id: 1103 #code: "cuillere-a-spaghetti-roesle-4009" #attributes: Doctrine\ORM\PersistentCollection {#9320 …} #variants: Doctrine\ORM\PersistentCollection {#9333 …} #options: Doctrine\ORM\PersistentCollection {#9324 …} #associations: Doctrine\ORM\PersistentCollection {#9322 …} #createdAt: DateTime @1758632309 {#9309 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#9310 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9327 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9328 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9313} #id: 1103 #name: "Cuillère à spaghetti Rösle" #slug: "cuillere-a-spaghetti-roesle-4009" #description: """ <div class="col is-12"><ul>\n <li>Trou calibré pour une dose de spaghetti.</li>\n <li>Excellente qualité d'inox.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Cuillère à spaghetti Rösle</h1><div class="col is-12">La cuillère à spaghetti Rösle est dotée de dents profondes et arrondies concues pour servir une bonne portion de spaghetti sans qu'elles ne glissent. L'astucieux trou central permet à la sauce de s'écouler facilement mais est également calibré pour servir de doseur pour une portion de spaghetti standard.</div><h1>Caractéristiques Cuillère à spaghetti Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 29,5 cm. ø 7 cm. Inox 18/10. Manche ergonomique. Trou calibré pour une dose de spaghetti. Va au lave vaisselle. Garantie à vie.</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 {#9330 …} #channels: Doctrine\ORM\PersistentCollection {#9318 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9314 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9316 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9334 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9313 #id: 1103 #code: "cuillere-a-spaghetti-roesle-4009" #attributes: Doctrine\ORM\PersistentCollection {#9320 …} #variants: Doctrine\ORM\PersistentCollection {#9333 …} #options: Doctrine\ORM\PersistentCollection {#9324 …} #associations: Doctrine\ORM\PersistentCollection {#9322 …} #createdAt: DateTime @1758632309 {#9309 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#9310 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9327 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9328 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9313} #id: 1103 #name: "Cuillère à spaghetti Rösle" #slug: "cuillere-a-spaghetti-roesle-4009" #description: """ <div class="col is-12"><ul>\n <li>Trou calibré pour une dose de spaghetti.</li>\n <li>Excellente qualité d'inox.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Cuillère à spaghetti Rösle</h1><div class="col is-12">La cuillère à spaghetti Rösle est dotée de dents profondes et arrondies concues pour servir une bonne portion de spaghetti sans qu'elles ne glissent. L'astucieux trou central permet à la sauce de s'écouler facilement mais est également calibré pour servir de doseur pour une portion de spaghetti standard.</div><h1>Caractéristiques Cuillère à spaghetti Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 29,5 cm. ø 7 cm. Inox 18/10. Manche ergonomique. Trou calibré pour une dose de spaghetti. Va au lave vaisselle. Garantie à vie.</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 {#9330 …} #channels: Doctrine\ORM\PersistentCollection {#9318 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9314 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9316 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuillère à spaghetti Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30719 -props: [ "product" => App\Entity\Product\Product {#9313 #id: 1103 #code: "cuillere-a-spaghetti-roesle-4009" #attributes: Doctrine\ORM\PersistentCollection {#9320 …} #variants: Doctrine\ORM\PersistentCollection {#9333 …} #options: Doctrine\ORM\PersistentCollection {#9324 …} #associations: Doctrine\ORM\PersistentCollection {#9322 …} #createdAt: DateTime @1758632309 {#9309 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#9310 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9327 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9328 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9313} #id: 1103 #name: "Cuillère à spaghetti Rösle" #slug: "cuillere-a-spaghetti-roesle-4009" #description: """ <div class="col is-12"><ul>\n <li>Trou calibré pour une dose de spaghetti.</li>\n <li>Excellente qualité d'inox.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Cuillère à spaghetti Rösle</h1><div class="col is-12">La cuillère à spaghetti Rösle est dotée de dents profondes et arrondies concues pour servir une bonne portion de spaghetti sans qu'elles ne glissent. L'astucieux trou central permet à la sauce de s'écouler facilement mais est également calibré pour servir de doseur pour une portion de spaghetti standard.</div><h1>Caractéristiques Cuillère à spaghetti Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 29,5 cm. ø 7 cm. Inox 18/10. Manche ergonomique. Trou calibré pour une dose de spaghetti. Va au lave vaisselle. Garantie à vie.</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 {#9330 …} #channels: Doctrine\ORM\PersistentCollection {#9318 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9314 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9316 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30768 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30703 …} +context: Sylius\TwigHooks\Bag\DataBag {#30712 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30767 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9334 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9344 #collection: Doctrine\Common\Collections\ArrayCollection {#9345 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9343 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38293 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30768 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30703 …} +context: Sylius\TwigHooks\Bag\DataBag {#30712 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30767 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuillère à spaghetti Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9344 #collection: Doctrine\Common\Collections\ArrayCollection {#9345 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9343 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38293 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30774 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30768 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30703 …} +context: Sylius\TwigHooks\Bag\DataBag {#30712 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30767 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9334 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9344 #collection: Doctrine\Common\Collections\ArrayCollection {#9345 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9343 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38293 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30824 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30815 …} +context: Sylius\TwigHooks\Bag\DataBag {#30822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30823 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9334 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30827 +variant: App\Entity\Product\ProductVariant {#9334 …} +price: "25,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9683 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13113 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9680 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30824 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30815 …} +context: Sylius\TwigHooks\Bag\DataBag {#30822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30823 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27959 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13178 …} +context: Sylius\TwigHooks\Bag\DataBag {#27981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13188 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31139 +cart: App\Entity\Order\Order {#14092 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27959 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13178 …} +context: Sylius\TwigHooks\Bag\DataBag {#27981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13188 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||