Components
12
Twig Components
44
Render Count
158
ms
Render Time
112.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 112.0 MiB | 1.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12163 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12156 …} +context: Sylius\TwigHooks\Bag\DataBag {#12162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12161 …} +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 {#12783 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12054 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12163 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12156 …} +context: Sylius\TwigHooks\Bag\DataBag {#12162 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12161 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 112.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12860 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12856 …} +context: Sylius\TwigHooks\Bag\DataBag {#12858 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12859 …} +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 {#12869 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12860 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12856 …} +context: Sylius\TwigHooks\Bag\DataBag {#12858 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12859 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 14.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12951 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12930 …} +context: Sylius\TwigHooks\Bag\DataBag {#12950 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12949 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12966 +cart: App\Entity\Order\Order {#13033 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12951 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12930 …} +context: Sylius\TwigHooks\Bag\DataBag {#12950 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12949 …} +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 | 112.0 MiB | 56.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13207 …} +context: Sylius\TwigHooks\Bag\DataBag {#13213 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13205 …} +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 {#13228 #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 {#13219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13207 …} +context: Sylius\TwigHooks\Bag\DataBag {#13213 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13205 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 1.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27458 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27454 …} +context: Sylius\TwigHooks\Bag\DataBag {#27455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27457 …} +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 {#27467 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27458 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27454 …} +context: Sylius\TwigHooks\Bag\DataBag {#27455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27457 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27572 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27568 …} +context: Sylius\TwigHooks\Bag\DataBag {#27569 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27571 …} +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 {#27580 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27572 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27568 …} +context: Sylius\TwigHooks\Bag\DataBag {#27569 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27571 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 10.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27638 …} +context: Sylius\TwigHooks\Bag\DataBag {#27639 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27641 …} +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 {#27650 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27638 …} +context: Sylius\TwigHooks\Bag\DataBag {#27639 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27641 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 14.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 632 #code: "couteau-a-jambon-pluton-sabatier-lion-1123" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632234 {#7725 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#7770 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 632 #name: "Couteau à jambon Pluton Sabatier Lion" #slug: "couteau-a-jambon-pluton-sabatier-lion-1123" #description: """ <div class="col is-12"><ul>\n <li>Tranchant impeccable.</li>\n <li>Manche ergonomique riveté.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Couteau à jambon Pluton Sabatier Lion</h1><div class="col is-12"><p align="left">Lame forgée d’une seule pièce particulièrement résistante. Lame acier inox au carbone trempé assurant un tranchant impeccable.</p></div><h1>Caractéristiques Couteau à jambon Pluton Sabatier Lion</h1><div class="col is-12"><span style="font-size: 12px;">Manche riveté ergonomique, excellente prise en main. Mitre carré. Lame 25 cm. Va au lave vaisselle.</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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28176 +product: App\Entity\Product\Product {#7995 #id: 632 #code: "couteau-a-jambon-pluton-sabatier-lion-1123" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632234 {#7725 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#7770 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 632 #name: "Couteau à jambon Pluton Sabatier Lion" #slug: "couteau-a-jambon-pluton-sabatier-lion-1123" #description: """ <div class="col is-12"><ul>\n <li>Tranchant impeccable.</li>\n <li>Manche ergonomique riveté.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Couteau à jambon Pluton Sabatier Lion</h1><div class="col is-12"><p align="left">Lame forgée d’une seule pièce particulièrement résistante. Lame acier inox au carbone trempé assurant un tranchant impeccable.</p></div><h1>Caractéristiques Couteau à jambon Pluton Sabatier Lion</h1><div class="col is-12"><span style="font-size: 12px;">Manche riveté ergonomique, excellente prise en main. Mitre carré. Lame 25 cm. Va au lave vaisselle.</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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28442 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 632 #code: "couteau-a-jambon-pluton-sabatier-lion-1123" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632234 {#7725 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#7770 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 632 #name: "Couteau à jambon Pluton Sabatier Lion" #slug: "couteau-a-jambon-pluton-sabatier-lion-1123" #description: """ <div class="col is-12"><ul>\n <li>Tranchant impeccable.</li>\n <li>Manche ergonomique riveté.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Couteau à jambon Pluton Sabatier Lion</h1><div class="col is-12"><p align="left">Lame forgée d’une seule pièce particulièrement résistante. Lame acier inox au carbone trempé assurant un tranchant impeccable.</p></div><h1>Caractéristiques Couteau à jambon Pluton Sabatier Lion</h1><div class="col is-12"><span style="font-size: 12px;">Manche riveté ergonomique, excellente prise en main. Mitre carré. Lame 25 cm. Va au lave vaisselle.</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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à jambon Pluton Sabatier Lion" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28853 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 632 #code: "couteau-a-jambon-pluton-sabatier-lion-1123" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632234 {#7725 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#7770 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 632 #name: "Couteau à jambon Pluton Sabatier Lion" #slug: "couteau-a-jambon-pluton-sabatier-lion-1123" #description: """ <div class="col is-12"><ul>\n <li>Tranchant impeccable.</li>\n <li>Manche ergonomique riveté.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Couteau à jambon Pluton Sabatier Lion</h1><div class="col is-12"><p align="left">Lame forgée d’une seule pièce particulièrement résistante. Lame acier inox au carbone trempé assurant un tranchant impeccable.</p></div><h1>Caractéristiques Couteau à jambon Pluton Sabatier Lion</h1><div class="col is-12"><span style="font-size: 12px;">Manche riveté ergonomique, excellente prise en main. Mitre carré. Lame 25 cm. Va au lave vaisselle.</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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28923 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28926 …} +context: Sylius\TwigHooks\Bag\DataBag {#28921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28442 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28788 #collection: Doctrine\Common\Collections\ArrayCollection {#28787 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28625 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38234 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28923 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28926 …} +context: Sylius\TwigHooks\Bag\DataBag {#28921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à jambon Pluton Sabatier Lion" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28788 #collection: Doctrine\Common\Collections\ArrayCollection {#28787 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28625 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38234 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28931 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28923 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28926 …} +context: Sylius\TwigHooks\Bag\DataBag {#28921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28442 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28788 #collection: Doctrine\Common\Collections\ArrayCollection {#28787 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28625 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38234 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28999 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28989 …} +context: Sylius\TwigHooks\Bag\DataBag {#28997 …} +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 {#28442 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29008 +variant: App\Entity\Product\ProductVariant {#28442 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8149 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12054 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8146 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28999 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28989 …} +context: Sylius\TwigHooks\Bag\DataBag {#28997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28998 …} +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 | 112.0 MiB | 12.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 965 #code: "tranche-fromage-westmark-478" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632285 {#8534 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8535 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 965 #name: "Tranche fromage Westmark" #slug: "tranche-fromage-westmark-478" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante.</li>\n <li>Manche ergonomique.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul></div><h1>Description tranche fromage Westmark</h1><div class="col is-12"><span>Le tranche fromage Westmark permet de couper les fromages à pâte dure en tranches régulières. Lame inox. Manche abs noir.<br /><br /></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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8538 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28831 +product: App\Entity\Product\Product {#8536 #id: 965 #code: "tranche-fromage-westmark-478" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632285 {#8534 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8535 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 965 #name: "Tranche fromage Westmark" #slug: "tranche-fromage-westmark-478" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante.</li>\n <li>Manche ergonomique.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul></div><h1>Description tranche fromage Westmark</h1><div class="col is-12"><span>Le tranche fromage Westmark permet de couper les fromages à pâte dure en tranches régulières. Lame inox. Manche abs noir.<br /><br /></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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8538 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29081 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 8.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 965 #code: "tranche-fromage-westmark-478" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632285 {#8534 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8535 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 965 #name: "Tranche fromage Westmark" #slug: "tranche-fromage-westmark-478" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante.</li>\n <li>Manche ergonomique.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul></div><h1>Description tranche fromage Westmark</h1><div class="col is-12"><span>Le tranche fromage Westmark permet de couper les fromages à pâte dure en tranches régulières. Lame inox. Manche abs noir.<br /><br /></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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8538 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tranche fromage Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29152 -props: [ "product" => App\Entity\Product\Product {#8536 #id: 965 #code: "tranche-fromage-westmark-478" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632285 {#8534 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8535 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 965 #name: "Tranche fromage Westmark" #slug: "tranche-fromage-westmark-478" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante.</li>\n <li>Manche ergonomique.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul></div><h1>Description tranche fromage Westmark</h1><div class="col is-12"><span>Le tranche fromage Westmark permet de couper les fromages à pâte dure en tranches régulières. Lame inox. Manche abs noir.<br /><br /></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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8538 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29145 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29136 …} +context: Sylius\TwigHooks\Bag\DataBag {#29206 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29089 #collection: Doctrine\Common\Collections\ArrayCollection {#29098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29077 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29145 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29136 …} +context: Sylius\TwigHooks\Bag\DataBag {#29206 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tranche fromage Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29089 #collection: Doctrine\Common\Collections\ArrayCollection {#29098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29077 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29210 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29145 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29136 …} +context: Sylius\TwigHooks\Bag\DataBag {#29206 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29089 #collection: Doctrine\Common\Collections\ArrayCollection {#29098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29077 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29260 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29251 …} +context: Sylius\TwigHooks\Bag\DataBag {#29258 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29259 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29081 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29263 +variant: App\Entity\Product\ProductVariant {#29081 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8149 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12054 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8146 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29260 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29251 …} +context: Sylius\TwigHooks\Bag\DataBag {#29258 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29259 …} +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 | 112.0 MiB | 6.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8562 #id: 967 #code: "coupe-fromage-reglable-westmark-4658" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632285 {#8560 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8561 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 967 #name: "Coupe-fromage réglable Westmark" #slug: "coupe-fromage-reglable-westmark-4658" #description: """ <div class="col is-12"><ul>\n <li>Epaisseur de coupe ajustable.</li>\n <li>Qualité des matériaux.</li>\n <li>Garantie 5 ans. </li>\n </ul></div><h1>Description Coupe-fromage Westmark</h1><div class="col is-12">Le Coupe-fromage Westmark est équipé d'un dispositif permettant d'ajuster automatiquement l'épaisseur de coupe en fonction de l'angle que l'on donne à l'appareil pendant la coupe. Sa qualité de coupe n'est plus à démontrer d'autant plus qu'il bénéficie d'une qualité de matériaux qui le rendront efficace pour longtemps.</div><h1>Caractéristiques Coupe-fromage Westmark</h1><div class="col is-12">Fonte d'aluminium qualité supérieure. Revêtement spécial alimentaire. Fil tranchant inox. Largeur du fil : 9 cm. Epaisseur de coupe ajustable. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8538 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29143 +product: App\Entity\Product\Product {#8562 #id: 967 #code: "coupe-fromage-reglable-westmark-4658" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632285 {#8560 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8561 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 967 #name: "Coupe-fromage réglable Westmark" #slug: "coupe-fromage-reglable-westmark-4658" #description: """ <div class="col is-12"><ul>\n <li>Epaisseur de coupe ajustable.</li>\n <li>Qualité des matériaux.</li>\n <li>Garantie 5 ans. </li>\n </ul></div><h1>Description Coupe-fromage Westmark</h1><div class="col is-12">Le Coupe-fromage Westmark est équipé d'un dispositif permettant d'ajuster automatiquement l'épaisseur de coupe en fonction de l'angle que l'on donne à l'appareil pendant la coupe. Sa qualité de coupe n'est plus à démontrer d'autant plus qu'il bénéficie d'une qualité de matériaux qui le rendront efficace pour longtemps.</div><h1>Caractéristiques Coupe-fromage Westmark</h1><div class="col is-12">Fonte d'aluminium qualité supérieure. Revêtement spécial alimentaire. Fil tranchant inox. Largeur du fil : 9 cm. Epaisseur de coupe ajustable. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8538 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29326 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8562 #id: 967 #code: "coupe-fromage-reglable-westmark-4658" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632285 {#8560 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8561 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 967 #name: "Coupe-fromage réglable Westmark" #slug: "coupe-fromage-reglable-westmark-4658" #description: """ <div class="col is-12"><ul>\n <li>Epaisseur de coupe ajustable.</li>\n <li>Qualité des matériaux.</li>\n <li>Garantie 5 ans. </li>\n </ul></div><h1>Description Coupe-fromage Westmark</h1><div class="col is-12">Le Coupe-fromage Westmark est équipé d'un dispositif permettant d'ajuster automatiquement l'épaisseur de coupe en fonction de l'angle que l'on donne à l'appareil pendant la coupe. Sa qualité de coupe n'est plus à démontrer d'autant plus qu'il bénéficie d'une qualité de matériaux qui le rendront efficace pour longtemps.</div><h1>Caractéristiques Coupe-fromage Westmark</h1><div class="col is-12">Fonte d'aluminium qualité supérieure. Revêtement spécial alimentaire. Fil tranchant inox. Largeur du fil : 9 cm. Epaisseur de coupe ajustable. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8538 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coupe-fromage réglable Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29397 -props: [ "product" => App\Entity\Product\Product {#8562 #id: 967 #code: "coupe-fromage-reglable-westmark-4658" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632285 {#8560 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8561 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8562} #id: 967 #name: "Coupe-fromage réglable Westmark" #slug: "coupe-fromage-reglable-westmark-4658" #description: """ <div class="col is-12"><ul>\n <li>Epaisseur de coupe ajustable.</li>\n <li>Qualité des matériaux.</li>\n <li>Garantie 5 ans. </li>\n </ul></div><h1>Description Coupe-fromage Westmark</h1><div class="col is-12">Le Coupe-fromage Westmark est équipé d'un dispositif permettant d'ajuster automatiquement l'épaisseur de coupe en fonction de l'angle que l'on donne à l'appareil pendant la coupe. Sa qualité de coupe n'est plus à démontrer d'autant plus qu'il bénéficie d'une qualité de matériaux qui le rendront efficace pour longtemps.</div><h1>Caractéristiques Coupe-fromage Westmark</h1><div class="col is-12">Fonte d'aluminium qualité supérieure. Revêtement spécial alimentaire. Fil tranchant inox. Largeur du fil : 9 cm. Epaisseur de coupe ajustable. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8538 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 2.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29381 …} +context: Sylius\TwigHooks\Bag\DataBag {#29451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29378 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29326 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29334 #collection: Doctrine\Common\Collections\ArrayCollection {#29343 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29322 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29381 …} +context: Sylius\TwigHooks\Bag\DataBag {#29451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29378 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coupe-fromage réglable Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29334 #collection: Doctrine\Common\Collections\ArrayCollection {#29343 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29322 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29455 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29381 …} +context: Sylius\TwigHooks\Bag\DataBag {#29451 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29378 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29326 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29334 #collection: Doctrine\Common\Collections\ArrayCollection {#29343 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29322 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29505 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29496 …} +context: Sylius\TwigHooks\Bag\DataBag {#29503 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29504 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29326 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29508 +variant: App\Entity\Product\ProductVariant {#29326 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8149 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12054 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8146 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29505 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29496 …} +context: Sylius\TwigHooks\Bag\DataBag {#29503 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29504 …} +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 | 112.0 MiB | 4.55 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8585 #id: 1104 #code: "pince-traiteur-roesle-4010" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632309 {#8583 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#8584 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8585} #id: 1104 #name: "Pince traiteur Rösle" #slug: "pince-traiteur-roesle-4010" #description: """ <div class="col is-12"><ul>\n <li>Forme ergonomique, prise en main optimale.</li>\n <li>Système d'ouverture-fermeture breveté.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Pince traiteur Rösle</h1><div class="col is-12">La pince traiteur Rösle c'est l'<a title="ustensile de cuisine" rel="follow" href="http://www.cuisinstore.com/">ustensile de cuisine</a> "tout terrain" en cuisine. Utile aussi bien pour servir la salade que pour retourner un steak ou encore attraper des cornichons. Munie d'un astucieux mécanisme breveté pour l'ouvrir et la fermer d'une seule main, la pince Rösle a une forme ergonomique pour une prise en main optimale.</div><h1>Caractéristiques Pince traiteur Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 23, 30 ou 40 cm. Inox 18/10. Système ouverture-fermeture d'une seule main brevetée. Va au lave vaisselle. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29388 +product: App\Entity\Product\Product {#8585 #id: 1104 #code: "pince-traiteur-roesle-4010" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632309 {#8583 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#8584 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8585} #id: 1104 #name: "Pince traiteur Rösle" #slug: "pince-traiteur-roesle-4010" #description: """ <div class="col is-12"><ul>\n <li>Forme ergonomique, prise en main optimale.</li>\n <li>Système d'ouverture-fermeture breveté.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Pince traiteur Rösle</h1><div class="col is-12">La pince traiteur Rösle c'est l'<a title="ustensile de cuisine" rel="follow" href="http://www.cuisinstore.com/">ustensile de cuisine</a> "tout terrain" en cuisine. Utile aussi bien pour servir la salade que pour retourner un steak ou encore attraper des cornichons. Munie d'un astucieux mécanisme breveté pour l'ouvrir et la fermer d'une seule main, la pince Rösle a une forme ergonomique pour une prise en main optimale.</div><h1>Caractéristiques Pince traiteur Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 23, 30 ou 40 cm. Inox 18/10. Système ouverture-fermeture d'une seule main brevetée. Va au lave vaisselle. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29571 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8585 #id: 1104 #code: "pince-traiteur-roesle-4010" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632309 {#8583 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#8584 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8585} #id: 1104 #name: "Pince traiteur Rösle" #slug: "pince-traiteur-roesle-4010" #description: """ <div class="col is-12"><ul>\n <li>Forme ergonomique, prise en main optimale.</li>\n <li>Système d'ouverture-fermeture breveté.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Pince traiteur Rösle</h1><div class="col is-12">La pince traiteur Rösle c'est l'<a title="ustensile de cuisine" rel="follow" href="http://www.cuisinstore.com/">ustensile de cuisine</a> "tout terrain" en cuisine. Utile aussi bien pour servir la salade que pour retourner un steak ou encore attraper des cornichons. Munie d'un astucieux mécanisme breveté pour l'ouvrir et la fermer d'une seule main, la pince Rösle a une forme ergonomique pour une prise en main optimale.</div><h1>Caractéristiques Pince traiteur Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 23, 30 ou 40 cm. Inox 18/10. Système ouverture-fermeture d'une seule main brevetée. Va au lave vaisselle. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pince traiteur Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29645 -props: [ "product" => App\Entity\Product\Product {#8585 #id: 1104 #code: "pince-traiteur-roesle-4010" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632309 {#8583 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#8584 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8585} #id: 1104 #name: "Pince traiteur Rösle" #slug: "pince-traiteur-roesle-4010" #description: """ <div class="col is-12"><ul>\n <li>Forme ergonomique, prise en main optimale.</li>\n <li>Système d'ouverture-fermeture breveté.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Pince traiteur Rösle</h1><div class="col is-12">La pince traiteur Rösle c'est l'<a title="ustensile de cuisine" rel="follow" href="http://www.cuisinstore.com/">ustensile de cuisine</a> "tout terrain" en cuisine. Utile aussi bien pour servir la salade que pour retourner un steak ou encore attraper des cornichons. Munie d'un astucieux mécanisme breveté pour l'ouvrir et la fermer d'une seule main, la pince Rösle a une forme ergonomique pour une prise en main optimale.</div><h1>Caractéristiques Pince traiteur Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 23, 30 ou 40 cm. Inox 18/10. Système ouverture-fermeture d'une seule main brevetée. Va au lave vaisselle. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29629 …} +context: Sylius\TwigHooks\Bag\DataBag {#29699 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29626 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29571 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29579 #collection: Doctrine\Common\Collections\ArrayCollection {#29591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29567 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29629 …} +context: Sylius\TwigHooks\Bag\DataBag {#29699 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29626 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pince traiteur Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29579 #collection: Doctrine\Common\Collections\ArrayCollection {#29591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29567 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29715 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29629 …} +context: Sylius\TwigHooks\Bag\DataBag {#29699 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29626 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29571 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29579 #collection: Doctrine\Common\Collections\ArrayCollection {#29591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29567 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29764 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29755 …} +context: Sylius\TwigHooks\Bag\DataBag {#29762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29763 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29571 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29767 +variant: App\Entity\Product\ProductVariant {#29571 …} +price: "33,00\u{A0}€" +originalPrice: "33,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8149 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12054 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8146 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29764 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29755 …} +context: Sylius\TwigHooks\Bag\DataBag {#29762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29763 …} +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 | 112.0 MiB | 6.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8611 #id: 1252 #code: "pique-pomme-de-terre-inox-westmark-5398" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632324 {#8609 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8610 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 1252 #name: "Pique Pomme de Terre Inox Westmark" #slug: "pique-pomme-de-terre-inox-westmark-5398" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Anneau d'accrochage.</li>\n <li>Trident.</li>\n </ul></div><h1>Descriptif Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Le Pique Pomme de Terre Inox Westmark permet d'attrapper vos pommes de terre chaudes sans vous brûler, pour mieux les éplucher.</div><h1>Caractéristiques Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Inox. Longueur totale 15 cm. Va au lave vaisselle. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29636 +product: App\Entity\Product\Product {#8611 #id: 1252 #code: "pique-pomme-de-terre-inox-westmark-5398" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632324 {#8609 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8610 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 1252 #name: "Pique Pomme de Terre Inox Westmark" #slug: "pique-pomme-de-terre-inox-westmark-5398" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Anneau d'accrochage.</li>\n <li>Trident.</li>\n </ul></div><h1>Descriptif Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Le Pique Pomme de Terre Inox Westmark permet d'attrapper vos pommes de terre chaudes sans vous brûler, pour mieux les éplucher.</div><h1>Caractéristiques Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Inox. Longueur totale 15 cm. Va au lave vaisselle. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29830 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 2.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8611 #id: 1252 #code: "pique-pomme-de-terre-inox-westmark-5398" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632324 {#8609 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8610 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 1252 #name: "Pique Pomme de Terre Inox Westmark" #slug: "pique-pomme-de-terre-inox-westmark-5398" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Anneau d'accrochage.</li>\n <li>Trident.</li>\n </ul></div><h1>Descriptif Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Le Pique Pomme de Terre Inox Westmark permet d'attrapper vos pommes de terre chaudes sans vous brûler, pour mieux les éplucher.</div><h1>Caractéristiques Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Inox. Longueur totale 15 cm. Va au lave vaisselle. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pique Pomme de Terre Inox Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29901 -props: [ "product" => App\Entity\Product\Product {#8611 #id: 1252 #code: "pique-pomme-de-terre-inox-westmark-5398" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632324 {#8609 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8610 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 1252 #name: "Pique Pomme de Terre Inox Westmark" #slug: "pique-pomme-de-terre-inox-westmark-5398" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Anneau d'accrochage.</li>\n <li>Trident.</li>\n </ul></div><h1>Descriptif Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Le Pique Pomme de Terre Inox Westmark permet d'attrapper vos pommes de terre chaudes sans vous brûler, pour mieux les éplucher.</div><h1>Caractéristiques Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Inox. Longueur totale 15 cm. Va au lave vaisselle. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29966 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29885 …} +context: Sylius\TwigHooks\Bag\DataBag {#29955 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29830 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29838 #collection: Doctrine\Common\Collections\ArrayCollection {#29847 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29826 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29966 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29885 …} +context: Sylius\TwigHooks\Bag\DataBag {#29955 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pique Pomme de Terre Inox Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29838 #collection: Doctrine\Common\Collections\ArrayCollection {#29847 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29826 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29971 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29966 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29885 …} +context: Sylius\TwigHooks\Bag\DataBag {#29955 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29830 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29838 #collection: Doctrine\Common\Collections\ArrayCollection {#29847 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29826 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30020 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30011 …} +context: Sylius\TwigHooks\Bag\DataBag {#30018 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30019 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29830 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30023 +variant: App\Entity\Product\ProductVariant {#29830 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8149 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12054 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8146 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30020 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30011 …} +context: Sylius\TwigHooks\Bag\DataBag {#30018 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30019 …} +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 | 112.0 MiB | 4.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8634 #id: 1330 #code: "boite-a-cornichons-lock-and-lock-1788" #attributes: Doctrine\ORM\PersistentCollection {#8644 …} #variants: Doctrine\ORM\PersistentCollection {#8646 …} #options: Doctrine\ORM\PersistentCollection {#8650 …} #associations: Doctrine\ORM\PersistentCollection {#8648 …} #createdAt: DateTime @1758632330 {#8632 : 2025-09-23 20:58:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632330 {#8633 : 2025-09-23 20:58:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8653 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8654 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 1330 #name: "Boîte à cornichons Lock and lock" #slug: "boite-a-cornichons-lock-and-lock-1788" #description: """ <div class="col is-12"><ul>\n <li>Double joint silicone assurant une étanchéité parfaite </li>\n <li>Système d'ouverture fermeture garanti pour 3 millions d'utilisation </li>\n <li>Empilable pour faciliter le rangement</li>\n </ul></div><h1>Description boîte Lock and Lock</h1><div class="col is-12"><p>Les boîtes Lock and Lock sont idéales pour conserver, transporter, réchauffer, ranger...<br />Grâce à leur double joint silicone et leurs clapets sur les 4 côtés (fermeture brevetée), les boîtes Lock and Lock conservent les aliments à l'abri de l'air, de l'humidité et des odeurs, bien plus longtemps que des boîtes ordinaires. <br />Polyvalentes, les boîtes Lock and Lock s'utilisent de -20° à 120°, vont au congélateur, réfrigérateur, micro-ondes et lave-vaisselle.<br />Au quotidien, les boîtes Lock and Lock permettent de conserver les restes , les fruits et légumes , réchauffer au micro-ondes... <br /><strong>Contenance 700 ml. Diamètre 10 cm. Hauteur 12 cm.<br /><br /></strong><span><span style="font-weight: bold;">Matière plastique garantie sans bisphénol A.</span></span></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8656 …} #channels: Doctrine\ORM\PersistentCollection {#8642 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8636 …} #reviews: Doctrine\ORM\PersistentCollection {#8638 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8640 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29892 +product: App\Entity\Product\Product {#8634 #id: 1330 #code: "boite-a-cornichons-lock-and-lock-1788" #attributes: Doctrine\ORM\PersistentCollection {#8644 …} #variants: Doctrine\ORM\PersistentCollection {#8646 …} #options: Doctrine\ORM\PersistentCollection {#8650 …} #associations: Doctrine\ORM\PersistentCollection {#8648 …} #createdAt: DateTime @1758632330 {#8632 : 2025-09-23 20:58:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632330 {#8633 : 2025-09-23 20:58:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8653 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8654 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 1330 #name: "Boîte à cornichons Lock and lock" #slug: "boite-a-cornichons-lock-and-lock-1788" #description: """ <div class="col is-12"><ul>\n <li>Double joint silicone assurant une étanchéité parfaite </li>\n <li>Système d'ouverture fermeture garanti pour 3 millions d'utilisation </li>\n <li>Empilable pour faciliter le rangement</li>\n </ul></div><h1>Description boîte Lock and Lock</h1><div class="col is-12"><p>Les boîtes Lock and Lock sont idéales pour conserver, transporter, réchauffer, ranger...<br />Grâce à leur double joint silicone et leurs clapets sur les 4 côtés (fermeture brevetée), les boîtes Lock and Lock conservent les aliments à l'abri de l'air, de l'humidité et des odeurs, bien plus longtemps que des boîtes ordinaires. <br />Polyvalentes, les boîtes Lock and Lock s'utilisent de -20° à 120°, vont au congélateur, réfrigérateur, micro-ondes et lave-vaisselle.<br />Au quotidien, les boîtes Lock and Lock permettent de conserver les restes , les fruits et légumes , réchauffer au micro-ondes... <br /><strong>Contenance 700 ml. Diamètre 10 cm. Hauteur 12 cm.<br /><br /></strong><span><span style="font-weight: bold;">Matière plastique garantie sans bisphénol A.</span></span></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8656 …} #channels: Doctrine\ORM\PersistentCollection {#8642 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8636 …} #reviews: Doctrine\ORM\PersistentCollection {#8638 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8640 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30086 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8634 #id: 1330 #code: "boite-a-cornichons-lock-and-lock-1788" #attributes: Doctrine\ORM\PersistentCollection {#8644 …} #variants: Doctrine\ORM\PersistentCollection {#8646 …} #options: Doctrine\ORM\PersistentCollection {#8650 …} #associations: Doctrine\ORM\PersistentCollection {#8648 …} #createdAt: DateTime @1758632330 {#8632 : 2025-09-23 20:58:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632330 {#8633 : 2025-09-23 20:58:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8653 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8654 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 1330 #name: "Boîte à cornichons Lock and lock" #slug: "boite-a-cornichons-lock-and-lock-1788" #description: """ <div class="col is-12"><ul>\n <li>Double joint silicone assurant une étanchéité parfaite </li>\n <li>Système d'ouverture fermeture garanti pour 3 millions d'utilisation </li>\n <li>Empilable pour faciliter le rangement</li>\n </ul></div><h1>Description boîte Lock and Lock</h1><div class="col is-12"><p>Les boîtes Lock and Lock sont idéales pour conserver, transporter, réchauffer, ranger...<br />Grâce à leur double joint silicone et leurs clapets sur les 4 côtés (fermeture brevetée), les boîtes Lock and Lock conservent les aliments à l'abri de l'air, de l'humidité et des odeurs, bien plus longtemps que des boîtes ordinaires. <br />Polyvalentes, les boîtes Lock and Lock s'utilisent de -20° à 120°, vont au congélateur, réfrigérateur, micro-ondes et lave-vaisselle.<br />Au quotidien, les boîtes Lock and Lock permettent de conserver les restes , les fruits et légumes , réchauffer au micro-ondes... <br /><strong>Contenance 700 ml. Diamètre 10 cm. Hauteur 12 cm.<br /><br /></strong><span><span style="font-weight: bold;">Matière plastique garantie sans bisphénol A.</span></span></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8656 …} #channels: Doctrine\ORM\PersistentCollection {#8642 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8636 …} #reviews: Doctrine\ORM\PersistentCollection {#8638 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8640 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Boîte à cornichons Lock and lock" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30157 -props: [ "product" => App\Entity\Product\Product {#8634 #id: 1330 #code: "boite-a-cornichons-lock-and-lock-1788" #attributes: Doctrine\ORM\PersistentCollection {#8644 …} #variants: Doctrine\ORM\PersistentCollection {#8646 …} #options: Doctrine\ORM\PersistentCollection {#8650 …} #associations: Doctrine\ORM\PersistentCollection {#8648 …} #createdAt: DateTime @1758632330 {#8632 : 2025-09-23 20:58:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632330 {#8633 : 2025-09-23 20:58:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8653 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8654 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 1330 #name: "Boîte à cornichons Lock and lock" #slug: "boite-a-cornichons-lock-and-lock-1788" #description: """ <div class="col is-12"><ul>\n <li>Double joint silicone assurant une étanchéité parfaite </li>\n <li>Système d'ouverture fermeture garanti pour 3 millions d'utilisation </li>\n <li>Empilable pour faciliter le rangement</li>\n </ul></div><h1>Description boîte Lock and Lock</h1><div class="col is-12"><p>Les boîtes Lock and Lock sont idéales pour conserver, transporter, réchauffer, ranger...<br />Grâce à leur double joint silicone et leurs clapets sur les 4 côtés (fermeture brevetée), les boîtes Lock and Lock conservent les aliments à l'abri de l'air, de l'humidité et des odeurs, bien plus longtemps que des boîtes ordinaires. <br />Polyvalentes, les boîtes Lock and Lock s'utilisent de -20° à 120°, vont au congélateur, réfrigérateur, micro-ondes et lave-vaisselle.<br />Au quotidien, les boîtes Lock and Lock permettent de conserver les restes , les fruits et légumes , réchauffer au micro-ondes... <br /><strong>Contenance 700 ml. Diamètre 10 cm. Hauteur 12 cm.<br /><br /></strong><span><span style="font-weight: bold;">Matière plastique garantie sans bisphénol A.</span></span></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8656 …} #channels: Doctrine\ORM\PersistentCollection {#8642 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8636 …} #reviews: Doctrine\ORM\PersistentCollection {#8638 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8640 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30141 …} +context: Sylius\TwigHooks\Bag\DataBag {#30208 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30138 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30086 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30094 #collection: Doctrine\Common\Collections\ArrayCollection {#30103 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30082 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30141 …} +context: Sylius\TwigHooks\Bag\DataBag {#30208 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30138 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Boîte à cornichons Lock and lock" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30094 #collection: Doctrine\Common\Collections\ArrayCollection {#30103 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30082 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30224 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30141 …} +context: Sylius\TwigHooks\Bag\DataBag {#30208 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30138 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30086 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30094 #collection: Doctrine\Common\Collections\ArrayCollection {#30103 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30082 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30264 …} +context: Sylius\TwigHooks\Bag\DataBag {#30271 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30272 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30086 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30276 +variant: App\Entity\Product\ProductVariant {#30086 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8149 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12054 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8146 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30264 …} +context: Sylius\TwigHooks\Bag\DataBag {#30271 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30272 …} +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 | 112.0 MiB | 12.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8660 #id: 2867 #code: "sac-a-pomme-de-terre-eddingtons-6042" #attributes: Doctrine\ORM\PersistentCollection {#8670 …} #variants: Doctrine\ORM\PersistentCollection {#8672 …} #options: Doctrine\ORM\PersistentCollection {#8676 …} #associations: Doctrine\ORM\PersistentCollection {#8674 …} #createdAt: DateTime @1758632677 {#8658 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8659 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8679 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8680 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8660} #id: 2867 #name: "Sac à Pomme de terre Eddingtons" #slug: "sac-a-pomme-de-terre-eddingtons-6042" #description: """ <div class="col is-12"><ul>\n <li>Pour conserver vos pommes de terre plus longtemps.</li>\n <li>Fermeture éclair latérale.</li>\n <li>Cordon de serrage sur le haut du sac.</li>\n </ul></div><h1>Descriptif Sac à Pomme de terre Eddingtons</h1><div class="col is-12">Le Sac à Pomme de terre Eddington permet de conserver vos pommes de terre plus longtemps grâce à cet astucieux sac possédant une fermeture éclair lalérale permettant de récupérer facilement les premières pommes de terre mises dans le sac</div><h1>Caractéristiques Sac à Pomme de terre Eddingtons</h1><div class="col is-12">- Coton.<br />- Dimension à plat : 27 x 38 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 {#8682 …} #channels: Doctrine\ORM\PersistentCollection {#8668 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8662 …} #reviews: Doctrine\ORM\PersistentCollection {#8664 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8666 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30148 +product: App\Entity\Product\Product {#8660 #id: 2867 #code: "sac-a-pomme-de-terre-eddingtons-6042" #attributes: Doctrine\ORM\PersistentCollection {#8670 …} #variants: Doctrine\ORM\PersistentCollection {#8672 …} #options: Doctrine\ORM\PersistentCollection {#8676 …} #associations: Doctrine\ORM\PersistentCollection {#8674 …} #createdAt: DateTime @1758632677 {#8658 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8659 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8679 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8680 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8660} #id: 2867 #name: "Sac à Pomme de terre Eddingtons" #slug: "sac-a-pomme-de-terre-eddingtons-6042" #description: """ <div class="col is-12"><ul>\n <li>Pour conserver vos pommes de terre plus longtemps.</li>\n <li>Fermeture éclair latérale.</li>\n <li>Cordon de serrage sur le haut du sac.</li>\n </ul></div><h1>Descriptif Sac à Pomme de terre Eddingtons</h1><div class="col is-12">Le Sac à Pomme de terre Eddington permet de conserver vos pommes de terre plus longtemps grâce à cet astucieux sac possédant une fermeture éclair lalérale permettant de récupérer facilement les premières pommes de terre mises dans le sac</div><h1>Caractéristiques Sac à Pomme de terre Eddingtons</h1><div class="col is-12">- Coton.<br />- Dimension à plat : 27 x 38 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 {#8682 …} #channels: Doctrine\ORM\PersistentCollection {#8668 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8662 …} #reviews: Doctrine\ORM\PersistentCollection {#8664 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8666 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30339 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8660 #id: 2867 #code: "sac-a-pomme-de-terre-eddingtons-6042" #attributes: Doctrine\ORM\PersistentCollection {#8670 …} #variants: Doctrine\ORM\PersistentCollection {#8672 …} #options: Doctrine\ORM\PersistentCollection {#8676 …} #associations: Doctrine\ORM\PersistentCollection {#8674 …} #createdAt: DateTime @1758632677 {#8658 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8659 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8679 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8680 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8660} #id: 2867 #name: "Sac à Pomme de terre Eddingtons" #slug: "sac-a-pomme-de-terre-eddingtons-6042" #description: """ <div class="col is-12"><ul>\n <li>Pour conserver vos pommes de terre plus longtemps.</li>\n <li>Fermeture éclair latérale.</li>\n <li>Cordon de serrage sur le haut du sac.</li>\n </ul></div><h1>Descriptif Sac à Pomme de terre Eddingtons</h1><div class="col is-12">Le Sac à Pomme de terre Eddington permet de conserver vos pommes de terre plus longtemps grâce à cet astucieux sac possédant une fermeture éclair lalérale permettant de récupérer facilement les premières pommes de terre mises dans le sac</div><h1>Caractéristiques Sac à Pomme de terre Eddingtons</h1><div class="col is-12">- Coton.<br />- Dimension à plat : 27 x 38 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 {#8682 …} #channels: Doctrine\ORM\PersistentCollection {#8668 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8662 …} #reviews: Doctrine\ORM\PersistentCollection {#8664 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8666 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac à Pomme de terre Eddingtons" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30410 -props: [ "product" => App\Entity\Product\Product {#8660 #id: 2867 #code: "sac-a-pomme-de-terre-eddingtons-6042" #attributes: Doctrine\ORM\PersistentCollection {#8670 …} #variants: Doctrine\ORM\PersistentCollection {#8672 …} #options: Doctrine\ORM\PersistentCollection {#8676 …} #associations: Doctrine\ORM\PersistentCollection {#8674 …} #createdAt: DateTime @1758632677 {#8658 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8659 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8679 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8680 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8660} #id: 2867 #name: "Sac à Pomme de terre Eddingtons" #slug: "sac-a-pomme-de-terre-eddingtons-6042" #description: """ <div class="col is-12"><ul>\n <li>Pour conserver vos pommes de terre plus longtemps.</li>\n <li>Fermeture éclair latérale.</li>\n <li>Cordon de serrage sur le haut du sac.</li>\n </ul></div><h1>Descriptif Sac à Pomme de terre Eddingtons</h1><div class="col is-12">Le Sac à Pomme de terre Eddington permet de conserver vos pommes de terre plus longtemps grâce à cet astucieux sac possédant une fermeture éclair lalérale permettant de récupérer facilement les premières pommes de terre mises dans le sac</div><h1>Caractéristiques Sac à Pomme de terre Eddingtons</h1><div class="col is-12">- Coton.<br />- Dimension à plat : 27 x 38 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 {#8682 …} #channels: Doctrine\ORM\PersistentCollection {#8668 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8662 …} #reviews: Doctrine\ORM\PersistentCollection {#8664 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8666 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30394 …} +context: Sylius\TwigHooks\Bag\DataBag {#30461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30391 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30339 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30347 #collection: Doctrine\Common\Collections\ArrayCollection {#30356 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30335 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38378 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30394 …} +context: Sylius\TwigHooks\Bag\DataBag {#30461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30391 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac à Pomme de terre Eddingtons" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30347 #collection: Doctrine\Common\Collections\ArrayCollection {#30356 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30335 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38378 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30477 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30394 …} +context: Sylius\TwigHooks\Bag\DataBag {#30461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30391 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30339 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30347 #collection: Doctrine\Common\Collections\ArrayCollection {#30356 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30335 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38378 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30517 …} +context: Sylius\TwigHooks\Bag\DataBag {#30524 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30525 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30339 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30529 +variant: App\Entity\Product\ProductVariant {#30339 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8149 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12054 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8146 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30517 …} +context: Sylius\TwigHooks\Bag\DataBag {#30524 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30525 …} +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 | 112.0 MiB | 4.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8686 #id: 3261 #code: "appareil-a-raclette-traditionnel-alpage-318" #attributes: Doctrine\ORM\PersistentCollection {#4835 …} #variants: Doctrine\ORM\PersistentCollection {#4829 …} #options: Doctrine\ORM\PersistentCollection {#4837 …} #associations: Doctrine\ORM\PersistentCollection {#4840 …} #createdAt: DateTime @1758632869 {#8684 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8685 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4830 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8686} #id: 3261 #name: "Appareil à raclette traditionnel Alpage" #slug: "appareil-a-raclette-traditionnel-alpage-318" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>Rampe de chauffe réglable en hauteur</li>\n <li><span style="font-weight: bold;">Pièces détachées disponibles et suivies.</span></li>\n <li><span style="font-weight: bold;">Livraison gratuite.</span></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes) </span></li>\n </ul></div><h1>Description appareil à raclette Alpage</h1><div class="col is-12">L'appareil à raclette Alpage est idéal pour des raclettes conviviales en famille ou entre amis. Il permet de faire fondre plus rapidement le fromage sans qu'il soit cuit, permettant ainsi d'en révéler toutes ses saveurs. Conçu en France, cet appareil bénéficie d'une construction robuste qui vous permettrra d'en profiter de très nombreuses années.<br /><br />L'appareil à raclette Alpage <a rel="nofollow" href="https://www.cuisinstore.com/tellier-appareil-a-raclette-alpage-inox-louis-tellier-prd7164.html">existe également en inox.</a></div><h1>Caractéristiques appareil à raclette Alpage</h1><div class="col is-12"><p>230 V. Puissance 850 W. Réglage de la hauteur du boîtier de chauffe par crémaillère. Porte fromage inclinable. Métal laqué cuivré. Dimensions : largeur 26.5 cm x longueur 53 cm. Garantie 1 an.</p>\n <p><strong>Kit reblochonade en option<br /></strong></p></div><div class="col is-12"><a style="font-weight: 700; color: #ff6600;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a>\n <div id="gtx-trans" style="position: absolute; left: -13px; top: 22px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4849 …} #channels: Doctrine\ORM\PersistentCollection {#4833 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8687 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8689 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30401 +product: App\Entity\Product\Product {#8686 #id: 3261 #code: "appareil-a-raclette-traditionnel-alpage-318" #attributes: Doctrine\ORM\PersistentCollection {#4835 …} #variants: Doctrine\ORM\PersistentCollection {#4829 …} #options: Doctrine\ORM\PersistentCollection {#4837 …} #associations: Doctrine\ORM\PersistentCollection {#4840 …} #createdAt: DateTime @1758632869 {#8684 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8685 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4830 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8686} #id: 3261 #name: "Appareil à raclette traditionnel Alpage" #slug: "appareil-a-raclette-traditionnel-alpage-318" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>Rampe de chauffe réglable en hauteur</li>\n <li><span style="font-weight: bold;">Pièces détachées disponibles et suivies.</span></li>\n <li><span style="font-weight: bold;">Livraison gratuite.</span></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes) </span></li>\n </ul></div><h1>Description appareil à raclette Alpage</h1><div class="col is-12">L'appareil à raclette Alpage est idéal pour des raclettes conviviales en famille ou entre amis. Il permet de faire fondre plus rapidement le fromage sans qu'il soit cuit, permettant ainsi d'en révéler toutes ses saveurs. Conçu en France, cet appareil bénéficie d'une construction robuste qui vous permettrra d'en profiter de très nombreuses années.<br /><br />L'appareil à raclette Alpage <a rel="nofollow" href="https://www.cuisinstore.com/tellier-appareil-a-raclette-alpage-inox-louis-tellier-prd7164.html">existe également en inox.</a></div><h1>Caractéristiques appareil à raclette Alpage</h1><div class="col is-12"><p>230 V. Puissance 850 W. Réglage de la hauteur du boîtier de chauffe par crémaillère. Porte fromage inclinable. Métal laqué cuivré. Dimensions : largeur 26.5 cm x longueur 53 cm. Garantie 1 an.</p>\n <p><strong>Kit reblochonade en option<br /></strong></p></div><div class="col is-12"><a style="font-weight: 700; color: #ff6600;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a>\n <div id="gtx-trans" style="position: absolute; left: -13px; top: 22px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4849 …} #channels: Doctrine\ORM\PersistentCollection {#4833 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8687 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8689 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30592 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8686 #id: 3261 #code: "appareil-a-raclette-traditionnel-alpage-318" #attributes: Doctrine\ORM\PersistentCollection {#4835 …} #variants: Doctrine\ORM\PersistentCollection {#4829 …} #options: Doctrine\ORM\PersistentCollection {#4837 …} #associations: Doctrine\ORM\PersistentCollection {#4840 …} #createdAt: DateTime @1758632869 {#8684 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8685 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4830 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8686} #id: 3261 #name: "Appareil à raclette traditionnel Alpage" #slug: "appareil-a-raclette-traditionnel-alpage-318" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>Rampe de chauffe réglable en hauteur</li>\n <li><span style="font-weight: bold;">Pièces détachées disponibles et suivies.</span></li>\n <li><span style="font-weight: bold;">Livraison gratuite.</span></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes) </span></li>\n </ul></div><h1>Description appareil à raclette Alpage</h1><div class="col is-12">L'appareil à raclette Alpage est idéal pour des raclettes conviviales en famille ou entre amis. Il permet de faire fondre plus rapidement le fromage sans qu'il soit cuit, permettant ainsi d'en révéler toutes ses saveurs. Conçu en France, cet appareil bénéficie d'une construction robuste qui vous permettrra d'en profiter de très nombreuses années.<br /><br />L'appareil à raclette Alpage <a rel="nofollow" href="https://www.cuisinstore.com/tellier-appareil-a-raclette-alpage-inox-louis-tellier-prd7164.html">existe également en inox.</a></div><h1>Caractéristiques appareil à raclette Alpage</h1><div class="col is-12"><p>230 V. Puissance 850 W. Réglage de la hauteur du boîtier de chauffe par crémaillère. Porte fromage inclinable. Métal laqué cuivré. Dimensions : largeur 26.5 cm x longueur 53 cm. Garantie 1 an.</p>\n <p><strong>Kit reblochonade en option<br /></strong></p></div><div class="col is-12"><a style="font-weight: 700; color: #ff6600;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a>\n <div id="gtx-trans" style="position: absolute; left: -13px; top: 22px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4849 …} #channels: Doctrine\ORM\PersistentCollection {#4833 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8687 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8689 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Appareil à raclette traditionnel Alpage" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30663 -props: [ "product" => App\Entity\Product\Product {#8686 #id: 3261 #code: "appareil-a-raclette-traditionnel-alpage-318" #attributes: Doctrine\ORM\PersistentCollection {#4835 …} #variants: Doctrine\ORM\PersistentCollection {#4829 …} #options: Doctrine\ORM\PersistentCollection {#4837 …} #associations: Doctrine\ORM\PersistentCollection {#4840 …} #createdAt: DateTime @1758632869 {#8684 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8685 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4830 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8686} #id: 3261 #name: "Appareil à raclette traditionnel Alpage" #slug: "appareil-a-raclette-traditionnel-alpage-318" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>Rampe de chauffe réglable en hauteur</li>\n <li><span style="font-weight: bold;">Pièces détachées disponibles et suivies.</span></li>\n <li><span style="font-weight: bold;">Livraison gratuite.</span></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes) </span></li>\n </ul></div><h1>Description appareil à raclette Alpage</h1><div class="col is-12">L'appareil à raclette Alpage est idéal pour des raclettes conviviales en famille ou entre amis. Il permet de faire fondre plus rapidement le fromage sans qu'il soit cuit, permettant ainsi d'en révéler toutes ses saveurs. Conçu en France, cet appareil bénéficie d'une construction robuste qui vous permettrra d'en profiter de très nombreuses années.<br /><br />L'appareil à raclette Alpage <a rel="nofollow" href="https://www.cuisinstore.com/tellier-appareil-a-raclette-alpage-inox-louis-tellier-prd7164.html">existe également en inox.</a></div><h1>Caractéristiques appareil à raclette Alpage</h1><div class="col is-12"><p>230 V. Puissance 850 W. Réglage de la hauteur du boîtier de chauffe par crémaillère. Porte fromage inclinable. Métal laqué cuivré. Dimensions : largeur 26.5 cm x longueur 53 cm. Garantie 1 an.</p>\n <p><strong>Kit reblochonade en option<br /></strong></p></div><div class="col is-12"><a style="font-weight: 700; color: #ff6600;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a>\n <div id="gtx-trans" style="position: absolute; left: -13px; top: 22px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4849 …} #channels: Doctrine\ORM\PersistentCollection {#4833 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8687 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8689 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30656 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30647 …} +context: Sylius\TwigHooks\Bag\DataBag {#30717 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30644 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30592 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30600 #collection: Doctrine\Common\Collections\ArrayCollection {#30609 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30588 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38392 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30656 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30647 …} +context: Sylius\TwigHooks\Bag\DataBag {#30717 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30644 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Appareil à raclette traditionnel Alpage" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30600 #collection: Doctrine\Common\Collections\ArrayCollection {#30609 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30588 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38392 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30721 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30656 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30647 …} +context: Sylius\TwigHooks\Bag\DataBag {#30717 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30644 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30592 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30600 #collection: Doctrine\Common\Collections\ArrayCollection {#30609 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30588 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38392 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30771 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30762 …} +context: Sylius\TwigHooks\Bag\DataBag {#30769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30770 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30592 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30774 +variant: App\Entity\Product\ProductVariant {#30592 …} +price: "149,00\u{A0}€" +originalPrice: "199,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8149 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12054 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8146 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30771 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30762 …} +context: Sylius\TwigHooks\Bag\DataBag {#30769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30770 …} +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 | 112.0 MiB | 4.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4846 #id: 3262 #code: "appareil-a-raclette-breziere-710" #attributes: Doctrine\ORM\PersistentCollection {#5146 …} #variants: Doctrine\ORM\PersistentCollection {#5157 …} #options: Doctrine\ORM\PersistentCollection {#5121 …} #associations: Doctrine\ORM\PersistentCollection {#5126 …} #createdAt: DateTime @1758632869 {#4847 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#4845 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5127 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5132 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4846} #id: 3262 #name: "Appareil à raclette Brézière" #slug: "appareil-a-raclette-breziere-710" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>2 rampes :permet un chauffage plus rapide. </li>\n <li>Pliable, se range facilement</li>\n <li><strong>Livraison gratuite. </strong><strong><span style="color: #000000;">(France métropolitaine)</span></strong></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes)</span> </li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description appareil à raclette BREZIERE</h1><div class="col is-12">L'appareil à raclette BREZIERE est idéal pour des raclettes conviviales en famille ou entre amis. L'appareil à raclette BREZIERE est équipé de 2 rampes permettant de faire fondre plus rapidement le fromage qui est fondu sans être cuit permettant de révéler toutes ses saveurs.</div><h1>Caractéristiques appareil à raclette BREZIERE</h1><div class="col is-12">230 V. Puissance 1000 W . Prévu pour 1/4 de fromage. Rampes de chauffage orientables selon la portion de fromage. Acier inoxydable et métal laqué. Dimensions : largeur 21.5 cm x longueur 44.5 cm. Faible encombrement, pliable, rangement facile. Garantie 1 an.<br /><br /><strong>Kit reblochonade en option.</strong><span style="color: #ff6600;"><br /></span></div><div class="col is-12"><p><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #ff6600; cursor: pointer; font-family: arial; font-weight: 700;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a></p>\n <div id="gtx-trans" style="position: absolute; left: -20px; top: -20px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5142 …} #channels: Doctrine\ORM\PersistentCollection {#5147 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#4857 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4844 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30654 +product: App\Entity\Product\Product {#4846 #id: 3262 #code: "appareil-a-raclette-breziere-710" #attributes: Doctrine\ORM\PersistentCollection {#5146 …} #variants: Doctrine\ORM\PersistentCollection {#5157 …} #options: Doctrine\ORM\PersistentCollection {#5121 …} #associations: Doctrine\ORM\PersistentCollection {#5126 …} #createdAt: DateTime @1758632869 {#4847 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#4845 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5127 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5132 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4846} #id: 3262 #name: "Appareil à raclette Brézière" #slug: "appareil-a-raclette-breziere-710" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>2 rampes :permet un chauffage plus rapide. </li>\n <li>Pliable, se range facilement</li>\n <li><strong>Livraison gratuite. </strong><strong><span style="color: #000000;">(France métropolitaine)</span></strong></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes)</span> </li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description appareil à raclette BREZIERE</h1><div class="col is-12">L'appareil à raclette BREZIERE est idéal pour des raclettes conviviales en famille ou entre amis. L'appareil à raclette BREZIERE est équipé de 2 rampes permettant de faire fondre plus rapidement le fromage qui est fondu sans être cuit permettant de révéler toutes ses saveurs.</div><h1>Caractéristiques appareil à raclette BREZIERE</h1><div class="col is-12">230 V. Puissance 1000 W . Prévu pour 1/4 de fromage. Rampes de chauffage orientables selon la portion de fromage. Acier inoxydable et métal laqué. Dimensions : largeur 21.5 cm x longueur 44.5 cm. Faible encombrement, pliable, rangement facile. Garantie 1 an.<br /><br /><strong>Kit reblochonade en option.</strong><span style="color: #ff6600;"><br /></span></div><div class="col is-12"><p><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #ff6600; cursor: pointer; font-family: arial; font-weight: 700;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a></p>\n <div id="gtx-trans" style="position: absolute; left: -20px; top: -20px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5142 …} #channels: Doctrine\ORM\PersistentCollection {#5147 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#4857 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4844 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30837 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4846 #id: 3262 #code: "appareil-a-raclette-breziere-710" #attributes: Doctrine\ORM\PersistentCollection {#5146 …} #variants: Doctrine\ORM\PersistentCollection {#5157 …} #options: Doctrine\ORM\PersistentCollection {#5121 …} #associations: Doctrine\ORM\PersistentCollection {#5126 …} #createdAt: DateTime @1758632869 {#4847 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#4845 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5127 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5132 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4846} #id: 3262 #name: "Appareil à raclette Brézière" #slug: "appareil-a-raclette-breziere-710" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>2 rampes :permet un chauffage plus rapide. </li>\n <li>Pliable, se range facilement</li>\n <li><strong>Livraison gratuite. </strong><strong><span style="color: #000000;">(France métropolitaine)</span></strong></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes)</span> </li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description appareil à raclette BREZIERE</h1><div class="col is-12">L'appareil à raclette BREZIERE est idéal pour des raclettes conviviales en famille ou entre amis. L'appareil à raclette BREZIERE est équipé de 2 rampes permettant de faire fondre plus rapidement le fromage qui est fondu sans être cuit permettant de révéler toutes ses saveurs.</div><h1>Caractéristiques appareil à raclette BREZIERE</h1><div class="col is-12">230 V. Puissance 1000 W . Prévu pour 1/4 de fromage. Rampes de chauffage orientables selon la portion de fromage. Acier inoxydable et métal laqué. Dimensions : largeur 21.5 cm x longueur 44.5 cm. Faible encombrement, pliable, rangement facile. Garantie 1 an.<br /><br /><strong>Kit reblochonade en option.</strong><span style="color: #ff6600;"><br /></span></div><div class="col is-12"><p><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #ff6600; cursor: pointer; font-family: arial; font-weight: 700;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a></p>\n <div id="gtx-trans" style="position: absolute; left: -20px; top: -20px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5142 …} #channels: Doctrine\ORM\PersistentCollection {#5147 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#4857 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4844 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Appareil à raclette Brézière" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30908 -props: [ "product" => App\Entity\Product\Product {#4846 #id: 3262 #code: "appareil-a-raclette-breziere-710" #attributes: Doctrine\ORM\PersistentCollection {#5146 …} #variants: Doctrine\ORM\PersistentCollection {#5157 …} #options: Doctrine\ORM\PersistentCollection {#5121 …} #associations: Doctrine\ORM\PersistentCollection {#5126 …} #createdAt: DateTime @1758632869 {#4847 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#4845 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5127 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5132 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4846} #id: 3262 #name: "Appareil à raclette Brézière" #slug: "appareil-a-raclette-breziere-710" #description: """ <div class="col is-12"><ul>\n <li>Permet de fondre le fromage sans le cuire.</li>\n <li>Très robuste, appareil professionnel.</li>\n <li>2 rampes :permet un chauffage plus rapide. </li>\n <li>Pliable, se range facilement</li>\n <li><strong>Livraison gratuite. </strong><strong><span style="color: #000000;">(France métropolitaine)</span></strong></li>\n <li><span style="font-weight: bold;">Fabrication française. Orcier (Haute Savoie Rhône Alpes)</span> </li>\n </ul>\n <strong></strong> \n <ul>\n </ul></div><h1>Description appareil à raclette BREZIERE</h1><div class="col is-12">L'appareil à raclette BREZIERE est idéal pour des raclettes conviviales en famille ou entre amis. L'appareil à raclette BREZIERE est équipé de 2 rampes permettant de faire fondre plus rapidement le fromage qui est fondu sans être cuit permettant de révéler toutes ses saveurs.</div><h1>Caractéristiques appareil à raclette BREZIERE</h1><div class="col is-12">230 V. Puissance 1000 W . Prévu pour 1/4 de fromage. Rampes de chauffage orientables selon la portion de fromage. Acier inoxydable et métal laqué. Dimensions : largeur 21.5 cm x longueur 44.5 cm. Faible encombrement, pliable, rangement facile. Garantie 1 an.<br /><br /><strong>Kit reblochonade en option.</strong><span style="color: #ff6600;"><br /></span></div><div class="col is-12"><p><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #ff6600; cursor: pointer; font-family: arial; font-weight: 700;" rel="nofollow" href="https://www.cuisinstore.com/appareil-a-raclette-c937.html">Bien choisir son appareil à raclette</a></p>\n <div id="gtx-trans" style="position: absolute; left: -20px; top: -20px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5142 …} #channels: Doctrine\ORM\PersistentCollection {#5147 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#4857 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4844 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30981 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30892 …} +context: Sylius\TwigHooks\Bag\DataBag {#30959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30889 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30837 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30845 #collection: Doctrine\Common\Collections\ArrayCollection {#30854 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30833 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38404 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38406 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30981 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30892 …} +context: Sylius\TwigHooks\Bag\DataBag {#30959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30889 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Appareil à raclette Brézière" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30845 #collection: Doctrine\Common\Collections\ArrayCollection {#30854 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30833 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38404 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38406 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30984 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30981 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30892 …} +context: Sylius\TwigHooks\Bag\DataBag {#30959 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30889 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30837 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30845 #collection: Doctrine\Common\Collections\ArrayCollection {#30854 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30833 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38404 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38406 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31035 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31026 …} +context: Sylius\TwigHooks\Bag\DataBag {#31033 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31034 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30837 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31038 +variant: App\Entity\Product\ProductVariant {#30837 …} +price: "164,00\u{A0}€" +originalPrice: "199,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8149 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12054 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8146 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31035 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31026 …} +context: Sylius\TwigHooks\Bag\DataBag {#31033 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31034 …} +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 | 112.0 MiB | 2.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27420 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12119 …} +context: Sylius\TwigHooks\Bag\DataBag {#27442 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12129 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31347 +cart: App\Entity\Order\Order {#13033 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27420 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12119 …} +context: Sylius\TwigHooks\Bag\DataBag {#27442 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12129 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||