Components
12
Twig Components
44
Render Count
67
ms
Render Time
110.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 110.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12824 …} +context: Sylius\TwigHooks\Bag\DataBag {#12830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12829 …} +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 {#13451 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12824 …} +context: Sylius\TwigHooks\Bag\DataBag {#12830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12829 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 110.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13528 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13524 …} +context: Sylius\TwigHooks\Bag\DataBag {#13526 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13527 …} +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 {#13537 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13528 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13524 …} +context: Sylius\TwigHooks\Bag\DataBag {#13526 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13527 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 4.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13619 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13598 …} +context: Sylius\TwigHooks\Bag\DataBag {#13618 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13617 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13634 +cart: App\Entity\Order\Order {#13701 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13619 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13598 …} +context: Sylius\TwigHooks\Bag\DataBag {#13618 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13617 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 110.0 MiB | 14.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13875 …} +context: Sylius\TwigHooks\Bag\DataBag {#13881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13873 …} +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 {#13896 #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 {#13887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13875 …} +context: Sylius\TwigHooks\Bag\DataBag {#13881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13873 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28046 …} +context: Sylius\TwigHooks\Bag\DataBag {#28047 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28049 …} +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 {#28059 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28046 …} +context: Sylius\TwigHooks\Bag\DataBag {#28047 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28049 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 1.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28158 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28154 …} +context: Sylius\TwigHooks\Bag\DataBag {#28155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28157 …} +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 {#28166 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28158 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28154 …} +context: Sylius\TwigHooks\Bag\DataBag {#28155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28157 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 3.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28295 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28298 …} +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 {#28307 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28295 …} +context: Sylius\TwigHooks\Bag\DataBag {#28296 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28298 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 7.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8027 #id: 1617 #code: "cuillere-bois-de-hetre-jetter-7165" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632382 {#7942 : 2025-09-23 20:59:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632382 {#8037 : 2025-09-23 20:59:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8027} #id: 1617 #name: "Cuillère bois de Hêtre Jetter" #slug: "cuillere-bois-de-hetre-jetter-7165" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre non verni.</li>\n <li>Matériau sain.</li>\n <li>Résiste aux hautes températures.</li>\n </ul></div><h1>Descriptif Cuillère bois de Hêtre Jetter</h1><div class="col is-12">La cuillère en bois de hêtre sera un ustensile précieux en cuisine pour mélanger de nombreuses préparations. Résistante à la chaleur, elle est fabriquée dans un matériau parfaitement sain pour cuisiner.</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 {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8306 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7963 …} #reviews: Doctrine\ORM\PersistentCollection {#8284 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8318 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28833 +product: App\Entity\Product\Product {#8027 #id: 1617 #code: "cuillere-bois-de-hetre-jetter-7165" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632382 {#7942 : 2025-09-23 20:59:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632382 {#8037 : 2025-09-23 20:59:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8027} #id: 1617 #name: "Cuillère bois de Hêtre Jetter" #slug: "cuillere-bois-de-hetre-jetter-7165" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre non verni.</li>\n <li>Matériau sain.</li>\n <li>Résiste aux hautes températures.</li>\n </ul></div><h1>Descriptif Cuillère bois de Hêtre Jetter</h1><div class="col is-12">La cuillère en bois de hêtre sera un ustensile précieux en cuisine pour mélanger de nombreuses préparations. Résistante à la chaleur, elle est fabriquée dans un matériau parfaitement sain pour cuisiner.</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 {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8306 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7963 …} #reviews: Doctrine\ORM\PersistentCollection {#8284 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8318 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6054 …} +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 {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 1.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8027 #id: 1617 #code: "cuillere-bois-de-hetre-jetter-7165" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632382 {#7942 : 2025-09-23 20:59:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632382 {#8037 : 2025-09-23 20:59:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8027} #id: 1617 #name: "Cuillère bois de Hêtre Jetter" #slug: "cuillere-bois-de-hetre-jetter-7165" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre non verni.</li>\n <li>Matériau sain.</li>\n <li>Résiste aux hautes températures.</li>\n </ul></div><h1>Descriptif Cuillère bois de Hêtre Jetter</h1><div class="col is-12">La cuillère en bois de hêtre sera un ustensile précieux en cuisine pour mélanger de nombreuses préparations. Résistante à la chaleur, elle est fabriquée dans un matériau parfaitement sain pour cuisiner.</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 {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8306 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7963 …} #reviews: Doctrine\ORM\PersistentCollection {#8284 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8318 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuillère bois de Hêtre Jetter" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28987 -props: [ "product" => App\Entity\Product\Product {#8027 #id: 1617 #code: "cuillere-bois-de-hetre-jetter-7165" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632382 {#7942 : 2025-09-23 20:59:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632382 {#8037 : 2025-09-23 20:59:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8027} #id: 1617 #name: "Cuillère bois de Hêtre Jetter" #slug: "cuillere-bois-de-hetre-jetter-7165" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre non verni.</li>\n <li>Matériau sain.</li>\n <li>Résiste aux hautes températures.</li>\n </ul></div><h1>Descriptif Cuillère bois de Hêtre Jetter</h1><div class="col is-12">La cuillère en bois de hêtre sera un ustensile précieux en cuisine pour mélanger de nombreuses préparations. Résistante à la chaleur, elle est fabriquée dans un matériau parfaitement sain pour cuisiner.</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 {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8306 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7963 …} #reviews: Doctrine\ORM\PersistentCollection {#8284 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8318 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29003 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29007 …} +context: Sylius\TwigHooks\Bag\DataBag {#29008 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28998 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8234 #collection: Doctrine\Common\Collections\ArrayCollection {#8233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6577 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38180 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29003 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29007 …} +context: Sylius\TwigHooks\Bag\DataBag {#29008 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28998 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuillère bois de Hêtre Jetter" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8234 #collection: Doctrine\Common\Collections\ArrayCollection {#8233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6577 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38180 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29074 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29003 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29007 …} +context: Sylius\TwigHooks\Bag\DataBag {#29008 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28998 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8234 #collection: Doctrine\Common\Collections\ArrayCollection {#8233 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6577 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38180 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29140 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29130 …} +context: Sylius\TwigHooks\Bag\DataBag {#29138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29139 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6054 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29149 +variant: App\Entity\Product\ProductVariant {#6054 …} +price: "1,00\u{A0}€" +originalPrice: "1,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29140 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29130 …} +context: Sylius\TwigHooks\Bag\DataBag {#29138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29139 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 4.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8001 #id: 491 #code: "cuit-oeuf-micro-ondes-micro-coq-475" #attributes: Doctrine\ORM\PersistentCollection {#8011 …} #variants: Doctrine\ORM\PersistentCollection {#7993 …} #options: Doctrine\ORM\PersistentCollection {#8358 …} #associations: Doctrine\ORM\PersistentCollection {#8067 …} #createdAt: DateTime @1758632215 {#8230 : 2025-09-23 20:56:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632215 {#8235 : 2025-09-23 20:56:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8359 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8322 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8001} #id: 491 #name: "Cuit oeuf micro-ondes Micro Coq" #slug: "cuit-oeuf-micro-ondes-micro-coq-475" #description: """ <div class="col is-12"><ul>\n <li>Couvercle avec système de blocage.</li>\n <li>Livré avec mode d'emploi et recette. </li>\n <li>Sans BPA ni phtalates.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description cuit oeuf micro-ondes</h1><div class="col is-12"><p>Le cuit oeuf micro-ondes permet de faire cuire en quelques secondes votre oeuf mollet ou à la coque au micro-ondes en cassant l'oeuf directement dedans ! Au delà de ces recettes courantes, vous pouvez réaliser de nombreuses préparations plus élaborées en rajoutant de la crème fraîche, du jambon, des herbes etc... Ce cuit oeuf micro-ondes vous permet de laisser libre cours à votre créativité !</p></div><h1>Caractéristiques Cuit oeuf micro-ondes Micro Coq</h1><div class="col is-12">Plastique alimentaire sans BPA ni phtalates.. Couvercle avec système de blocage. Livré avec mode d'emploi et recette. <strong>Couleur suivant arrivage.</strong></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 {#8261 …} #channels: Doctrine\ORM\PersistentCollection {#8015 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7988 …} #reviews: Doctrine\ORM\PersistentCollection {#7403 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8013 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29054 +product: App\Entity\Product\Product {#8001 #id: 491 #code: "cuit-oeuf-micro-ondes-micro-coq-475" #attributes: Doctrine\ORM\PersistentCollection {#8011 …} #variants: Doctrine\ORM\PersistentCollection {#7993 …} #options: Doctrine\ORM\PersistentCollection {#8358 …} #associations: Doctrine\ORM\PersistentCollection {#8067 …} #createdAt: DateTime @1758632215 {#8230 : 2025-09-23 20:56:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632215 {#8235 : 2025-09-23 20:56:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8359 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8322 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8001} #id: 491 #name: "Cuit oeuf micro-ondes Micro Coq" #slug: "cuit-oeuf-micro-ondes-micro-coq-475" #description: """ <div class="col is-12"><ul>\n <li>Couvercle avec système de blocage.</li>\n <li>Livré avec mode d'emploi et recette. </li>\n <li>Sans BPA ni phtalates.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description cuit oeuf micro-ondes</h1><div class="col is-12"><p>Le cuit oeuf micro-ondes permet de faire cuire en quelques secondes votre oeuf mollet ou à la coque au micro-ondes en cassant l'oeuf directement dedans ! Au delà de ces recettes courantes, vous pouvez réaliser de nombreuses préparations plus élaborées en rajoutant de la crème fraîche, du jambon, des herbes etc... Ce cuit oeuf micro-ondes vous permet de laisser libre cours à votre créativité !</p></div><h1>Caractéristiques Cuit oeuf micro-ondes Micro Coq</h1><div class="col is-12">Plastique alimentaire sans BPA ni phtalates.. Couvercle avec système de blocage. Livré avec mode d'emploi et recette. <strong>Couleur suivant arrivage.</strong></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 {#8261 …} #channels: Doctrine\ORM\PersistentCollection {#8015 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7988 …} #reviews: Doctrine\ORM\PersistentCollection {#7403 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8013 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#7986 …} +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 {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8001 #id: 491 #code: "cuit-oeuf-micro-ondes-micro-coq-475" #attributes: Doctrine\ORM\PersistentCollection {#8011 …} #variants: Doctrine\ORM\PersistentCollection {#7993 …} #options: Doctrine\ORM\PersistentCollection {#8358 …} #associations: Doctrine\ORM\PersistentCollection {#8067 …} #createdAt: DateTime @1758632215 {#8230 : 2025-09-23 20:56:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632215 {#8235 : 2025-09-23 20:56:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8359 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8322 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8001} #id: 491 #name: "Cuit oeuf micro-ondes Micro Coq" #slug: "cuit-oeuf-micro-ondes-micro-coq-475" #description: """ <div class="col is-12"><ul>\n <li>Couvercle avec système de blocage.</li>\n <li>Livré avec mode d'emploi et recette. </li>\n <li>Sans BPA ni phtalates.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description cuit oeuf micro-ondes</h1><div class="col is-12"><p>Le cuit oeuf micro-ondes permet de faire cuire en quelques secondes votre oeuf mollet ou à la coque au micro-ondes en cassant l'oeuf directement dedans ! Au delà de ces recettes courantes, vous pouvez réaliser de nombreuses préparations plus élaborées en rajoutant de la crème fraîche, du jambon, des herbes etc... Ce cuit oeuf micro-ondes vous permet de laisser libre cours à votre créativité !</p></div><h1>Caractéristiques Cuit oeuf micro-ondes Micro Coq</h1><div class="col is-12">Plastique alimentaire sans BPA ni phtalates.. Couvercle avec système de blocage. Livré avec mode d'emploi et recette. <strong>Couleur suivant arrivage.</strong></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 {#8261 …} #channels: Doctrine\ORM\PersistentCollection {#8015 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7988 …} #reviews: Doctrine\ORM\PersistentCollection {#7403 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8013 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuit oeuf micro-ondes Micro Coq" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29276 -props: [ "product" => App\Entity\Product\Product {#8001 #id: 491 #code: "cuit-oeuf-micro-ondes-micro-coq-475" #attributes: Doctrine\ORM\PersistentCollection {#8011 …} #variants: Doctrine\ORM\PersistentCollection {#7993 …} #options: Doctrine\ORM\PersistentCollection {#8358 …} #associations: Doctrine\ORM\PersistentCollection {#8067 …} #createdAt: DateTime @1758632215 {#8230 : 2025-09-23 20:56:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632215 {#8235 : 2025-09-23 20:56:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8359 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8322 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8001} #id: 491 #name: "Cuit oeuf micro-ondes Micro Coq" #slug: "cuit-oeuf-micro-ondes-micro-coq-475" #description: """ <div class="col is-12"><ul>\n <li>Couvercle avec système de blocage.</li>\n <li>Livré avec mode d'emploi et recette. </li>\n <li>Sans BPA ni phtalates.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description cuit oeuf micro-ondes</h1><div class="col is-12"><p>Le cuit oeuf micro-ondes permet de faire cuire en quelques secondes votre oeuf mollet ou à la coque au micro-ondes en cassant l'oeuf directement dedans ! Au delà de ces recettes courantes, vous pouvez réaliser de nombreuses préparations plus élaborées en rajoutant de la crème fraîche, du jambon, des herbes etc... Ce cuit oeuf micro-ondes vous permet de laisser libre cours à votre créativité !</p></div><h1>Caractéristiques Cuit oeuf micro-ondes Micro Coq</h1><div class="col is-12">Plastique alimentaire sans BPA ni phtalates.. Couvercle avec système de blocage. Livré avec mode d'emploi et recette. <strong>Couleur suivant arrivage.</strong></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 {#8261 …} #channels: Doctrine\ORM\PersistentCollection {#8015 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7988 …} #reviews: Doctrine\ORM\PersistentCollection {#7403 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8013 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29331 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29260 …} +context: Sylius\TwigHooks\Bag\DataBag {#29269 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#7986 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8423 #collection: Doctrine\Common\Collections\ArrayCollection {#8422 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8413 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29331 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29260 …} +context: Sylius\TwigHooks\Bag\DataBag {#29269 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuit oeuf micro-ondes Micro Coq" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8423 #collection: Doctrine\Common\Collections\ArrayCollection {#8422 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8413 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29337 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29331 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29260 …} +context: Sylius\TwigHooks\Bag\DataBag {#29269 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#7986 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8423 #collection: Doctrine\Common\Collections\ArrayCollection {#8422 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8413 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29387 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29378 …} +context: Sylius\TwigHooks\Bag\DataBag {#29385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29386 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#7986 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29390 +variant: App\Entity\Product\ProductVariant {#7986 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29387 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29378 …} +context: Sylius\TwigHooks\Bag\DataBag {#29385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29386 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8474 #id: 1143 #code: "thermometre-frigo-488" #attributes: Doctrine\ORM\PersistentCollection {#8490 …} #variants: Doctrine\ORM\PersistentCollection {#8600 …} #options: Doctrine\ORM\PersistentCollection {#8588 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632312 {#8424 : 2025-09-23 20:58:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632312 {#8425 : 2025-09-23 20:58:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8592 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8590 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8474} #id: 1143 #name: "Thermomètre frigo" #slug: "thermometre-frigo-488" #description: """ <div class="col is-12"><div id="ext-comp-9670" style="margin: 0px; padding: 0px; background-color: #dfe8f6;">\n <div id="ext-gen20238" style="margin: 5px 0px 0px; padding: 10px; background: #ffffff;">\n <div style="margin: 0px; padding: 0px;">\n <ul>\n <li><span style="font-family: Verdana;">Pour contrôler en permanence la température de votre frigo ou de votre congélateur.</span></li>\n </ul>\n </div>\n </div>\n </div>\n <div id="ext-comp-9714" style="margin: 0px; padding: 2px; position: absolute; left: auto; top: 61px; zoom: 1; overflow: hidden; z-index: 99; right: 0px; border: 1px solid #cccccc !important; background: #eeeeee;">\n <table style="width: 120px;" border="0" cellspacing="0">\n <tbody>\n <tr>\n <td style="margin: 0px; padding: 0px; vertical-align: middle; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif;" align="left">\n <table border="0" cellspacing="0">\n <tbody>\n <tr>\n <td id="ext-gen19904" style="margin: 0px; padding: 0px; vertical-align: middle; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif;">\n <table id="ext-comp-9715" style="cursor: pointer; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: tahoma, verdana, helvetica;" border="0" cellspacing="0">\n <tbody>\n <tr>\n <td style="margin: 0px; width: 3px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden; height: 3px;"> </em></td>\n <td style="margin: 0px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px repeat-x;"> </td>\n <td style="margin: 0px; width: 3px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden; height: 3px;"> </em></td>\n </tr>\n <tr>\n <td style="margin: 0px; width: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden;"> </em></td>\n <td style="margin: 0px; vertical-align: middle; text-align: center; cursor: pointer; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px repeat-x;"><em style="display: block; padding-right: 10px; background: url(extjs/resources/images/default/button/arrow.gif) 100% 50% no-repeat transparent;"><button id="ext-gen19906" style="cursor: pointer; padding: 0px 3px; border: 0px none; margin: 0px; overflow: visible; width: 16px; outline: none 0px; font-family: arial, tahoma, verdana, helvetica; color: #333333; height: 16px; background-image: initial; background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-position: 50% 50%; background-repeat: no-repeat;"> </button></em></td>\n </tr>\n </tbody>\n </table>\n </td>\n </tr>\n </tbody>\n </table>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br /></div><div class="col is-12"><span style="font-family: Verdana;">De - 40°c à + 50 °c. Pour contrôler en permanence la température de votre frigo ou de votre congélateur. Longueur 18 cm.</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 {#8596 …} #channels: Doctrine\ORM\PersistentCollection {#8486 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8478 …} #reviews: Doctrine\ORM\PersistentCollection {#8475 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8484 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29267 +product: App\Entity\Product\Product {#8474 #id: 1143 #code: "thermometre-frigo-488" #attributes: Doctrine\ORM\PersistentCollection {#8490 …} #variants: Doctrine\ORM\PersistentCollection {#8600 …} #options: Doctrine\ORM\PersistentCollection {#8588 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632312 {#8424 : 2025-09-23 20:58:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632312 {#8425 : 2025-09-23 20:58:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8592 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8590 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8474} #id: 1143 #name: "Thermomètre frigo" #slug: "thermometre-frigo-488" #description: """ <div class="col is-12"><div id="ext-comp-9670" style="margin: 0px; padding: 0px; background-color: #dfe8f6;">\n <div id="ext-gen20238" style="margin: 5px 0px 0px; padding: 10px; background: #ffffff;">\n <div style="margin: 0px; padding: 0px;">\n <ul>\n <li><span style="font-family: Verdana;">Pour contrôler en permanence la température de votre frigo ou de votre congélateur.</span></li>\n </ul>\n </div>\n </div>\n </div>\n <div id="ext-comp-9714" style="margin: 0px; padding: 2px; position: absolute; left: auto; top: 61px; zoom: 1; overflow: hidden; z-index: 99; right: 0px; border: 1px solid #cccccc !important; background: #eeeeee;">\n <table style="width: 120px;" border="0" cellspacing="0">\n <tbody>\n <tr>\n <td style="margin: 0px; padding: 0px; vertical-align: middle; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif;" align="left">\n <table border="0" cellspacing="0">\n <tbody>\n <tr>\n <td id="ext-gen19904" style="margin: 0px; padding: 0px; vertical-align: middle; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif;">\n <table id="ext-comp-9715" style="cursor: pointer; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: tahoma, verdana, helvetica;" border="0" cellspacing="0">\n <tbody>\n <tr>\n <td style="margin: 0px; width: 3px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden; height: 3px;"> </em></td>\n <td style="margin: 0px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px repeat-x;"> </td>\n <td style="margin: 0px; width: 3px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden; height: 3px;"> </em></td>\n </tr>\n <tr>\n <td style="margin: 0px; width: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden;"> </em></td>\n <td style="margin: 0px; vertical-align: middle; text-align: center; cursor: pointer; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px repeat-x;"><em style="display: block; padding-right: 10px; background: url(extjs/resources/images/default/button/arrow.gif) 100% 50% no-repeat transparent;"><button id="ext-gen19906" style="cursor: pointer; padding: 0px 3px; border: 0px none; margin: 0px; overflow: visible; width: 16px; outline: none 0px; font-family: arial, tahoma, verdana, helvetica; color: #333333; height: 16px; background-image: initial; background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-position: 50% 50%; background-repeat: no-repeat;"> </button></em></td>\n </tr>\n </tbody>\n </table>\n </td>\n </tr>\n </tbody>\n </table>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br /></div><div class="col is-12"><span style="font-family: Verdana;">De - 40°c à + 50 °c. Pour contrôler en permanence la température de votre frigo ou de votre congélateur. Longueur 18 cm.</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 {#8596 …} #channels: Doctrine\ORM\PersistentCollection {#8486 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8478 …} #reviews: Doctrine\ORM\PersistentCollection {#8475 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8484 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8601 …} +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 {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8474 #id: 1143 #code: "thermometre-frigo-488" #attributes: Doctrine\ORM\PersistentCollection {#8490 …} #variants: Doctrine\ORM\PersistentCollection {#8600 …} #options: Doctrine\ORM\PersistentCollection {#8588 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632312 {#8424 : 2025-09-23 20:58:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632312 {#8425 : 2025-09-23 20:58:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8592 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8590 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8474} #id: 1143 #name: "Thermomètre frigo" #slug: "thermometre-frigo-488" #description: """ <div class="col is-12"><div id="ext-comp-9670" style="margin: 0px; padding: 0px; background-color: #dfe8f6;">\n <div id="ext-gen20238" style="margin: 5px 0px 0px; padding: 10px; background: #ffffff;">\n <div style="margin: 0px; padding: 0px;">\n <ul>\n <li><span style="font-family: Verdana;">Pour contrôler en permanence la température de votre frigo ou de votre congélateur.</span></li>\n </ul>\n </div>\n </div>\n </div>\n <div id="ext-comp-9714" style="margin: 0px; padding: 2px; position: absolute; left: auto; top: 61px; zoom: 1; overflow: hidden; z-index: 99; right: 0px; border: 1px solid #cccccc !important; background: #eeeeee;">\n <table style="width: 120px;" border="0" cellspacing="0">\n <tbody>\n <tr>\n <td style="margin: 0px; padding: 0px; vertical-align: middle; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif;" align="left">\n <table border="0" cellspacing="0">\n <tbody>\n <tr>\n <td id="ext-gen19904" style="margin: 0px; padding: 0px; vertical-align: middle; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif;">\n <table id="ext-comp-9715" style="cursor: pointer; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: tahoma, verdana, helvetica;" border="0" cellspacing="0">\n <tbody>\n <tr>\n <td style="margin: 0px; width: 3px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden; height: 3px;"> </em></td>\n <td style="margin: 0px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px repeat-x;"> </td>\n <td style="margin: 0px; width: 3px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden; height: 3px;"> </em></td>\n </tr>\n <tr>\n <td style="margin: 0px; width: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden;"> </em></td>\n <td style="margin: 0px; vertical-align: middle; text-align: center; cursor: pointer; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px repeat-x;"><em style="display: block; padding-right: 10px; background: url(extjs/resources/images/default/button/arrow.gif) 100% 50% no-repeat transparent;"><button id="ext-gen19906" style="cursor: pointer; padding: 0px 3px; border: 0px none; margin: 0px; overflow: visible; width: 16px; outline: none 0px; font-family: arial, tahoma, verdana, helvetica; color: #333333; height: 16px; background-image: initial; background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-position: 50% 50%; background-repeat: no-repeat;"> </button></em></td>\n </tr>\n </tbody>\n </table>\n </td>\n </tr>\n </tbody>\n </table>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br /></div><div class="col is-12"><span style="font-family: Verdana;">De - 40°c à + 50 °c. Pour contrôler en permanence la température de votre frigo ou de votre congélateur. Longueur 18 cm.</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 {#8596 …} #channels: Doctrine\ORM\PersistentCollection {#8486 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8478 …} #reviews: Doctrine\ORM\PersistentCollection {#8475 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8484 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Thermomètre frigo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29507 -props: [ "product" => App\Entity\Product\Product {#8474 #id: 1143 #code: "thermometre-frigo-488" #attributes: Doctrine\ORM\PersistentCollection {#8490 …} #variants: Doctrine\ORM\PersistentCollection {#8600 …} #options: Doctrine\ORM\PersistentCollection {#8588 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632312 {#8424 : 2025-09-23 20:58:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632312 {#8425 : 2025-09-23 20:58:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8592 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8590 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8474} #id: 1143 #name: "Thermomètre frigo" #slug: "thermometre-frigo-488" #description: """ <div class="col is-12"><div id="ext-comp-9670" style="margin: 0px; padding: 0px; background-color: #dfe8f6;">\n <div id="ext-gen20238" style="margin: 5px 0px 0px; padding: 10px; background: #ffffff;">\n <div style="margin: 0px; padding: 0px;">\n <ul>\n <li><span style="font-family: Verdana;">Pour contrôler en permanence la température de votre frigo ou de votre congélateur.</span></li>\n </ul>\n </div>\n </div>\n </div>\n <div id="ext-comp-9714" style="margin: 0px; padding: 2px; position: absolute; left: auto; top: 61px; zoom: 1; overflow: hidden; z-index: 99; right: 0px; border: 1px solid #cccccc !important; background: #eeeeee;">\n <table style="width: 120px;" border="0" cellspacing="0">\n <tbody>\n <tr>\n <td style="margin: 0px; padding: 0px; vertical-align: middle; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif;" align="left">\n <table border="0" cellspacing="0">\n <tbody>\n <tr>\n <td id="ext-gen19904" style="margin: 0px; padding: 0px; vertical-align: middle; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif;">\n <table id="ext-comp-9715" style="cursor: pointer; white-space: nowrap; font-stretch: normal; font-size: 11px; font-family: tahoma, verdana, helvetica;" border="0" cellspacing="0">\n <tbody>\n <tr>\n <td style="margin: 0px; width: 3px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden; height: 3px;"> </em></td>\n <td style="margin: 0px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px repeat-x;"> </td>\n <td style="margin: 0px; width: 3px; height: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden; height: 3px;"> </em></td>\n </tr>\n <tr>\n <td style="margin: 0px; width: 3px; vertical-align: middle; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px no-repeat;"><em style="font-size: 1px; line-height: 1px; width: 3px; display: block; overflow: hidden;"> </em></td>\n <td style="margin: 0px; vertical-align: middle; text-align: center; cursor: pointer; font-stretch: normal; font-size: 11px; font-family: arial, tahoma, helvetica, sans-serif; padding: 0px !important; background: url(extjs/resources/images/default/button/btn.gif) 500px 500px repeat-x;"><em style="display: block; padding-right: 10px; background: url(extjs/resources/images/default/button/arrow.gif) 100% 50% no-repeat transparent;"><button id="ext-gen19906" style="cursor: pointer; padding: 0px 3px; border: 0px none; margin: 0px; overflow: visible; width: 16px; outline: none 0px; font-family: arial, tahoma, verdana, helvetica; color: #333333; height: 16px; background-image: initial; background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-position: 50% 50%; background-repeat: no-repeat;"> </button></em></td>\n </tr>\n </tbody>\n </table>\n </td>\n </tr>\n </tbody>\n </table>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n <br /></div><div class="col is-12"><span style="font-family: Verdana;">De - 40°c à + 50 °c. Pour contrôler en permanence la température de votre frigo ou de votre congélateur. Longueur 18 cm.</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 {#8596 …} #channels: Doctrine\ORM\PersistentCollection {#8486 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8478 …} #reviews: Doctrine\ORM\PersistentCollection {#8475 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8484 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29553 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29491 …} +context: Sylius\TwigHooks\Bag\DataBag {#29500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29552 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8601 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8676 #collection: Doctrine\Common\Collections\ArrayCollection {#8677 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8675 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29553 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29491 …} +context: Sylius\TwigHooks\Bag\DataBag {#29500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29552 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Thermomètre frigo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8676 #collection: Doctrine\Common\Collections\ArrayCollection {#8677 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8675 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29559 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29553 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29491 …} +context: Sylius\TwigHooks\Bag\DataBag {#29500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29552 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8601 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8676 #collection: Doctrine\Common\Collections\ArrayCollection {#8677 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8675 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29609 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29600 …} +context: Sylius\TwigHooks\Bag\DataBag {#29607 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29608 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8601 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29612 +variant: App\Entity\Product\ProductVariant {#8601 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29609 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29600 …} +context: Sylius\TwigHooks\Bag\DataBag {#29607 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29608 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8682 #id: 1173 #code: "pince-a-escargots-inox-6557" #attributes: Doctrine\ORM\PersistentCollection {#8689 …} #variants: Doctrine\ORM\PersistentCollection {#8705 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632316 {#8678 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8679 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8682} #id: 1173 #name: "Pince à Escargots Inox" #slug: "pince-a-escargots-inox-6557" #description: """ <div class="col is-12"><ul>\n <li>Pour déguster les escargots sans vous brûler.</li>\n <li>Inox.</li>\n </ul></div><h1>Caractéristiques Pince à Escargots Inox</h1><div class="col is-12">- Inox.<br />- Dimensions : 15 x 5 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8687 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8683 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29498 +product: App\Entity\Product\Product {#8682 #id: 1173 #code: "pince-a-escargots-inox-6557" #attributes: Doctrine\ORM\PersistentCollection {#8689 …} #variants: Doctrine\ORM\PersistentCollection {#8705 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632316 {#8678 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8679 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8682} #id: 1173 #name: "Pince à Escargots Inox" #slug: "pince-a-escargots-inox-6557" #description: """ <div class="col is-12"><ul>\n <li>Pour déguster les escargots sans vous brûler.</li>\n <li>Inox.</li>\n </ul></div><h1>Caractéristiques Pince à Escargots Inox</h1><div class="col is-12">- Inox.<br />- Dimensions : 15 x 5 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8687 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8683 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8706 …} +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 {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8682 #id: 1173 #code: "pince-a-escargots-inox-6557" #attributes: Doctrine\ORM\PersistentCollection {#8689 …} #variants: Doctrine\ORM\PersistentCollection {#8705 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632316 {#8678 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8679 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8682} #id: 1173 #name: "Pince à Escargots Inox" #slug: "pince-a-escargots-inox-6557" #description: """ <div class="col is-12"><ul>\n <li>Pour déguster les escargots sans vous brûler.</li>\n <li>Inox.</li>\n </ul></div><h1>Caractéristiques Pince à Escargots Inox</h1><div class="col is-12">- Inox.<br />- Dimensions : 15 x 5 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8687 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8683 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pince à Escargots Inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29729 -props: [ "product" => App\Entity\Product\Product {#8682 #id: 1173 #code: "pince-a-escargots-inox-6557" #attributes: Doctrine\ORM\PersistentCollection {#8689 …} #variants: Doctrine\ORM\PersistentCollection {#8705 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632316 {#8678 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8679 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8682} #id: 1173 #name: "Pince à Escargots Inox" #slug: "pince-a-escargots-inox-6557" #description: """ <div class="col is-12"><ul>\n <li>Pour déguster les escargots sans vous brûler.</li>\n <li>Inox.</li>\n </ul></div><h1>Caractéristiques Pince à Escargots Inox</h1><div class="col is-12">- Inox.<br />- Dimensions : 15 x 5 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8687 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8683 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8685 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29775 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29713 …} +context: Sylius\TwigHooks\Bag\DataBag {#29722 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29774 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8706 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8716 #collection: Doctrine\Common\Collections\ArrayCollection {#8717 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8715 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29775 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29713 …} +context: Sylius\TwigHooks\Bag\DataBag {#29722 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29774 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pince à Escargots Inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8716 #collection: Doctrine\Common\Collections\ArrayCollection {#8717 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8715 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29781 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29775 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29713 …} +context: Sylius\TwigHooks\Bag\DataBag {#29722 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29774 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8706 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8716 #collection: Doctrine\Common\Collections\ArrayCollection {#8717 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8715 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29822 …} +context: Sylius\TwigHooks\Bag\DataBag {#29829 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29830 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8706 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29834 +variant: App\Entity\Product\ProductVariant {#8706 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29822 …} +context: Sylius\TwigHooks\Bag\DataBag {#29829 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29830 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 1257 #code: "cuillere-a-miel-bois-de-hetre-patisse-7375" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8745 …} #options: Doctrine\ORM\PersistentCollection {#8733 …} #associations: Doctrine\ORM\PersistentCollection {#8731 …} #createdAt: DateTime @1758632324 {#8718 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8719 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8736 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8737 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 1257 #name: "Cuillère à Miel Bois de Hêtre Patisse" #slug: "cuillere-a-miel-bois-de-hetre-patisse-7375" #description: """ <div class="col is-12"><ul>\n <li>Incontournable pour le miel.</li>\n <li>Bois de hêtre.</li>\n </ul></div><h1>Descriptif Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">Cuillère à miel en bois de hêtre, incontournable pour sortir le miel de son pot et l'étaler !</div><h1>Caractéristiques Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Longueur 17,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8739 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29720 +product: App\Entity\Product\Product {#8722 #id: 1257 #code: "cuillere-a-miel-bois-de-hetre-patisse-7375" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8745 …} #options: Doctrine\ORM\PersistentCollection {#8733 …} #associations: Doctrine\ORM\PersistentCollection {#8731 …} #createdAt: DateTime @1758632324 {#8718 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8719 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8736 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8737 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 1257 #name: "Cuillère à Miel Bois de Hêtre Patisse" #slug: "cuillere-a-miel-bois-de-hetre-patisse-7375" #description: """ <div class="col is-12"><ul>\n <li>Incontournable pour le miel.</li>\n <li>Bois de hêtre.</li>\n </ul></div><h1>Descriptif Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">Cuillère à miel en bois de hêtre, incontournable pour sortir le miel de son pot et l'étaler !</div><h1>Caractéristiques Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Longueur 17,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8739 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8746 …} +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 {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 1257 #code: "cuillere-a-miel-bois-de-hetre-patisse-7375" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8745 …} #options: Doctrine\ORM\PersistentCollection {#8733 …} #associations: Doctrine\ORM\PersistentCollection {#8731 …} #createdAt: DateTime @1758632324 {#8718 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8719 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8736 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8737 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 1257 #name: "Cuillère à Miel Bois de Hêtre Patisse" #slug: "cuillere-a-miel-bois-de-hetre-patisse-7375" #description: """ <div class="col is-12"><ul>\n <li>Incontournable pour le miel.</li>\n <li>Bois de hêtre.</li>\n </ul></div><h1>Descriptif Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">Cuillère à miel en bois de hêtre, incontournable pour sortir le miel de son pot et l'étaler !</div><h1>Caractéristiques Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Longueur 17,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8739 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuillère à Miel Bois de Hêtre Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29951 -props: [ "product" => App\Entity\Product\Product {#8722 #id: 1257 #code: "cuillere-a-miel-bois-de-hetre-patisse-7375" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8745 …} #options: Doctrine\ORM\PersistentCollection {#8733 …} #associations: Doctrine\ORM\PersistentCollection {#8731 …} #createdAt: DateTime @1758632324 {#8718 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8719 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8736 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8737 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 1257 #name: "Cuillère à Miel Bois de Hêtre Patisse" #slug: "cuillere-a-miel-bois-de-hetre-patisse-7375" #description: """ <div class="col is-12"><ul>\n <li>Incontournable pour le miel.</li>\n <li>Bois de hêtre.</li>\n </ul></div><h1>Descriptif Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">Cuillère à miel en bois de hêtre, incontournable pour sortir le miel de son pot et l'étaler !</div><h1>Caractéristiques Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Longueur 17,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8739 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29935 …} +context: Sylius\TwigHooks\Bag\DataBag {#29944 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29996 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8746 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8756 #collection: Doctrine\Common\Collections\ArrayCollection {#8757 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8755 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29935 …} +context: Sylius\TwigHooks\Bag\DataBag {#29944 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29996 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuillère à Miel Bois de Hêtre Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8756 #collection: Doctrine\Common\Collections\ArrayCollection {#8757 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8755 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30003 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29935 …} +context: Sylius\TwigHooks\Bag\DataBag {#29944 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29996 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8746 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8756 #collection: Doctrine\Common\Collections\ArrayCollection {#8757 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8755 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30044 …} +context: Sylius\TwigHooks\Bag\DataBag {#30051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30052 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8746 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30056 +variant: App\Entity\Product\ProductVariant {#8746 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30044 …} +context: Sylius\TwigHooks\Bag\DataBag {#30051 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30052 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8762 #id: 1364 #code: "pics-bambou-pour-aperitifs-1992" #attributes: Doctrine\ORM\PersistentCollection {#8772 …} #variants: Doctrine\ORM\PersistentCollection {#8788 …} #options: Doctrine\ORM\PersistentCollection {#8776 …} #associations: Doctrine\ORM\PersistentCollection {#8774 …} #createdAt: DateTime @1758632335 {#8758 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#8759 : 2025-09-23 20:58:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8779 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8780 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8762} #id: 1364 #name: "Pics bambou pour apéritifs" #slug: "pics-bambou-pour-aperitifs-1992" #description: "<h1>Description pics bambou pour apéritifs</h1><div class="col is-12">Les pics bambou pour apéritifs vous permettront de confectionner des mises en bouche originales sucrées ou salées.<br />Matériau bambou écocitoyen. 4 tailles 9,12,15 et 18 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …} #channels: Doctrine\ORM\PersistentCollection {#8770 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8764 …} #reviews: Doctrine\ORM\PersistentCollection {#8766 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8768 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29942 +product: App\Entity\Product\Product {#8762 #id: 1364 #code: "pics-bambou-pour-aperitifs-1992" #attributes: Doctrine\ORM\PersistentCollection {#8772 …} #variants: Doctrine\ORM\PersistentCollection {#8788 …} #options: Doctrine\ORM\PersistentCollection {#8776 …} #associations: Doctrine\ORM\PersistentCollection {#8774 …} #createdAt: DateTime @1758632335 {#8758 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#8759 : 2025-09-23 20:58:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8779 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8780 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8762} #id: 1364 #name: "Pics bambou pour apéritifs" #slug: "pics-bambou-pour-aperitifs-1992" #description: "<h1>Description pics bambou pour apéritifs</h1><div class="col is-12">Les pics bambou pour apéritifs vous permettront de confectionner des mises en bouche originales sucrées ou salées.<br />Matériau bambou écocitoyen. 4 tailles 9,12,15 et 18 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …} #channels: Doctrine\ORM\PersistentCollection {#8770 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8764 …} #reviews: Doctrine\ORM\PersistentCollection {#8766 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8768 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8789 …} +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 {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8762 #id: 1364 #code: "pics-bambou-pour-aperitifs-1992" #attributes: Doctrine\ORM\PersistentCollection {#8772 …} #variants: Doctrine\ORM\PersistentCollection {#8788 …} #options: Doctrine\ORM\PersistentCollection {#8776 …} #associations: Doctrine\ORM\PersistentCollection {#8774 …} #createdAt: DateTime @1758632335 {#8758 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#8759 : 2025-09-23 20:58:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8779 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8780 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8762} #id: 1364 #name: "Pics bambou pour apéritifs" #slug: "pics-bambou-pour-aperitifs-1992" #description: "<h1>Description pics bambou pour apéritifs</h1><div class="col is-12">Les pics bambou pour apéritifs vous permettront de confectionner des mises en bouche originales sucrées ou salées.<br />Matériau bambou écocitoyen. 4 tailles 9,12,15 et 18 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …} #channels: Doctrine\ORM\PersistentCollection {#8770 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8764 …} #reviews: Doctrine\ORM\PersistentCollection {#8766 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8768 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pics bambou pour apéritifs" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30173 -props: [ "product" => App\Entity\Product\Product {#8762 #id: 1364 #code: "pics-bambou-pour-aperitifs-1992" #attributes: Doctrine\ORM\PersistentCollection {#8772 …} #variants: Doctrine\ORM\PersistentCollection {#8788 …} #options: Doctrine\ORM\PersistentCollection {#8776 …} #associations: Doctrine\ORM\PersistentCollection {#8774 …} #createdAt: DateTime @1758632335 {#8758 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#8759 : 2025-09-23 20:58:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8779 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8780 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8762} #id: 1364 #name: "Pics bambou pour apéritifs" #slug: "pics-bambou-pour-aperitifs-1992" #description: "<h1>Description pics bambou pour apéritifs</h1><div class="col is-12">Les pics bambou pour apéritifs vous permettront de confectionner des mises en bouche originales sucrées ou salées.<br />Matériau bambou écocitoyen. 4 tailles 9,12,15 et 18 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8782 …} #channels: Doctrine\ORM\PersistentCollection {#8770 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8764 …} #reviews: Doctrine\ORM\PersistentCollection {#8766 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8768 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30157 …} +context: Sylius\TwigHooks\Bag\DataBag {#30166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30218 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8789 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8799 #collection: Doctrine\Common\Collections\ArrayCollection {#8800 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8798 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30157 …} +context: Sylius\TwigHooks\Bag\DataBag {#30166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30218 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pics bambou pour apéritifs" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8799 #collection: Doctrine\Common\Collections\ArrayCollection {#8800 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8798 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30225 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30157 …} +context: Sylius\TwigHooks\Bag\DataBag {#30166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30218 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8789 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8799 #collection: Doctrine\Common\Collections\ArrayCollection {#8800 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8798 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30275 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30266 …} +context: Sylius\TwigHooks\Bag\DataBag {#30273 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30274 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8789 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30278 +variant: App\Entity\Product\ProductVariant {#8789 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30275 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30266 …} +context: Sylius\TwigHooks\Bag\DataBag {#30273 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30274 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8805 #id: 1447 #code: "ouvre-boite-castor-inox-1474" #attributes: Doctrine\ORM\PersistentCollection {#8815 …} #variants: Doctrine\ORM\PersistentCollection {#8831 …} #options: Doctrine\ORM\PersistentCollection {#8819 …} #associations: Doctrine\ORM\PersistentCollection {#8817 …} #createdAt: DateTime @1758632349 {#8801 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8802 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8822 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8823 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8805} #id: 1447 #name: "Ouvre boîte Castor inox" #slug: "ouvre-boite-castor-inox-1474" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvres boîtes.</li>\n <li>Efficace et fiable. </li>\n <li>Lame acier trempé très performante</li>\n <li><strong>Fabriqué en France. Quingey. Doubs</strong></li>\n </ul></div><h1>Description Ouvre boîte Castor inox</h1><div class="col is-12">L'ouvre boîte Castor inox est le plus simple des ouvre boîtes mais pas le moins efficace ! Son système d'ouverture est constitué d'une lame en acier trempé au tranchant redoutable. Sa prise en main au plus près de la zone à découper permet de découper la boîte pratiquement sans effort. L'un de ses côtés permet de décapsuler les bouteilles.</div><h1>Caractéristiques Ouvre boîte Castor inox</h1><div class="col is-12">- Matière : Inox et Acier trempé<br />- Dimensions: 95 mm x 31 mm <br />- Poids: 26 grammes</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …} #channels: Doctrine\ORM\PersistentCollection {#8813 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8807 …} #reviews: Doctrine\ORM\PersistentCollection {#8809 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8811 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30164 +product: App\Entity\Product\Product {#8805 #id: 1447 #code: "ouvre-boite-castor-inox-1474" #attributes: Doctrine\ORM\PersistentCollection {#8815 …} #variants: Doctrine\ORM\PersistentCollection {#8831 …} #options: Doctrine\ORM\PersistentCollection {#8819 …} #associations: Doctrine\ORM\PersistentCollection {#8817 …} #createdAt: DateTime @1758632349 {#8801 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8802 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8822 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8823 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8805} #id: 1447 #name: "Ouvre boîte Castor inox" #slug: "ouvre-boite-castor-inox-1474" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvres boîtes.</li>\n <li>Efficace et fiable. </li>\n <li>Lame acier trempé très performante</li>\n <li><strong>Fabriqué en France. Quingey. Doubs</strong></li>\n </ul></div><h1>Description Ouvre boîte Castor inox</h1><div class="col is-12">L'ouvre boîte Castor inox est le plus simple des ouvre boîtes mais pas le moins efficace ! Son système d'ouverture est constitué d'une lame en acier trempé au tranchant redoutable. Sa prise en main au plus près de la zone à découper permet de découper la boîte pratiquement sans effort. L'un de ses côtés permet de décapsuler les bouteilles.</div><h1>Caractéristiques Ouvre boîte Castor inox</h1><div class="col is-12">- Matière : Inox et Acier trempé<br />- Dimensions: 95 mm x 31 mm <br />- Poids: 26 grammes</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …} #channels: Doctrine\ORM\PersistentCollection {#8813 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8807 …} #reviews: Doctrine\ORM\PersistentCollection {#8809 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8811 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8832 …} +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 {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8805 #id: 1447 #code: "ouvre-boite-castor-inox-1474" #attributes: Doctrine\ORM\PersistentCollection {#8815 …} #variants: Doctrine\ORM\PersistentCollection {#8831 …} #options: Doctrine\ORM\PersistentCollection {#8819 …} #associations: Doctrine\ORM\PersistentCollection {#8817 …} #createdAt: DateTime @1758632349 {#8801 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8802 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8822 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8823 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8805} #id: 1447 #name: "Ouvre boîte Castor inox" #slug: "ouvre-boite-castor-inox-1474" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvres boîtes.</li>\n <li>Efficace et fiable. </li>\n <li>Lame acier trempé très performante</li>\n <li><strong>Fabriqué en France. Quingey. Doubs</strong></li>\n </ul></div><h1>Description Ouvre boîte Castor inox</h1><div class="col is-12">L'ouvre boîte Castor inox est le plus simple des ouvre boîtes mais pas le moins efficace ! Son système d'ouverture est constitué d'une lame en acier trempé au tranchant redoutable. Sa prise en main au plus près de la zone à découper permet de découper la boîte pratiquement sans effort. L'un de ses côtés permet de décapsuler les bouteilles.</div><h1>Caractéristiques Ouvre boîte Castor inox</h1><div class="col is-12">- Matière : Inox et Acier trempé<br />- Dimensions: 95 mm x 31 mm <br />- Poids: 26 grammes</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …} #channels: Doctrine\ORM\PersistentCollection {#8813 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8807 …} #reviews: Doctrine\ORM\PersistentCollection {#8809 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8811 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre boîte Castor inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30395 -props: [ "product" => App\Entity\Product\Product {#8805 #id: 1447 #code: "ouvre-boite-castor-inox-1474" #attributes: Doctrine\ORM\PersistentCollection {#8815 …} #variants: Doctrine\ORM\PersistentCollection {#8831 …} #options: Doctrine\ORM\PersistentCollection {#8819 …} #associations: Doctrine\ORM\PersistentCollection {#8817 …} #createdAt: DateTime @1758632349 {#8801 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8802 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8822 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8823 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8805} #id: 1447 #name: "Ouvre boîte Castor inox" #slug: "ouvre-boite-castor-inox-1474" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvres boîtes.</li>\n <li>Efficace et fiable. </li>\n <li>Lame acier trempé très performante</li>\n <li><strong>Fabriqué en France. Quingey. Doubs</strong></li>\n </ul></div><h1>Description Ouvre boîte Castor inox</h1><div class="col is-12">L'ouvre boîte Castor inox est le plus simple des ouvre boîtes mais pas le moins efficace ! Son système d'ouverture est constitué d'une lame en acier trempé au tranchant redoutable. Sa prise en main au plus près de la zone à découper permet de découper la boîte pratiquement sans effort. L'un de ses côtés permet de décapsuler les bouteilles.</div><h1>Caractéristiques Ouvre boîte Castor inox</h1><div class="col is-12">- Matière : Inox et Acier trempé<br />- Dimensions: 95 mm x 31 mm <br />- Poids: 26 grammes</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8825 …} #channels: Doctrine\ORM\PersistentCollection {#8813 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8807 …} #reviews: Doctrine\ORM\PersistentCollection {#8809 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8811 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30441 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30379 …} +context: Sylius\TwigHooks\Bag\DataBag {#30388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30440 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8832 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8842 #collection: Doctrine\Common\Collections\ArrayCollection {#8843 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8841 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30441 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30379 …} +context: Sylius\TwigHooks\Bag\DataBag {#30388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30440 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre boîte Castor inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8842 #collection: Doctrine\Common\Collections\ArrayCollection {#8843 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8841 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30447 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30441 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30379 …} +context: Sylius\TwigHooks\Bag\DataBag {#30388 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30440 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8832 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8842 #collection: Doctrine\Common\Collections\ArrayCollection {#8843 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8841 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30497 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30488 …} +context: Sylius\TwigHooks\Bag\DataBag {#30495 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30496 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8832 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30500 +variant: App\Entity\Product\ProductVariant {#8832 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30497 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30488 …} +context: Sylius\TwigHooks\Bag\DataBag {#30495 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30496 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8848 #id: 1454 #code: "tire-languette-bocal-metaltex-7636" #attributes: Doctrine\ORM\PersistentCollection {#8855 …} #variants: Doctrine\ORM\PersistentCollection {#8871 …} #options: Doctrine\ORM\PersistentCollection {#8859 …} #associations: Doctrine\ORM\PersistentCollection {#8857 …} #createdAt: DateTime @1758632350 {#8844 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#8845 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8862 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8863 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8848} #id: 1454 #name: "Tire languette bocal Metaltex" #slug: "tire-languette-bocal-metaltex-7636" #description: """ <div class="col is-12"><ul>\n <li>Usage très confortable.</li>\n <li>Passe au lave-vaisselle.</li>\n <li></li>\n </ul></div><h1>Descriptif Tire languette bocal Metaltex</h1><div class="col is-12">La Clé à Bocal Nogent est l'ustensile indispensable pour ouvrir les bocaux à joint caoutchouc facilement grâce à sa prise en main très confortable et sa fente accueillant la languette du joint caoutchouc. Cette clé est fabriquée en France et se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Tire languette bocal Metaltex</h1><div class="col is-12">- Acier inoxydable.</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 {#8865 …} #channels: Doctrine\ORM\PersistentCollection {#8853 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8849 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8851 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30386 +product: App\Entity\Product\Product {#8848 #id: 1454 #code: "tire-languette-bocal-metaltex-7636" #attributes: Doctrine\ORM\PersistentCollection {#8855 …} #variants: Doctrine\ORM\PersistentCollection {#8871 …} #options: Doctrine\ORM\PersistentCollection {#8859 …} #associations: Doctrine\ORM\PersistentCollection {#8857 …} #createdAt: DateTime @1758632350 {#8844 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#8845 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8862 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8863 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8848} #id: 1454 #name: "Tire languette bocal Metaltex" #slug: "tire-languette-bocal-metaltex-7636" #description: """ <div class="col is-12"><ul>\n <li>Usage très confortable.</li>\n <li>Passe au lave-vaisselle.</li>\n <li></li>\n </ul></div><h1>Descriptif Tire languette bocal Metaltex</h1><div class="col is-12">La Clé à Bocal Nogent est l'ustensile indispensable pour ouvrir les bocaux à joint caoutchouc facilement grâce à sa prise en main très confortable et sa fente accueillant la languette du joint caoutchouc. Cette clé est fabriquée en France et se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Tire languette bocal Metaltex</h1><div class="col is-12">- Acier inoxydable.</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 {#8865 …} #channels: Doctrine\ORM\PersistentCollection {#8853 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8849 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8851 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8872 …} +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 {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8848 #id: 1454 #code: "tire-languette-bocal-metaltex-7636" #attributes: Doctrine\ORM\PersistentCollection {#8855 …} #variants: Doctrine\ORM\PersistentCollection {#8871 …} #options: Doctrine\ORM\PersistentCollection {#8859 …} #associations: Doctrine\ORM\PersistentCollection {#8857 …} #createdAt: DateTime @1758632350 {#8844 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#8845 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8862 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8863 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8848} #id: 1454 #name: "Tire languette bocal Metaltex" #slug: "tire-languette-bocal-metaltex-7636" #description: """ <div class="col is-12"><ul>\n <li>Usage très confortable.</li>\n <li>Passe au lave-vaisselle.</li>\n <li></li>\n </ul></div><h1>Descriptif Tire languette bocal Metaltex</h1><div class="col is-12">La Clé à Bocal Nogent est l'ustensile indispensable pour ouvrir les bocaux à joint caoutchouc facilement grâce à sa prise en main très confortable et sa fente accueillant la languette du joint caoutchouc. Cette clé est fabriquée en France et se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Tire languette bocal Metaltex</h1><div class="col is-12">- Acier inoxydable.</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 {#8865 …} #channels: Doctrine\ORM\PersistentCollection {#8853 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8849 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8851 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tire languette bocal Metaltex" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30617 -props: [ "product" => App\Entity\Product\Product {#8848 #id: 1454 #code: "tire-languette-bocal-metaltex-7636" #attributes: Doctrine\ORM\PersistentCollection {#8855 …} #variants: Doctrine\ORM\PersistentCollection {#8871 …} #options: Doctrine\ORM\PersistentCollection {#8859 …} #associations: Doctrine\ORM\PersistentCollection {#8857 …} #createdAt: DateTime @1758632350 {#8844 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#8845 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8862 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8863 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8848} #id: 1454 #name: "Tire languette bocal Metaltex" #slug: "tire-languette-bocal-metaltex-7636" #description: """ <div class="col is-12"><ul>\n <li>Usage très confortable.</li>\n <li>Passe au lave-vaisselle.</li>\n <li></li>\n </ul></div><h1>Descriptif Tire languette bocal Metaltex</h1><div class="col is-12">La Clé à Bocal Nogent est l'ustensile indispensable pour ouvrir les bocaux à joint caoutchouc facilement grâce à sa prise en main très confortable et sa fente accueillant la languette du joint caoutchouc. Cette clé est fabriquée en France et se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Tire languette bocal Metaltex</h1><div class="col is-12">- Acier inoxydable.</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 {#8865 …} #channels: Doctrine\ORM\PersistentCollection {#8853 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8849 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8851 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30601 …} +context: Sylius\TwigHooks\Bag\DataBag {#30610 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30668 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8872 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8882 #collection: Doctrine\Common\Collections\ArrayCollection {#8883 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8881 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30601 …} +context: Sylius\TwigHooks\Bag\DataBag {#30610 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30668 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tire languette bocal Metaltex" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8882 #collection: Doctrine\Common\Collections\ArrayCollection {#8883 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8881 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30675 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30601 …} +context: Sylius\TwigHooks\Bag\DataBag {#30610 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30668 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8872 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8882 #collection: Doctrine\Common\Collections\ArrayCollection {#8883 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8881 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30725 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30716 …} +context: Sylius\TwigHooks\Bag\DataBag {#30723 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30724 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8872 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30728 +variant: App\Entity\Product\ProductVariant {#8872 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30725 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30716 …} +context: Sylius\TwigHooks\Bag\DataBag {#30723 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30724 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8888 #id: 1566 #code: "spatule-hetre-decore-patisse-7909" #attributes: Doctrine\ORM\PersistentCollection {#8895 …} #variants: Doctrine\ORM\PersistentCollection {#8911 …} #options: Doctrine\ORM\PersistentCollection {#8899 …} #associations: Doctrine\ORM\PersistentCollection {#8897 …} #createdAt: DateTime @1758632371 {#8884 : 2025-09-23 20:59:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632371 {#8885 : 2025-09-23 20:59:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8902 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8903 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8888} #id: 1566 #name: "Spatule Hêtre Décoré Patisse" #slug: "spatule-hetre-decore-patisse-7909" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Décor gravé.</li>\n <li>Orifice d'accrochage.</li>\n </ul></div><h1>Descriptif Spatule Hêtre Décoré Patisse</h1><div class="col is-12">Spatule en bois de hêtre avec décor gravé. Elle peut-être utilisée dans tous les types d'ustensiles culinaires sans risques de rayer ces derniers.</div><h1>Caractéristiques Spatule Hêtre Décoré Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Décor gravé.<br />- Orifice d'accrochage.<br />- Dimensions : 29,5 x 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8905 …} #channels: Doctrine\ORM\PersistentCollection {#8893 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8889 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8891 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30608 +product: App\Entity\Product\Product {#8888 #id: 1566 #code: "spatule-hetre-decore-patisse-7909" #attributes: Doctrine\ORM\PersistentCollection {#8895 …} #variants: Doctrine\ORM\PersistentCollection {#8911 …} #options: Doctrine\ORM\PersistentCollection {#8899 …} #associations: Doctrine\ORM\PersistentCollection {#8897 …} #createdAt: DateTime @1758632371 {#8884 : 2025-09-23 20:59:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632371 {#8885 : 2025-09-23 20:59:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8902 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8903 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8888} #id: 1566 #name: "Spatule Hêtre Décoré Patisse" #slug: "spatule-hetre-decore-patisse-7909" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Décor gravé.</li>\n <li>Orifice d'accrochage.</li>\n </ul></div><h1>Descriptif Spatule Hêtre Décoré Patisse</h1><div class="col is-12">Spatule en bois de hêtre avec décor gravé. Elle peut-être utilisée dans tous les types d'ustensiles culinaires sans risques de rayer ces derniers.</div><h1>Caractéristiques Spatule Hêtre Décoré Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Décor gravé.<br />- Orifice d'accrochage.<br />- Dimensions : 29,5 x 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8905 …} #channels: Doctrine\ORM\PersistentCollection {#8893 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8889 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8891 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8912 …} +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 {#28364 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28397 …} +context: Sylius\TwigHooks\Bag\DataBag {#28403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28390 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8888 #id: 1566 #code: "spatule-hetre-decore-patisse-7909" #attributes: Doctrine\ORM\PersistentCollection {#8895 …} #variants: Doctrine\ORM\PersistentCollection {#8911 …} #options: Doctrine\ORM\PersistentCollection {#8899 …} #associations: Doctrine\ORM\PersistentCollection {#8897 …} #createdAt: DateTime @1758632371 {#8884 : 2025-09-23 20:59:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632371 {#8885 : 2025-09-23 20:59:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8902 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8903 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8888} #id: 1566 #name: "Spatule Hêtre Décoré Patisse" #slug: "spatule-hetre-decore-patisse-7909" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Décor gravé.</li>\n <li>Orifice d'accrochage.</li>\n </ul></div><h1>Descriptif Spatule Hêtre Décoré Patisse</h1><div class="col is-12">Spatule en bois de hêtre avec décor gravé. Elle peut-être utilisée dans tous les types d'ustensiles culinaires sans risques de rayer ces derniers.</div><h1>Caractéristiques Spatule Hêtre Décoré Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Décor gravé.<br />- Orifice d'accrochage.<br />- Dimensions : 29,5 x 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8905 …} #channels: Doctrine\ORM\PersistentCollection {#8893 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8889 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8891 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Spatule Hêtre Décoré Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30845 -props: [ "product" => App\Entity\Product\Product {#8888 #id: 1566 #code: "spatule-hetre-decore-patisse-7909" #attributes: Doctrine\ORM\PersistentCollection {#8895 …} #variants: Doctrine\ORM\PersistentCollection {#8911 …} #options: Doctrine\ORM\PersistentCollection {#8899 …} #associations: Doctrine\ORM\PersistentCollection {#8897 …} #createdAt: DateTime @1758632371 {#8884 : 2025-09-23 20:59:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632371 {#8885 : 2025-09-23 20:59:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8902 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8903 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8888} #id: 1566 #name: "Spatule Hêtre Décoré Patisse" #slug: "spatule-hetre-decore-patisse-7909" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Décor gravé.</li>\n <li>Orifice d'accrochage.</li>\n </ul></div><h1>Descriptif Spatule Hêtre Décoré Patisse</h1><div class="col is-12">Spatule en bois de hêtre avec décor gravé. Elle peut-être utilisée dans tous les types d'ustensiles culinaires sans risques de rayer ces derniers.</div><h1>Caractéristiques Spatule Hêtre Décoré Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Décor gravé.<br />- Orifice d'accrochage.<br />- Dimensions : 29,5 x 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8905 …} #channels: Doctrine\ORM\PersistentCollection {#8893 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8889 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8891 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30829 …} +context: Sylius\TwigHooks\Bag\DataBag {#30838 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30890 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8912 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8925 #collection: Doctrine\Common\Collections\ArrayCollection {#8926 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8924 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38352 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30829 …} +context: Sylius\TwigHooks\Bag\DataBag {#30838 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30890 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Spatule Hêtre Décoré Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8925 #collection: Doctrine\Common\Collections\ArrayCollection {#8926 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8924 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38352 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30897 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30829 …} +context: Sylius\TwigHooks\Bag\DataBag {#30838 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30890 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8912 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8925 #collection: Doctrine\Common\Collections\ArrayCollection {#8926 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8924 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38352 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30947 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30938 …} +context: Sylius\TwigHooks\Bag\DataBag {#30945 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30946 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8912 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30950 +variant: App\Entity\Product\ProductVariant {#8912 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30947 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30938 …} +context: Sylius\TwigHooks\Bag\DataBag {#30945 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30946 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 2.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12787 …} +context: Sylius\TwigHooks\Bag\DataBag {#28034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31266 +cart: App\Entity\Order\Order {#13701 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12787 …} +context: Sylius\TwigHooks\Bag\DataBag {#28034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||