Components
12
Twig Components
44
Render Count
84
ms
Render Time
110.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 110.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13282 …} +context: Sylius\TwigHooks\Bag\DataBag {#13288 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13287 …} +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 {#13909 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13282 …} +context: Sylius\TwigHooks\Bag\DataBag {#13288 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13287 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 110.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13986 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13982 …} +context: Sylius\TwigHooks\Bag\DataBag {#13984 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13985 …} +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 {#13995 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13986 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13982 …} +context: Sylius\TwigHooks\Bag\DataBag {#13984 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13985 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 4.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14077 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14056 …} +context: Sylius\TwigHooks\Bag\DataBag {#14076 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14075 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14092 +cart: App\Entity\Order\Order {#14159 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14077 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14056 …} +context: Sylius\TwigHooks\Bag\DataBag {#14076 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14075 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 110.0 MiB | 30.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14333 …} +context: Sylius\TwigHooks\Bag\DataBag {#14339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14331 …} +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 {#14354 #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 {#14345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14333 …} +context: Sylius\TwigHooks\Bag\DataBag {#14339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14331 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28049 …} +context: Sylius\TwigHooks\Bag\DataBag {#28050 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28052 …} +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 {#28062 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28049 …} +context: Sylius\TwigHooks\Bag\DataBag {#28050 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28052 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28166 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28162 …} +context: Sylius\TwigHooks\Bag\DataBag {#28163 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28165 …} +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 {#28174 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28166 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28162 …} +context: Sylius\TwigHooks\Bag\DataBag {#28163 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28165 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28260 …} +context: Sylius\TwigHooks\Bag\DataBag {#28261 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28263 …} +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 {#28272 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28260 …} +context: Sylius\TwigHooks\Bag\DataBag {#28261 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28263 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 8.23 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 3165 #code: "balayette-mr-mrs-clynk-andree-jardin-6058" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632807 {#8058 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#7959 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3165 #name: "Balayette Mr & Mrs Clynk Andrée jardin" #slug: "balayette-mr-mrs-clynk-andree-jardin-6058" #description: """ <div class="col is-12"><ul>\n <li>Manche bois de hêtre.</li>\n <li>Lacet d'accrochage en cuir naturel.</li>\n <li>Crin et fibres synthétiques.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Balayette Mr & Mrs Clynk Andrée jardin</h1><div class="col is-12">La Balayette Mr & Mrs Clynk Andrée Jardin associe avec goût le savoir-faire de la maison créée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Réalisée en bois de hêtre, crin et fibres synthétiques, elle est équipée d'un lacet en cuir naturel pour la suspendre.</div><h1>Caractéristiques Balayette Mr & Mrs Clynk Andrée jardin</h1><div class="col is-12">- Manche en bois de hêtre.<br />- Crin et fibres synthétiques.<br />- lacet d'accrochage en cuir naturel.<br />- Dimensions : 30 x 10 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28797 +product: App\Entity\Product\Product {#7949 #id: 3165 #code: "balayette-mr-mrs-clynk-andree-jardin-6058" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632807 {#8058 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#7959 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3165 #name: "Balayette Mr & Mrs Clynk Andrée jardin" #slug: "balayette-mr-mrs-clynk-andree-jardin-6058" #description: """ <div class="col is-12"><ul>\n <li>Manche bois de hêtre.</li>\n <li>Lacet d'accrochage en cuir naturel.</li>\n <li>Crin et fibres synthétiques.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Balayette Mr & Mrs Clynk Andrée jardin</h1><div class="col is-12">La Balayette Mr & Mrs Clynk Andrée Jardin associe avec goût le savoir-faire de la maison créée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Réalisée en bois de hêtre, crin et fibres synthétiques, elle est équipée d'un lacet en cuir naturel pour la suspendre.</div><h1>Caractéristiques Balayette Mr & Mrs Clynk Andrée jardin</h1><div class="col is-12">- Manche en bois de hêtre.<br />- Crin et fibres synthétiques.<br />- lacet d'accrochage en cuir naturel.<br />- Dimensions : 30 x 10 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8782 …} +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 {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 3165 #code: "balayette-mr-mrs-clynk-andree-jardin-6058" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632807 {#8058 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#7959 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3165 #name: "Balayette Mr & Mrs Clynk Andrée jardin" #slug: "balayette-mr-mrs-clynk-andree-jardin-6058" #description: """ <div class="col is-12"><ul>\n <li>Manche bois de hêtre.</li>\n <li>Lacet d'accrochage en cuir naturel.</li>\n <li>Crin et fibres synthétiques.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Balayette Mr & Mrs Clynk Andrée jardin</h1><div class="col is-12">La Balayette Mr & Mrs Clynk Andrée Jardin associe avec goût le savoir-faire de la maison créée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Réalisée en bois de hêtre, crin et fibres synthétiques, elle est équipée d'un lacet en cuir naturel pour la suspendre.</div><h1>Caractéristiques Balayette Mr & Mrs Clynk Andrée jardin</h1><div class="col is-12">- Manche en bois de hêtre.<br />- Crin et fibres synthétiques.<br />- lacet d'accrochage en cuir naturel.<br />- Dimensions : 30 x 10 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Balayette Mr & Mrs Clynk Andrée jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28957 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 3165 #code: "balayette-mr-mrs-clynk-andree-jardin-6058" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632807 {#8058 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#7959 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3165 #name: "Balayette Mr & Mrs Clynk Andrée jardin" #slug: "balayette-mr-mrs-clynk-andree-jardin-6058" #description: """ <div class="col is-12"><ul>\n <li>Manche bois de hêtre.</li>\n <li>Lacet d'accrochage en cuir naturel.</li>\n <li>Crin et fibres synthétiques.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Balayette Mr & Mrs Clynk Andrée jardin</h1><div class="col is-12">La Balayette Mr & Mrs Clynk Andrée Jardin associe avec goût le savoir-faire de la maison créée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Réalisée en bois de hêtre, crin et fibres synthétiques, elle est équipée d'un lacet en cuir naturel pour la suspendre.</div><h1>Caractéristiques Balayette Mr & Mrs Clynk Andrée jardin</h1><div class="col is-12">- Manche en bois de hêtre.<br />- Crin et fibres synthétiques.<br />- lacet d'accrochage en cuir naturel.<br />- Dimensions : 30 x 10 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29024 …} +context: Sylius\TwigHooks\Bag\DataBag {#29025 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29027 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29024 …} +context: Sylius\TwigHooks\Bag\DataBag {#29025 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29027 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Balayette Mr & Mrs Clynk Andrée jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29032 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29024 …} +context: Sylius\TwigHooks\Bag\DataBag {#29025 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29027 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29100 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29090 …} +context: Sylius\TwigHooks\Bag\DataBag {#29098 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29099 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29109 +variant: App\Entity\Product\ProductVariant {#8782 …} +price: "25,00\u{A0}€" +originalPrice: "25,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29100 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29090 …} +context: Sylius\TwigHooks\Bag\DataBag {#29098 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29099 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 1069 #code: "tartineur-thermo-conducteur-la-bonne-graine-6020" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632305 {#9051 : 2025-09-23 20:58:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632305 {#9054 : 2025-09-23 20:58:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 1069 #name: "Tartineur Thermo-conducteur La Bonne Graine" #slug: "tartineur-thermo-conducteur-la-bonne-graine-6020" #description: """ <div class="col is-12"><ul>\n <li>Aluminium pour transfert de chaleur.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Tartineur Thermo-conducteur La Bonne Graine</h1><div class="col is-12">Avec le Tartineur Thermo-conducteur La Bonne Graine, il est facile de Couper et d'étaler facilement le beurre, même s'il est très froid. Grâce à la très bonne conductivité de l'aluminium, la chaleur de la main se diffuse très facilement au tartineur. Il peut aussi être utilisé pour les fromages, les pâtes à tartiner et les confitures.</div><h1>Caractéristiques Tartineur Thermo-conducteur La Bonne Graine</h1><div class="col is-12">- Aluminium.<br />- Dimensions : 17,5 x 2 cm.<br />- Fabrication Française.<br />- Ne va pas 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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28935 +product: App\Entity\Product\Product {#9057 #id: 1069 #code: "tartineur-thermo-conducteur-la-bonne-graine-6020" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632305 {#9051 : 2025-09-23 20:58:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632305 {#9054 : 2025-09-23 20:58:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 1069 #name: "Tartineur Thermo-conducteur La Bonne Graine" #slug: "tartineur-thermo-conducteur-la-bonne-graine-6020" #description: """ <div class="col is-12"><ul>\n <li>Aluminium pour transfert de chaleur.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Tartineur Thermo-conducteur La Bonne Graine</h1><div class="col is-12">Avec le Tartineur Thermo-conducteur La Bonne Graine, il est facile de Couper et d'étaler facilement le beurre, même s'il est très froid. Grâce à la très bonne conductivité de l'aluminium, la chaleur de la main se diffuse très facilement au tartineur. Il peut aussi être utilisé pour les fromages, les pâtes à tartiner et les confitures.</div><h1>Caractéristiques Tartineur Thermo-conducteur La Bonne Graine</h1><div class="col is-12">- Aluminium.<br />- Dimensions : 17,5 x 2 cm.<br />- Fabrication Française.<br />- Ne va pas 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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9084 …} +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 {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 1069 #code: "tartineur-thermo-conducteur-la-bonne-graine-6020" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632305 {#9051 : 2025-09-23 20:58:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632305 {#9054 : 2025-09-23 20:58:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 1069 #name: "Tartineur Thermo-conducteur La Bonne Graine" #slug: "tartineur-thermo-conducteur-la-bonne-graine-6020" #description: """ <div class="col is-12"><ul>\n <li>Aluminium pour transfert de chaleur.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Tartineur Thermo-conducteur La Bonne Graine</h1><div class="col is-12">Avec le Tartineur Thermo-conducteur La Bonne Graine, il est facile de Couper et d'étaler facilement le beurre, même s'il est très froid. Grâce à la très bonne conductivité de l'aluminium, la chaleur de la main se diffuse très facilement au tartineur. Il peut aussi être utilisé pour les fromages, les pâtes à tartiner et les confitures.</div><h1>Caractéristiques Tartineur Thermo-conducteur La Bonne Graine</h1><div class="col is-12">- Aluminium.<br />- Dimensions : 17,5 x 2 cm.<br />- Fabrication Française.<br />- Ne va pas 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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tartineur Thermo-conducteur La Bonne Graine" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29236 -props: [ "product" => App\Entity\Product\Product {#9057 #id: 1069 #code: "tartineur-thermo-conducteur-la-bonne-graine-6020" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632305 {#9051 : 2025-09-23 20:58:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632305 {#9054 : 2025-09-23 20:58:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 1069 #name: "Tartineur Thermo-conducteur La Bonne Graine" #slug: "tartineur-thermo-conducteur-la-bonne-graine-6020" #description: """ <div class="col is-12"><ul>\n <li>Aluminium pour transfert de chaleur.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Tartineur Thermo-conducteur La Bonne Graine</h1><div class="col is-12">Avec le Tartineur Thermo-conducteur La Bonne Graine, il est facile de Couper et d'étaler facilement le beurre, même s'il est très froid. Grâce à la très bonne conductivité de l'aluminium, la chaleur de la main se diffuse très facilement au tartineur. Il peut aussi être utilisé pour les fromages, les pâtes à tartiner et les confitures.</div><h1>Caractéristiques Tartineur Thermo-conducteur La Bonne Graine</h1><div class="col is-12">- Aluminium.<br />- Dimensions : 17,5 x 2 cm.<br />- Fabrication Française.<br />- Ne va pas 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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29285 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29220 …} +context: Sylius\TwigHooks\Bag\DataBag {#29229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29284 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9084 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9097 #collection: Doctrine\Common\Collections\ArrayCollection {#9098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29285 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29220 …} +context: Sylius\TwigHooks\Bag\DataBag {#29229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29284 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tartineur Thermo-conducteur La Bonne Graine" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9097 #collection: Doctrine\Common\Collections\ArrayCollection {#9098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29291 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29285 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29220 …} +context: Sylius\TwigHooks\Bag\DataBag {#29229 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29284 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9084 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9097 #collection: Doctrine\Common\Collections\ArrayCollection {#9098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29341 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29332 …} +context: Sylius\TwigHooks\Bag\DataBag {#29339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29340 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9084 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29344 +variant: App\Entity\Product\ProductVariant {#9084 …} +price: "26,00\u{A0}€" +originalPrice: "26,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29341 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29332 …} +context: Sylius\TwigHooks\Bag\DataBag {#29339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29340 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9103 #id: 1444 #code: "ouvre-boite-maxi-kim-nogent-7635" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632349 {#9099 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#9100 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 1444 #name: "Ouvre Boîte Maxi Kim Nogent" #slug: "ouvre-boite-maxi-kim-nogent-7635" #description: """ <div class="col is-12"><ul>\n <li>Acier chromé.</li>\n <li>manche polypropylène.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Ouvre Boîte Maxi Kim Nogent</h1><div class="col is-12">l'Ouvre Boîte Maxi Kim Nogent ouvre toutes les boîtes quelque soit leur forme et leur taille. Réalisé en acier chromé de haute qualité, son couteau est parfaitement affûté et son manche en polypropylène est très confortable. La conception de cet ouvre boîte rend la boîte ouverte inoffensive.</div><h1>Caractéristiques Ouvre Boîte Maxi Kim Nogent</h1><div class="col is-12">- Ouvre toutes les boîtes.<br />- Couteau en acier chromé affûté.<br />- Manche polypropylène.<br />- Fabrication française.</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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29227 +product: App\Entity\Product\Product {#9103 #id: 1444 #code: "ouvre-boite-maxi-kim-nogent-7635" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632349 {#9099 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#9100 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 1444 #name: "Ouvre Boîte Maxi Kim Nogent" #slug: "ouvre-boite-maxi-kim-nogent-7635" #description: """ <div class="col is-12"><ul>\n <li>Acier chromé.</li>\n <li>manche polypropylène.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Ouvre Boîte Maxi Kim Nogent</h1><div class="col is-12">l'Ouvre Boîte Maxi Kim Nogent ouvre toutes les boîtes quelque soit leur forme et leur taille. Réalisé en acier chromé de haute qualité, son couteau est parfaitement affûté et son manche en polypropylène est très confortable. La conception de cet ouvre boîte rend la boîte ouverte inoffensive.</div><h1>Caractéristiques Ouvre Boîte Maxi Kim Nogent</h1><div class="col is-12">- Ouvre toutes les boîtes.<br />- Couteau en acier chromé affûté.<br />- Manche polypropylène.<br />- Fabrication française.</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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9130 …} +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 {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9103 #id: 1444 #code: "ouvre-boite-maxi-kim-nogent-7635" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632349 {#9099 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#9100 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 1444 #name: "Ouvre Boîte Maxi Kim Nogent" #slug: "ouvre-boite-maxi-kim-nogent-7635" #description: """ <div class="col is-12"><ul>\n <li>Acier chromé.</li>\n <li>manche polypropylène.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Ouvre Boîte Maxi Kim Nogent</h1><div class="col is-12">l'Ouvre Boîte Maxi Kim Nogent ouvre toutes les boîtes quelque soit leur forme et leur taille. Réalisé en acier chromé de haute qualité, son couteau est parfaitement affûté et son manche en polypropylène est très confortable. La conception de cet ouvre boîte rend la boîte ouverte inoffensive.</div><h1>Caractéristiques Ouvre Boîte Maxi Kim Nogent</h1><div class="col is-12">- Ouvre toutes les boîtes.<br />- Couteau en acier chromé affûté.<br />- Manche polypropylène.<br />- Fabrication française.</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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre Boîte Maxi Kim Nogent" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29461 -props: [ "product" => App\Entity\Product\Product {#9103 #id: 1444 #code: "ouvre-boite-maxi-kim-nogent-7635" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632349 {#9099 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#9100 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 1444 #name: "Ouvre Boîte Maxi Kim Nogent" #slug: "ouvre-boite-maxi-kim-nogent-7635" #description: """ <div class="col is-12"><ul>\n <li>Acier chromé.</li>\n <li>manche polypropylène.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Ouvre Boîte Maxi Kim Nogent</h1><div class="col is-12">l'Ouvre Boîte Maxi Kim Nogent ouvre toutes les boîtes quelque soit leur forme et leur taille. Réalisé en acier chromé de haute qualité, son couteau est parfaitement affûté et son manche en polypropylène est très confortable. La conception de cet ouvre boîte rend la boîte ouverte inoffensive.</div><h1>Caractéristiques Ouvre Boîte Maxi Kim Nogent</h1><div class="col is-12">- Ouvre toutes les boîtes.<br />- Couteau en acier chromé affûté.<br />- Manche polypropylène.<br />- Fabrication française.</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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29445 …} +context: Sylius\TwigHooks\Bag\DataBag {#29454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29509 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9130 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9143 #collection: Doctrine\Common\Collections\ArrayCollection {#9144 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9142 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29445 …} +context: Sylius\TwigHooks\Bag\DataBag {#29454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29509 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre Boîte Maxi Kim Nogent" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9143 #collection: Doctrine\Common\Collections\ArrayCollection {#9144 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9142 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29516 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29445 …} +context: Sylius\TwigHooks\Bag\DataBag {#29454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29509 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9130 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9143 #collection: Doctrine\Common\Collections\ArrayCollection {#9144 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9142 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29557 …} +context: Sylius\TwigHooks\Bag\DataBag {#29564 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29565 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9130 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29569 +variant: App\Entity\Product\ProductVariant {#9130 …} +price: "27,00\u{A0}€" +originalPrice: "27,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29557 …} +context: Sylius\TwigHooks\Bag\DataBag {#29564 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29565 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9149 #id: 2870 #code: "sac-a-salades-sacasalades-6174" #attributes: Doctrine\ORM\PersistentCollection {#9159 …} #variants: Doctrine\ORM\PersistentCollection {#9175 …} #options: Doctrine\ORM\PersistentCollection {#9163 …} #associations: Doctrine\ORM\PersistentCollection {#9161 …} #createdAt: DateTime @1758632677 {#9145 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#9146 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9166 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9167 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9149} #id: 2870 #name: "Sac à Salades Sacasalades" #slug: "sac-a-salades-sacasalades-6174" #description: """ <div class="col is-12"><ul>\n <li><strong>Conservation prolongée</strong> (optimale jusqu'à 14 jours)</li>\n <li>Ecologique (fini les sacs plastiques dans le frigo)</li>\n <li>Coton avec doublure micro-perforée.</li>\n <li><strong>Fabriqué artisanalement en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Salades</h1><div class="col is-12">Un sac pour conserver plus longtemps votre salade dénommé Sacasalades ! Pourquoi faire compliqué ?<br /><br />Grâce au sac Sacasalades, plus de salades flétries et non consommées à jeter, fini les sacs plastiques dans le frigo. Fabriqué artisanalement en France et élaboré par une diététicienne, ce sac vous permet de conserver de façon optimale jusqu'à 14 jours non seulement vos salades mais aussi les herbes aromatiques, les légumes, les fromages à pâte dure et les jambons secs . Sac de conservation naturel avec doublure 100% coton et micro-perforée, il est lavable en machine à 30°C sans essorage.<br /><br />A noter : pour les salades et les crudités, la doublure intérieure de votre Sacasalades doit rester toujours un peu humide. Si besoin, n'hésitez pas à l'asperger avec un peu d'eau.</div><h1>Caractéristiques Sac à Salades</h1><div class="col is-12">- Coton avec doublure micro-perforée.<br />- Lacet de fermeture avec bloqueur.<br />- Lavable en machine à 30°C sans essorage.<br />- Fiche de conseils d'utilisation.<br />- Fabriqué artisanalement en France.<br />- Dimensions : 36,5 x 31 cm (à plat)</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 {#9169 …} #channels: Doctrine\ORM\PersistentCollection {#9157 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9151 …} #reviews: Doctrine\ORM\PersistentCollection {#9153 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9155 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29452 +product: App\Entity\Product\Product {#9149 #id: 2870 #code: "sac-a-salades-sacasalades-6174" #attributes: Doctrine\ORM\PersistentCollection {#9159 …} #variants: Doctrine\ORM\PersistentCollection {#9175 …} #options: Doctrine\ORM\PersistentCollection {#9163 …} #associations: Doctrine\ORM\PersistentCollection {#9161 …} #createdAt: DateTime @1758632677 {#9145 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#9146 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9166 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9167 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9149} #id: 2870 #name: "Sac à Salades Sacasalades" #slug: "sac-a-salades-sacasalades-6174" #description: """ <div class="col is-12"><ul>\n <li><strong>Conservation prolongée</strong> (optimale jusqu'à 14 jours)</li>\n <li>Ecologique (fini les sacs plastiques dans le frigo)</li>\n <li>Coton avec doublure micro-perforée.</li>\n <li><strong>Fabriqué artisanalement en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Salades</h1><div class="col is-12">Un sac pour conserver plus longtemps votre salade dénommé Sacasalades ! Pourquoi faire compliqué ?<br /><br />Grâce au sac Sacasalades, plus de salades flétries et non consommées à jeter, fini les sacs plastiques dans le frigo. Fabriqué artisanalement en France et élaboré par une diététicienne, ce sac vous permet de conserver de façon optimale jusqu'à 14 jours non seulement vos salades mais aussi les herbes aromatiques, les légumes, les fromages à pâte dure et les jambons secs . Sac de conservation naturel avec doublure 100% coton et micro-perforée, il est lavable en machine à 30°C sans essorage.<br /><br />A noter : pour les salades et les crudités, la doublure intérieure de votre Sacasalades doit rester toujours un peu humide. Si besoin, n'hésitez pas à l'asperger avec un peu d'eau.</div><h1>Caractéristiques Sac à Salades</h1><div class="col is-12">- Coton avec doublure micro-perforée.<br />- Lacet de fermeture avec bloqueur.<br />- Lavable en machine à 30°C sans essorage.<br />- Fiche de conseils d'utilisation.<br />- Fabriqué artisanalement en France.<br />- Dimensions : 36,5 x 31 cm (à plat)</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 {#9169 …} #channels: Doctrine\ORM\PersistentCollection {#9157 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9151 …} #reviews: Doctrine\ORM\PersistentCollection {#9153 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9155 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9176 …} +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 {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9149 #id: 2870 #code: "sac-a-salades-sacasalades-6174" #attributes: Doctrine\ORM\PersistentCollection {#9159 …} #variants: Doctrine\ORM\PersistentCollection {#9175 …} #options: Doctrine\ORM\PersistentCollection {#9163 …} #associations: Doctrine\ORM\PersistentCollection {#9161 …} #createdAt: DateTime @1758632677 {#9145 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#9146 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9166 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9167 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9149} #id: 2870 #name: "Sac à Salades Sacasalades" #slug: "sac-a-salades-sacasalades-6174" #description: """ <div class="col is-12"><ul>\n <li><strong>Conservation prolongée</strong> (optimale jusqu'à 14 jours)</li>\n <li>Ecologique (fini les sacs plastiques dans le frigo)</li>\n <li>Coton avec doublure micro-perforée.</li>\n <li><strong>Fabriqué artisanalement en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Salades</h1><div class="col is-12">Un sac pour conserver plus longtemps votre salade dénommé Sacasalades ! Pourquoi faire compliqué ?<br /><br />Grâce au sac Sacasalades, plus de salades flétries et non consommées à jeter, fini les sacs plastiques dans le frigo. Fabriqué artisanalement en France et élaboré par une diététicienne, ce sac vous permet de conserver de façon optimale jusqu'à 14 jours non seulement vos salades mais aussi les herbes aromatiques, les légumes, les fromages à pâte dure et les jambons secs . Sac de conservation naturel avec doublure 100% coton et micro-perforée, il est lavable en machine à 30°C sans essorage.<br /><br />A noter : pour les salades et les crudités, la doublure intérieure de votre Sacasalades doit rester toujours un peu humide. Si besoin, n'hésitez pas à l'asperger avec un peu d'eau.</div><h1>Caractéristiques Sac à Salades</h1><div class="col is-12">- Coton avec doublure micro-perforée.<br />- Lacet de fermeture avec bloqueur.<br />- Lavable en machine à 30°C sans essorage.<br />- Fiche de conseils d'utilisation.<br />- Fabriqué artisanalement en France.<br />- Dimensions : 36,5 x 31 cm (à plat)</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 {#9169 …} #channels: Doctrine\ORM\PersistentCollection {#9157 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9151 …} #reviews: Doctrine\ORM\PersistentCollection {#9153 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9155 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac à Salades Sacasalades" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29686 -props: [ "product" => App\Entity\Product\Product {#9149 #id: 2870 #code: "sac-a-salades-sacasalades-6174" #attributes: Doctrine\ORM\PersistentCollection {#9159 …} #variants: Doctrine\ORM\PersistentCollection {#9175 …} #options: Doctrine\ORM\PersistentCollection {#9163 …} #associations: Doctrine\ORM\PersistentCollection {#9161 …} #createdAt: DateTime @1758632677 {#9145 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#9146 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9166 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9167 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9149} #id: 2870 #name: "Sac à Salades Sacasalades" #slug: "sac-a-salades-sacasalades-6174" #description: """ <div class="col is-12"><ul>\n <li><strong>Conservation prolongée</strong> (optimale jusqu'à 14 jours)</li>\n <li>Ecologique (fini les sacs plastiques dans le frigo)</li>\n <li>Coton avec doublure micro-perforée.</li>\n <li><strong>Fabriqué artisanalement en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Salades</h1><div class="col is-12">Un sac pour conserver plus longtemps votre salade dénommé Sacasalades ! Pourquoi faire compliqué ?<br /><br />Grâce au sac Sacasalades, plus de salades flétries et non consommées à jeter, fini les sacs plastiques dans le frigo. Fabriqué artisanalement en France et élaboré par une diététicienne, ce sac vous permet de conserver de façon optimale jusqu'à 14 jours non seulement vos salades mais aussi les herbes aromatiques, les légumes, les fromages à pâte dure et les jambons secs . Sac de conservation naturel avec doublure 100% coton et micro-perforée, il est lavable en machine à 30°C sans essorage.<br /><br />A noter : pour les salades et les crudités, la doublure intérieure de votre Sacasalades doit rester toujours un peu humide. Si besoin, n'hésitez pas à l'asperger avec un peu d'eau.</div><h1>Caractéristiques Sac à Salades</h1><div class="col is-12">- Coton avec doublure micro-perforée.<br />- Lacet de fermeture avec bloqueur.<br />- Lavable en machine à 30°C sans essorage.<br />- Fiche de conseils d'utilisation.<br />- Fabriqué artisanalement en France.<br />- Dimensions : 36,5 x 31 cm (à plat)</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 {#9169 …} #channels: Doctrine\ORM\PersistentCollection {#9157 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9151 …} #reviews: Doctrine\ORM\PersistentCollection {#9153 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9155 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29670 …} +context: Sylius\TwigHooks\Bag\DataBag {#29679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29746 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9176 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9186 #collection: Doctrine\Common\Collections\ArrayCollection {#9187 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9185 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38330 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29670 …} +context: Sylius\TwigHooks\Bag\DataBag {#29679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29746 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac à Salades Sacasalades" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9186 #collection: Doctrine\Common\Collections\ArrayCollection {#9187 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9185 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38330 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29753 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29670 …} +context: Sylius\TwigHooks\Bag\DataBag {#29679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29746 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9176 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9186 #collection: Doctrine\Common\Collections\ArrayCollection {#9187 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9185 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38330 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29803 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29794 …} +context: Sylius\TwigHooks\Bag\DataBag {#29801 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29802 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9176 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29806 +variant: App\Entity\Product\ProductVariant {#9176 …} +price: "27,00\u{A0}€" +originalPrice: "27,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29803 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29794 …} +context: Sylius\TwigHooks\Bag\DataBag {#29801 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29802 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9192 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#9202 …} #variants: Doctrine\ORM\PersistentCollection {#9215 …} #options: Doctrine\ORM\PersistentCollection {#9206 …} #associations: Doctrine\ORM\PersistentCollection {#9204 …} #createdAt: DateTime @1758632696 {#9188 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#9189 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9209 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9210 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9192} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#9212 …} #channels: Doctrine\ORM\PersistentCollection {#9200 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9194 …} #reviews: Doctrine\ORM\PersistentCollection {#9196 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9198 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29677 +product: App\Entity\Product\Product {#9192 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#9202 …} #variants: Doctrine\ORM\PersistentCollection {#9215 …} #options: Doctrine\ORM\PersistentCollection {#9206 …} #associations: Doctrine\ORM\PersistentCollection {#9204 …} #createdAt: DateTime @1758632696 {#9188 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#9189 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9209 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9210 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9192} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#9212 …} #channels: Doctrine\ORM\PersistentCollection {#9200 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9194 …} #reviews: Doctrine\ORM\PersistentCollection {#9196 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9198 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9216 …} +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 {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9192 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#9202 …} #variants: Doctrine\ORM\PersistentCollection {#9215 …} #options: Doctrine\ORM\PersistentCollection {#9206 …} #associations: Doctrine\ORM\PersistentCollection {#9204 …} #createdAt: DateTime @1758632696 {#9188 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#9189 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9209 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9210 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9192} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#9212 …} #channels: Doctrine\ORM\PersistentCollection {#9200 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9194 …} #reviews: Doctrine\ORM\PersistentCollection {#9196 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9198 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac à Pain Transport Sacasalades" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29923 -props: [ "product" => App\Entity\Product\Product {#9192 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#9202 …} #variants: Doctrine\ORM\PersistentCollection {#9215 …} #options: Doctrine\ORM\PersistentCollection {#9206 …} #associations: Doctrine\ORM\PersistentCollection {#9204 …} #createdAt: DateTime @1758632696 {#9188 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#9189 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9209 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9210 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9192} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#9212 …} #channels: Doctrine\ORM\PersistentCollection {#9200 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9194 …} #reviews: Doctrine\ORM\PersistentCollection {#9196 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9198 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29907 …} +context: Sylius\TwigHooks\Bag\DataBag {#29916 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29974 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9216 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9226 #collection: Doctrine\Common\Collections\ArrayCollection {#9227 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9225 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29907 …} +context: Sylius\TwigHooks\Bag\DataBag {#29916 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29974 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac à Pain Transport Sacasalades" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9226 #collection: Doctrine\Common\Collections\ArrayCollection {#9227 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9225 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29981 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29907 …} +context: Sylius\TwigHooks\Bag\DataBag {#29916 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29974 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9216 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9226 #collection: Doctrine\Common\Collections\ArrayCollection {#9227 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9225 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30022 …} +context: Sylius\TwigHooks\Bag\DataBag {#30029 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30030 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9216 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30034 +variant: App\Entity\Product\ProductVariant {#9216 …} +price: "27,00\u{A0}€" +originalPrice: "27,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30022 …} +context: Sylius\TwigHooks\Bag\DataBag {#30029 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30030 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 4.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9232 #id: 1247 #code: "appareil-a-rouler-les-sushis-easy-sushi-3128" #attributes: Doctrine\ORM\PersistentCollection {#9242 …} #variants: Doctrine\ORM\PersistentCollection {#9258 …} #options: Doctrine\ORM\PersistentCollection {#9246 …} #associations: Doctrine\ORM\PersistentCollection {#9244 …} #createdAt: DateTime @1758632323 {#9228 : 2025-09-23 20:58:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632323 {#9229 : 2025-09-23 20:58:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9249 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9250 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9232} #id: 1247 #name: "Appareil à rouler les sushis Easy sushi" #slug: "appareil-a-rouler-les-sushis-easy-sushi-3128" #description: """ <div class="col is-12"><ul>\r\n <li>Facilite la réalisation des sushis.</li>\r\n <li>Hygiénique, facile à nettoyer.</li>\r\n <li>Livré avec mode d'emploi.</li>\r\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\r\n </ul></div><h1>Description Appareil à rouler les sushis Easy sushi</h1><div class="col is-12">L'easy sushi remplace avantageusement la natte à rouler en facilitant grandement la confection des makis et des sushis. De plus, ce produit est plus hygiénique qu'une natte à bambou et plus simple à rincer. Vous pouvez réaliser 6 sushis en 1 minute grâce à cet appareil ! Fabriqué en France, Easy sushi est facile à utiliser et vous permet de préparer toutes sortes de makis. <br /><br />L'easy sushi peut être utilisé également pour les feuilles de brick, les omelettes, les crêpes salées ou sucrées, les rouleaux de printemps, les nems...<br /><br />Des <a rel="nofollow" href="https://www.cuisinstore.com/easy-sushi-film-de-rechange-pour-machine-easy-sushi-prd7709.html">films de rechange</a> pour la machine Easy Sushi sont disponibles. En panne d'inspiration ? Le livre de recettes <a rel="nofollow" href="https://www.cuisinstore.com/easy-sushi-le-tour-du-monde-des-sushis-prd7708.html">Le tour du monde des sushis</a> est disponible !<br /><br /><br /></div><h1>Caractéristiques Appareil à rouler les sushis Easy sushi</h1><div class="col is-12">Corps principal en ABS très résistant. Film de traction en polypropylène. Matériaux agréés alimentaires<br />Fabriqué en France. Corps va au lave vaisselle. Film de traction lavable à l'eau savonneuse. Livré avec mode d'emploi.</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 {#9252 …} #channels: Doctrine\ORM\PersistentCollection {#9240 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9234 …} #reviews: Doctrine\ORM\PersistentCollection {#9236 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9238 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29914 +product: App\Entity\Product\Product {#9232 #id: 1247 #code: "appareil-a-rouler-les-sushis-easy-sushi-3128" #attributes: Doctrine\ORM\PersistentCollection {#9242 …} #variants: Doctrine\ORM\PersistentCollection {#9258 …} #options: Doctrine\ORM\PersistentCollection {#9246 …} #associations: Doctrine\ORM\PersistentCollection {#9244 …} #createdAt: DateTime @1758632323 {#9228 : 2025-09-23 20:58:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632323 {#9229 : 2025-09-23 20:58:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9249 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9250 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9232} #id: 1247 #name: "Appareil à rouler les sushis Easy sushi" #slug: "appareil-a-rouler-les-sushis-easy-sushi-3128" #description: """ <div class="col is-12"><ul>\r\n <li>Facilite la réalisation des sushis.</li>\r\n <li>Hygiénique, facile à nettoyer.</li>\r\n <li>Livré avec mode d'emploi.</li>\r\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\r\n </ul></div><h1>Description Appareil à rouler les sushis Easy sushi</h1><div class="col is-12">L'easy sushi remplace avantageusement la natte à rouler en facilitant grandement la confection des makis et des sushis. De plus, ce produit est plus hygiénique qu'une natte à bambou et plus simple à rincer. Vous pouvez réaliser 6 sushis en 1 minute grâce à cet appareil ! Fabriqué en France, Easy sushi est facile à utiliser et vous permet de préparer toutes sortes de makis. <br /><br />L'easy sushi peut être utilisé également pour les feuilles de brick, les omelettes, les crêpes salées ou sucrées, les rouleaux de printemps, les nems...<br /><br />Des <a rel="nofollow" href="https://www.cuisinstore.com/easy-sushi-film-de-rechange-pour-machine-easy-sushi-prd7709.html">films de rechange</a> pour la machine Easy Sushi sont disponibles. En panne d'inspiration ? Le livre de recettes <a rel="nofollow" href="https://www.cuisinstore.com/easy-sushi-le-tour-du-monde-des-sushis-prd7708.html">Le tour du monde des sushis</a> est disponible !<br /><br /><br /></div><h1>Caractéristiques Appareil à rouler les sushis Easy sushi</h1><div class="col is-12">Corps principal en ABS très résistant. Film de traction en polypropylène. Matériaux agréés alimentaires<br />Fabriqué en France. Corps va au lave vaisselle. Film de traction lavable à l'eau savonneuse. Livré avec mode d'emploi.</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 {#9252 …} #channels: Doctrine\ORM\PersistentCollection {#9240 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9234 …} #reviews: Doctrine\ORM\PersistentCollection {#9236 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9238 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9259 …} +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 {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9232 #id: 1247 #code: "appareil-a-rouler-les-sushis-easy-sushi-3128" #attributes: Doctrine\ORM\PersistentCollection {#9242 …} #variants: Doctrine\ORM\PersistentCollection {#9258 …} #options: Doctrine\ORM\PersistentCollection {#9246 …} #associations: Doctrine\ORM\PersistentCollection {#9244 …} #createdAt: DateTime @1758632323 {#9228 : 2025-09-23 20:58:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632323 {#9229 : 2025-09-23 20:58:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9249 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9250 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9232} #id: 1247 #name: "Appareil à rouler les sushis Easy sushi" #slug: "appareil-a-rouler-les-sushis-easy-sushi-3128" #description: """ <div class="col is-12"><ul>\r\n <li>Facilite la réalisation des sushis.</li>\r\n <li>Hygiénique, facile à nettoyer.</li>\r\n <li>Livré avec mode d'emploi.</li>\r\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\r\n </ul></div><h1>Description Appareil à rouler les sushis Easy sushi</h1><div class="col is-12">L'easy sushi remplace avantageusement la natte à rouler en facilitant grandement la confection des makis et des sushis. De plus, ce produit est plus hygiénique qu'une natte à bambou et plus simple à rincer. Vous pouvez réaliser 6 sushis en 1 minute grâce à cet appareil ! Fabriqué en France, Easy sushi est facile à utiliser et vous permet de préparer toutes sortes de makis. <br /><br />L'easy sushi peut être utilisé également pour les feuilles de brick, les omelettes, les crêpes salées ou sucrées, les rouleaux de printemps, les nems...<br /><br />Des <a rel="nofollow" href="https://www.cuisinstore.com/easy-sushi-film-de-rechange-pour-machine-easy-sushi-prd7709.html">films de rechange</a> pour la machine Easy Sushi sont disponibles. En panne d'inspiration ? Le livre de recettes <a rel="nofollow" href="https://www.cuisinstore.com/easy-sushi-le-tour-du-monde-des-sushis-prd7708.html">Le tour du monde des sushis</a> est disponible !<br /><br /><br /></div><h1>Caractéristiques Appareil à rouler les sushis Easy sushi</h1><div class="col is-12">Corps principal en ABS très résistant. Film de traction en polypropylène. Matériaux agréés alimentaires<br />Fabriqué en France. Corps va au lave vaisselle. Film de traction lavable à l'eau savonneuse. Livré avec mode d'emploi.</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 {#9252 …} #channels: Doctrine\ORM\PersistentCollection {#9240 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9234 …} #reviews: Doctrine\ORM\PersistentCollection {#9236 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9238 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Appareil à rouler les sushis Easy sushi" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30151 -props: [ "product" => App\Entity\Product\Product {#9232 #id: 1247 #code: "appareil-a-rouler-les-sushis-easy-sushi-3128" #attributes: Doctrine\ORM\PersistentCollection {#9242 …} #variants: Doctrine\ORM\PersistentCollection {#9258 …} #options: Doctrine\ORM\PersistentCollection {#9246 …} #associations: Doctrine\ORM\PersistentCollection {#9244 …} #createdAt: DateTime @1758632323 {#9228 : 2025-09-23 20:58:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632323 {#9229 : 2025-09-23 20:58:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9249 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9250 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9232} #id: 1247 #name: "Appareil à rouler les sushis Easy sushi" #slug: "appareil-a-rouler-les-sushis-easy-sushi-3128" #description: """ <div class="col is-12"><ul>\r\n <li>Facilite la réalisation des sushis.</li>\r\n <li>Hygiénique, facile à nettoyer.</li>\r\n <li>Livré avec mode d'emploi.</li>\r\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\r\n </ul></div><h1>Description Appareil à rouler les sushis Easy sushi</h1><div class="col is-12">L'easy sushi remplace avantageusement la natte à rouler en facilitant grandement la confection des makis et des sushis. De plus, ce produit est plus hygiénique qu'une natte à bambou et plus simple à rincer. Vous pouvez réaliser 6 sushis en 1 minute grâce à cet appareil ! Fabriqué en France, Easy sushi est facile à utiliser et vous permet de préparer toutes sortes de makis. <br /><br />L'easy sushi peut être utilisé également pour les feuilles de brick, les omelettes, les crêpes salées ou sucrées, les rouleaux de printemps, les nems...<br /><br />Des <a rel="nofollow" href="https://www.cuisinstore.com/easy-sushi-film-de-rechange-pour-machine-easy-sushi-prd7709.html">films de rechange</a> pour la machine Easy Sushi sont disponibles. En panne d'inspiration ? Le livre de recettes <a rel="nofollow" href="https://www.cuisinstore.com/easy-sushi-le-tour-du-monde-des-sushis-prd7708.html">Le tour du monde des sushis</a> est disponible !<br /><br /><br /></div><h1>Caractéristiques Appareil à rouler les sushis Easy sushi</h1><div class="col is-12">Corps principal en ABS très résistant. Film de traction en polypropylène. Matériaux agréés alimentaires<br />Fabriqué en France. Corps va au lave vaisselle. Film de traction lavable à l'eau savonneuse. Livré avec mode d'emploi.</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 {#9252 …} #channels: Doctrine\ORM\PersistentCollection {#9240 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9234 …} #reviews: Doctrine\ORM\PersistentCollection {#9236 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9238 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30135 …} +context: Sylius\TwigHooks\Bag\DataBag {#30144 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30211 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9259 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9269 #collection: Doctrine\Common\Collections\ArrayCollection {#9270 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9268 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30135 …} +context: Sylius\TwigHooks\Bag\DataBag {#30144 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30211 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Appareil à rouler les sushis Easy sushi" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9269 #collection: Doctrine\Common\Collections\ArrayCollection {#9270 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9268 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30218 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30135 …} +context: Sylius\TwigHooks\Bag\DataBag {#30144 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30211 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9259 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9269 #collection: Doctrine\Common\Collections\ArrayCollection {#9270 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9268 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30268 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30259 …} +context: Sylius\TwigHooks\Bag\DataBag {#30266 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30267 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9259 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30271 +variant: App\Entity\Product\ProductVariant {#9259 …} +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 {#9750 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30268 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30259 …} +context: Sylius\TwigHooks\Bag\DataBag {#30266 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30267 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 3.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9275 #id: 3164 #code: "pelle-a-poussiere-mr-mrs-clynk-andree-jardin-6057" #attributes: Doctrine\ORM\PersistentCollection {#9282 …} #variants: Doctrine\ORM\PersistentCollection {#9295 …} #options: Doctrine\ORM\PersistentCollection {#9286 …} #associations: Doctrine\ORM\PersistentCollection {#9284 …} #createdAt: DateTime @1758632807 {#9271 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#9272 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9289 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9290 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9275} #id: 3164 #name: "Pelle à Poussière Mr&Mrs Clynk Andrée Jardin" #slug: "pelle-a-poussiere-mr-mrs-clynk-andree-jardin-6057" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre et tôle d'acier laquée.</li>\n <li>Lacet en cuir naturel. </li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Pelle à Poussière Mr&Mrs Clynk Andrée Jardin</h1><div class="col is-12">La Pelle à Poussières Mr&Mrs Clynk Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant.</div><h1>Caractéristiques Pelle à Poussière Mr&Mrs Clynk Andrée Jardin</h1><div class="col is-12">- Bois de hêtre et tôle d'acier laquée.<br />- Dimensions : 30 x 20 x 3 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 {#9292 …} #channels: Doctrine\ORM\PersistentCollection {#9280 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9276 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9278 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30142 +product: App\Entity\Product\Product {#9275 #id: 3164 #code: "pelle-a-poussiere-mr-mrs-clynk-andree-jardin-6057" #attributes: Doctrine\ORM\PersistentCollection {#9282 …} #variants: Doctrine\ORM\PersistentCollection {#9295 …} #options: Doctrine\ORM\PersistentCollection {#9286 …} #associations: Doctrine\ORM\PersistentCollection {#9284 …} #createdAt: DateTime @1758632807 {#9271 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#9272 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9289 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9290 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9275} #id: 3164 #name: "Pelle à Poussière Mr&Mrs Clynk Andrée Jardin" #slug: "pelle-a-poussiere-mr-mrs-clynk-andree-jardin-6057" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre et tôle d'acier laquée.</li>\n <li>Lacet en cuir naturel. </li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Pelle à Poussière Mr&Mrs Clynk Andrée Jardin</h1><div class="col is-12">La Pelle à Poussières Mr&Mrs Clynk Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant.</div><h1>Caractéristiques Pelle à Poussière Mr&Mrs Clynk Andrée Jardin</h1><div class="col is-12">- Bois de hêtre et tôle d'acier laquée.<br />- Dimensions : 30 x 20 x 3 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 {#9292 …} #channels: Doctrine\ORM\PersistentCollection {#9280 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9276 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9278 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9296 …} +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 {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9275 #id: 3164 #code: "pelle-a-poussiere-mr-mrs-clynk-andree-jardin-6057" #attributes: Doctrine\ORM\PersistentCollection {#9282 …} #variants: Doctrine\ORM\PersistentCollection {#9295 …} #options: Doctrine\ORM\PersistentCollection {#9286 …} #associations: Doctrine\ORM\PersistentCollection {#9284 …} #createdAt: DateTime @1758632807 {#9271 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#9272 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9289 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9290 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9275} #id: 3164 #name: "Pelle à Poussière Mr&Mrs Clynk Andrée Jardin" #slug: "pelle-a-poussiere-mr-mrs-clynk-andree-jardin-6057" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre et tôle d'acier laquée.</li>\n <li>Lacet en cuir naturel. </li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Pelle à Poussière Mr&Mrs Clynk Andrée Jardin</h1><div class="col is-12">La Pelle à Poussières Mr&Mrs Clynk Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant.</div><h1>Caractéristiques Pelle à Poussière Mr&Mrs Clynk Andrée Jardin</h1><div class="col is-12">- Bois de hêtre et tôle d'acier laquée.<br />- Dimensions : 30 x 20 x 3 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 {#9292 …} #channels: Doctrine\ORM\PersistentCollection {#9280 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9276 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9278 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pelle à Poussière Mr&Mrs Clynk Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30388 -props: [ "product" => App\Entity\Product\Product {#9275 #id: 3164 #code: "pelle-a-poussiere-mr-mrs-clynk-andree-jardin-6057" #attributes: Doctrine\ORM\PersistentCollection {#9282 …} #variants: Doctrine\ORM\PersistentCollection {#9295 …} #options: Doctrine\ORM\PersistentCollection {#9286 …} #associations: Doctrine\ORM\PersistentCollection {#9284 …} #createdAt: DateTime @1758632807 {#9271 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#9272 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9289 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9290 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9275} #id: 3164 #name: "Pelle à Poussière Mr&Mrs Clynk Andrée Jardin" #slug: "pelle-a-poussiere-mr-mrs-clynk-andree-jardin-6057" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre et tôle d'acier laquée.</li>\n <li>Lacet en cuir naturel. </li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Pelle à Poussière Mr&Mrs Clynk Andrée Jardin</h1><div class="col is-12">La Pelle à Poussières Mr&Mrs Clynk Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant.</div><h1>Caractéristiques Pelle à Poussière Mr&Mrs Clynk Andrée Jardin</h1><div class="col is-12">- Bois de hêtre et tôle d'acier laquée.<br />- Dimensions : 30 x 20 x 3 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 {#9292 …} #channels: Doctrine\ORM\PersistentCollection {#9280 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9276 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9278 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30440 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30372 …} +context: Sylius\TwigHooks\Bag\DataBag {#30381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30439 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9296 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9306 #collection: Doctrine\Common\Collections\ArrayCollection {#9307 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9305 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38370 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38372 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30440 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30372 …} +context: Sylius\TwigHooks\Bag\DataBag {#30381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30439 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pelle à Poussière Mr&Mrs Clynk Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9306 #collection: Doctrine\Common\Collections\ArrayCollection {#9307 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9305 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38370 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38372 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30446 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30440 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30372 …} +context: Sylius\TwigHooks\Bag\DataBag {#30381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30439 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9296 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9306 #collection: Doctrine\Common\Collections\ArrayCollection {#9307 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9305 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38370 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38372 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30487 …} +context: Sylius\TwigHooks\Bag\DataBag {#30494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30495 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9296 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30499 +variant: App\Entity\Product\ProductVariant {#9296 …} +price: "30,00\u{A0}€" +originalPrice: "30,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30487 …} +context: Sylius\TwigHooks\Bag\DataBag {#30494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30495 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 4.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9340 #id: 2914 #code: "epoussette-ramasse-miettes-andree-jardin-6056" #attributes: Doctrine\ORM\PersistentCollection {#9347 …} #variants: Doctrine\ORM\PersistentCollection {#9360 …} #options: Doctrine\ORM\PersistentCollection {#9351 …} #associations: Doctrine\ORM\PersistentCollection {#9349 …} #createdAt: DateTime @1758632707 {#9308 : 2025-09-23 21:05:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632707 {#9309 : 2025-09-23 21:05:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9354 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9355 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9340} #id: 2914 #name: "Epoussette Ramasse Miettes Andrée Jardin" #slug: "epoussette-ramasse-miettes-andree-jardin-6056" #description: """ <div class="col is-12"><ul>\n <li>Elégante époussette ramasse miettes.</li>\n <li>Design vintage.</li>\n <li>Bois de hêtre et tôle d'acier.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">L'époussette <a rel="nofollow" href="https://www.cuisinstore.com/ramasse-miettes-f589-p1.html">Ramasse Miettes</a> Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Toujours à portée de main pour retirer les miettes près du grille-pain ou la farine après la réalisation de votre pâtisserie préférée.</div><h1>Caractéristiques Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">- Epoussette en bois de hêtre, crin et fibres synthétiques.<br />- Dimensions : 13 x 9 x 2 cm.<br />- Pelle en tôle d'acier.<br />- Dimensions de la pelle : 13,5 x 11 x 2 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 {#9357 …} #channels: Doctrine\ORM\PersistentCollection {#9345 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9151 …} #reviews: Doctrine\ORM\PersistentCollection {#9341 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9343 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30379 +product: App\Entity\Product\Product {#9340 #id: 2914 #code: "epoussette-ramasse-miettes-andree-jardin-6056" #attributes: Doctrine\ORM\PersistentCollection {#9347 …} #variants: Doctrine\ORM\PersistentCollection {#9360 …} #options: Doctrine\ORM\PersistentCollection {#9351 …} #associations: Doctrine\ORM\PersistentCollection {#9349 …} #createdAt: DateTime @1758632707 {#9308 : 2025-09-23 21:05:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632707 {#9309 : 2025-09-23 21:05:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9354 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9355 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9340} #id: 2914 #name: "Epoussette Ramasse Miettes Andrée Jardin" #slug: "epoussette-ramasse-miettes-andree-jardin-6056" #description: """ <div class="col is-12"><ul>\n <li>Elégante époussette ramasse miettes.</li>\n <li>Design vintage.</li>\n <li>Bois de hêtre et tôle d'acier.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">L'époussette <a rel="nofollow" href="https://www.cuisinstore.com/ramasse-miettes-f589-p1.html">Ramasse Miettes</a> Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Toujours à portée de main pour retirer les miettes près du grille-pain ou la farine après la réalisation de votre pâtisserie préférée.</div><h1>Caractéristiques Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">- Epoussette en bois de hêtre, crin et fibres synthétiques.<br />- Dimensions : 13 x 9 x 2 cm.<br />- Pelle en tôle d'acier.<br />- Dimensions de la pelle : 13,5 x 11 x 2 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 {#9357 …} #channels: Doctrine\ORM\PersistentCollection {#9345 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9151 …} #reviews: Doctrine\ORM\PersistentCollection {#9341 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9343 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9361 …} +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 {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9340 #id: 2914 #code: "epoussette-ramasse-miettes-andree-jardin-6056" #attributes: Doctrine\ORM\PersistentCollection {#9347 …} #variants: Doctrine\ORM\PersistentCollection {#9360 …} #options: Doctrine\ORM\PersistentCollection {#9351 …} #associations: Doctrine\ORM\PersistentCollection {#9349 …} #createdAt: DateTime @1758632707 {#9308 : 2025-09-23 21:05:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632707 {#9309 : 2025-09-23 21:05:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9354 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9355 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9340} #id: 2914 #name: "Epoussette Ramasse Miettes Andrée Jardin" #slug: "epoussette-ramasse-miettes-andree-jardin-6056" #description: """ <div class="col is-12"><ul>\n <li>Elégante époussette ramasse miettes.</li>\n <li>Design vintage.</li>\n <li>Bois de hêtre et tôle d'acier.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">L'époussette <a rel="nofollow" href="https://www.cuisinstore.com/ramasse-miettes-f589-p1.html">Ramasse Miettes</a> Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Toujours à portée de main pour retirer les miettes près du grille-pain ou la farine après la réalisation de votre pâtisserie préférée.</div><h1>Caractéristiques Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">- Epoussette en bois de hêtre, crin et fibres synthétiques.<br />- Dimensions : 13 x 9 x 2 cm.<br />- Pelle en tôle d'acier.<br />- Dimensions de la pelle : 13,5 x 11 x 2 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 {#9357 …} #channels: Doctrine\ORM\PersistentCollection {#9345 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9151 …} #reviews: Doctrine\ORM\PersistentCollection {#9341 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9343 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Epoussette Ramasse Miettes Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30616 -props: [ "product" => App\Entity\Product\Product {#9340 #id: 2914 #code: "epoussette-ramasse-miettes-andree-jardin-6056" #attributes: Doctrine\ORM\PersistentCollection {#9347 …} #variants: Doctrine\ORM\PersistentCollection {#9360 …} #options: Doctrine\ORM\PersistentCollection {#9351 …} #associations: Doctrine\ORM\PersistentCollection {#9349 …} #createdAt: DateTime @1758632707 {#9308 : 2025-09-23 21:05:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632707 {#9309 : 2025-09-23 21:05:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9354 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9355 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9340} #id: 2914 #name: "Epoussette Ramasse Miettes Andrée Jardin" #slug: "epoussette-ramasse-miettes-andree-jardin-6056" #description: """ <div class="col is-12"><ul>\n <li>Elégante époussette ramasse miettes.</li>\n <li>Design vintage.</li>\n <li>Bois de hêtre et tôle d'acier.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">L'époussette <a rel="nofollow" href="https://www.cuisinstore.com/ramasse-miettes-f589-p1.html">Ramasse Miettes</a> Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Toujours à portée de main pour retirer les miettes près du grille-pain ou la farine après la réalisation de votre pâtisserie préférée.</div><h1>Caractéristiques Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">- Epoussette en bois de hêtre, crin et fibres synthétiques.<br />- Dimensions : 13 x 9 x 2 cm.<br />- Pelle en tôle d'acier.<br />- Dimensions de la pelle : 13,5 x 11 x 2 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 {#9357 …} #channels: Doctrine\ORM\PersistentCollection {#9345 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9151 …} #reviews: Doctrine\ORM\PersistentCollection {#9341 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9343 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30662 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30600 …} +context: Sylius\TwigHooks\Bag\DataBag {#30609 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30661 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9361 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9371 #collection: Doctrine\Common\Collections\ArrayCollection {#9372 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9370 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30662 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30600 …} +context: Sylius\TwigHooks\Bag\DataBag {#30609 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30661 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Epoussette Ramasse Miettes Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9371 #collection: Doctrine\Common\Collections\ArrayCollection {#9372 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9370 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30668 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30662 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30600 …} +context: Sylius\TwigHooks\Bag\DataBag {#30609 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30661 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9361 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9371 #collection: Doctrine\Common\Collections\ArrayCollection {#9372 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9370 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30709 …} +context: Sylius\TwigHooks\Bag\DataBag {#30716 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30717 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9361 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30721 +variant: App\Entity\Product\ProductVariant {#9361 …} +price: "32,00\u{A0}€" +originalPrice: "32,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30718 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30709 …} +context: Sylius\TwigHooks\Bag\DataBag {#30716 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30717 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 4.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9377 #id: 1691 #code: "grand-saladier-emile-henry-8177" #attributes: Doctrine\ORM\PersistentCollection {#9384 …} #variants: Doctrine\ORM\PersistentCollection {#9400 …} #options: Doctrine\ORM\PersistentCollection {#9388 …} #associations: Doctrine\ORM\PersistentCollection {#9386 …} #createdAt: DateTime @1758632389 {#9373 : 2025-09-23 20:59:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632389 {#9374 : 2025-09-23 20:59:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9391 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9392 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9377} #id: 1691 #name: "Grand Saladier Emile Henry" #slug: "grand-saladier-emile-henry-8177" #description: """ <div class="col is-12"><ul>\n <li>Poyvalent, de la cuisine à la table.</li>\n <li>Céramique HR (ni plonb, ni cadmium, ni nickel)</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 25px; top: 22.6px;"></div></div><h1>Descriptif Grand Saladier Emile Henry</h1><div class="col is-12">Le Grand Saladier Emile Henry et ses 28 cm de diamètre est réalisé en céramique HR sans plomb, cadmium & nickel. Il convient aussi bien pour la préparation en cuisine que pour le service de vos salades à table. Il supporte des températures allant de -20°C à +270°C et est compatible avec les fours, micro-ondes, congélateurs & lave-vaisselles. Résistant aux chocs et aux écarts de températures, il permet de maintenir la préparation à la température souhaitée le temps d'un repas. Fabriqué en France, il est garanti 10 ans.</div><h1>Caractéristiques Grand Saladier Emile Henry</h1><div class="col is-12">- Céramique HR. (exempte de plomb, cadmium, nickel)<br />- Compatible four, congélateur, lave-vaisselle, micro-ondes.<br />- Diamètre : 28 cm.<br />- Hauteur : 9,5 cm.<br />- Volume : 2,8 litres.<br />- Poids : 1,56 kg.<br />- Températures min/max : -20°C / +270°C.<br />- Garantie : 10 ans.<br />- Fabriqué en France.</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 {#9394 …} #channels: Doctrine\ORM\PersistentCollection {#9382 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9378 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9380 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30607 +product: App\Entity\Product\Product {#9377 #id: 1691 #code: "grand-saladier-emile-henry-8177" #attributes: Doctrine\ORM\PersistentCollection {#9384 …} #variants: Doctrine\ORM\PersistentCollection {#9400 …} #options: Doctrine\ORM\PersistentCollection {#9388 …} #associations: Doctrine\ORM\PersistentCollection {#9386 …} #createdAt: DateTime @1758632389 {#9373 : 2025-09-23 20:59:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632389 {#9374 : 2025-09-23 20:59:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9391 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9392 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9377} #id: 1691 #name: "Grand Saladier Emile Henry" #slug: "grand-saladier-emile-henry-8177" #description: """ <div class="col is-12"><ul>\n <li>Poyvalent, de la cuisine à la table.</li>\n <li>Céramique HR (ni plonb, ni cadmium, ni nickel)</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 25px; top: 22.6px;"></div></div><h1>Descriptif Grand Saladier Emile Henry</h1><div class="col is-12">Le Grand Saladier Emile Henry et ses 28 cm de diamètre est réalisé en céramique HR sans plomb, cadmium & nickel. Il convient aussi bien pour la préparation en cuisine que pour le service de vos salades à table. Il supporte des températures allant de -20°C à +270°C et est compatible avec les fours, micro-ondes, congélateurs & lave-vaisselles. Résistant aux chocs et aux écarts de températures, il permet de maintenir la préparation à la température souhaitée le temps d'un repas. Fabriqué en France, il est garanti 10 ans.</div><h1>Caractéristiques Grand Saladier Emile Henry</h1><div class="col is-12">- Céramique HR. (exempte de plomb, cadmium, nickel)<br />- Compatible four, congélateur, lave-vaisselle, micro-ondes.<br />- Diamètre : 28 cm.<br />- Hauteur : 9,5 cm.<br />- Volume : 2,8 litres.<br />- Poids : 1,56 kg.<br />- Températures min/max : -20°C / +270°C.<br />- Garantie : 10 ans.<br />- Fabriqué en France.</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 {#9394 …} #channels: Doctrine\ORM\PersistentCollection {#9382 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9378 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9380 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9401 …} +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 {#28329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28362 …} +context: Sylius\TwigHooks\Bag\DataBag {#28368 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28355 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9377 #id: 1691 #code: "grand-saladier-emile-henry-8177" #attributes: Doctrine\ORM\PersistentCollection {#9384 …} #variants: Doctrine\ORM\PersistentCollection {#9400 …} #options: Doctrine\ORM\PersistentCollection {#9388 …} #associations: Doctrine\ORM\PersistentCollection {#9386 …} #createdAt: DateTime @1758632389 {#9373 : 2025-09-23 20:59:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632389 {#9374 : 2025-09-23 20:59:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9391 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9392 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9377} #id: 1691 #name: "Grand Saladier Emile Henry" #slug: "grand-saladier-emile-henry-8177" #description: """ <div class="col is-12"><ul>\n <li>Poyvalent, de la cuisine à la table.</li>\n <li>Céramique HR (ni plonb, ni cadmium, ni nickel)</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 25px; top: 22.6px;"></div></div><h1>Descriptif Grand Saladier Emile Henry</h1><div class="col is-12">Le Grand Saladier Emile Henry et ses 28 cm de diamètre est réalisé en céramique HR sans plomb, cadmium & nickel. Il convient aussi bien pour la préparation en cuisine que pour le service de vos salades à table. Il supporte des températures allant de -20°C à +270°C et est compatible avec les fours, micro-ondes, congélateurs & lave-vaisselles. Résistant aux chocs et aux écarts de températures, il permet de maintenir la préparation à la température souhaitée le temps d'un repas. Fabriqué en France, il est garanti 10 ans.</div><h1>Caractéristiques Grand Saladier Emile Henry</h1><div class="col is-12">- Céramique HR. (exempte de plomb, cadmium, nickel)<br />- Compatible four, congélateur, lave-vaisselle, micro-ondes.<br />- Diamètre : 28 cm.<br />- Hauteur : 9,5 cm.<br />- Volume : 2,8 litres.<br />- Poids : 1,56 kg.<br />- Températures min/max : -20°C / +270°C.<br />- Garantie : 10 ans.<br />- Fabriqué en France.</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 {#9394 …} #channels: Doctrine\ORM\PersistentCollection {#9382 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9378 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9380 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grand Saladier Emile Henry" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30838 -props: [ "product" => App\Entity\Product\Product {#9377 #id: 1691 #code: "grand-saladier-emile-henry-8177" #attributes: Doctrine\ORM\PersistentCollection {#9384 …} #variants: Doctrine\ORM\PersistentCollection {#9400 …} #options: Doctrine\ORM\PersistentCollection {#9388 …} #associations: Doctrine\ORM\PersistentCollection {#9386 …} #createdAt: DateTime @1758632389 {#9373 : 2025-09-23 20:59:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632389 {#9374 : 2025-09-23 20:59:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9391 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9392 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9377} #id: 1691 #name: "Grand Saladier Emile Henry" #slug: "grand-saladier-emile-henry-8177" #description: """ <div class="col is-12"><ul>\n <li>Poyvalent, de la cuisine à la table.</li>\n <li>Céramique HR (ni plonb, ni cadmium, ni nickel)</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 25px; top: 22.6px;"></div></div><h1>Descriptif Grand Saladier Emile Henry</h1><div class="col is-12">Le Grand Saladier Emile Henry et ses 28 cm de diamètre est réalisé en céramique HR sans plomb, cadmium & nickel. Il convient aussi bien pour la préparation en cuisine que pour le service de vos salades à table. Il supporte des températures allant de -20°C à +270°C et est compatible avec les fours, micro-ondes, congélateurs & lave-vaisselles. Résistant aux chocs et aux écarts de températures, il permet de maintenir la préparation à la température souhaitée le temps d'un repas. Fabriqué en France, il est garanti 10 ans.</div><h1>Caractéristiques Grand Saladier Emile Henry</h1><div class="col is-12">- Céramique HR. (exempte de plomb, cadmium, nickel)<br />- Compatible four, congélateur, lave-vaisselle, micro-ondes.<br />- Diamètre : 28 cm.<br />- Hauteur : 9,5 cm.<br />- Volume : 2,8 litres.<br />- Poids : 1,56 kg.<br />- Températures min/max : -20°C / +270°C.<br />- Garantie : 10 ans.<br />- Fabriqué en France.</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 {#9394 …} #channels: Doctrine\ORM\PersistentCollection {#9382 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9378 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9380 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30822 …} +context: Sylius\TwigHooks\Bag\DataBag {#30831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30895 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9401 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9411 #collection: Doctrine\Common\Collections\ArrayCollection {#9412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9410 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30822 …} +context: Sylius\TwigHooks\Bag\DataBag {#30831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30895 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grand Saladier Emile Henry" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9411 #collection: Doctrine\Common\Collections\ArrayCollection {#9412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9410 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30902 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30822 …} +context: Sylius\TwigHooks\Bag\DataBag {#30831 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30895 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9401 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9411 #collection: Doctrine\Common\Collections\ArrayCollection {#9412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9410 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30952 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30943 …} +context: Sylius\TwigHooks\Bag\DataBag {#30950 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30951 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9401 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30955 +variant: App\Entity\Product\ProductVariant {#9401 …} +price: "34,00\u{A0}€" +originalPrice: "34,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9750 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13180 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9747 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30952 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30943 …} +context: Sylius\TwigHooks\Bag\DataBag {#30950 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30951 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 2.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28015 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28037 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13255 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31274 +cart: App\Entity\Order\Order {#14159 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28015 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28037 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13255 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||