Components
12
Twig Components
28
Render Count
53
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 106.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12491 …} +context: Sylius\TwigHooks\Bag\DataBag {#12497 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12496 …} +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 {#13118 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12389 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12491 …} +context: Sylius\TwigHooks\Bag\DataBag {#12497 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12496 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 106.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13195 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13191 …} +context: Sylius\TwigHooks\Bag\DataBag {#13193 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13194 …} +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 {#13204 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13195 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13191 …} +context: Sylius\TwigHooks\Bag\DataBag {#13193 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13194 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 4.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13265 …} +context: Sylius\TwigHooks\Bag\DataBag {#13285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13284 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13301 +cart: App\Entity\Order\Order {#13368 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13265 …} +context: Sylius\TwigHooks\Bag\DataBag {#13285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13284 …} +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 | 106.0 MiB | 14.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13542 …} +context: Sylius\TwigHooks\Bag\DataBag {#13548 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13540 …} +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 {#13563 #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 {#13554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13542 …} +context: Sylius\TwigHooks\Bag\DataBag {#13548 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13540 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27355 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27351 …} +context: Sylius\TwigHooks\Bag\DataBag {#27352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27354 …} +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 {#27364 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27355 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27351 …} +context: Sylius\TwigHooks\Bag\DataBag {#27352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27354 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27469 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27465 …} +context: Sylius\TwigHooks\Bag\DataBag {#27466 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27468 …} +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 {#27477 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27469 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27465 …} +context: Sylius\TwigHooks\Bag\DataBag {#27466 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27468 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 1.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27539 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27535 …} +context: Sylius\TwigHooks\Bag\DataBag {#27536 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27538 …} +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 {#27547 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27539 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27535 …} +context: Sylius\TwigHooks\Bag\DataBag {#27536 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27538 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 8.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 1445 #code: "ouvre-boite-brabantia-490" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632349 {#7680 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#7403 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1445 #name: "Ouvre boîte Brabantia" #slug: "ouvre-boite-brabantia-490" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Utilisation simple</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Résiste au lave-vaisselle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Ouverture des boîtes de conserve sans laisser de bords ébréchés</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Barrette murale correspondante disponible</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Ouvre toutes les boîtes standard</div>\n <div>\n <ul>\n <li>Ouverture des boîtes de conserve sans laisser de bord coupant.</li>\n <li>Garantie 5 ans.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n </div></div><h1>Description ouvre boîte Brabantia</h1><div class="col is-12">L'ouvre boîte Brabantia permet d'ouvrir toutes les boîtes de conserve de format standard sans bord coupant. Vous pouvez ainsi manipuler la boîte une fois ouverte en toute sécurité. Son mécanisme élaboré permet une ouverture sans effort.<br />L'ouvre boîte Brabantia bénéficie d'une qualité de fabrication sans faille ce qui permet d'assurer une garantie pendant 5 ans. Rare sur ce type de produit ! </div><h1>Caractéristiques Ouvre boîte Brabantia</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur 20,0 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Largeur 5,0 cm</div>\n <div>Matière : inox. Dimensions : Hauteur 20,0 cm Largeur 5,0 cm. Va au lave vaisselle. Garantie 5 ans.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28073 +product: App\Entity\Product\Product {#7964 #id: 1445 #code: "ouvre-boite-brabantia-490" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632349 {#7680 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#7403 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1445 #name: "Ouvre boîte Brabantia" #slug: "ouvre-boite-brabantia-490" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Utilisation simple</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Résiste au lave-vaisselle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Ouverture des boîtes de conserve sans laisser de bords ébréchés</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Barrette murale correspondante disponible</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Ouvre toutes les boîtes standard</div>\n <div>\n <ul>\n <li>Ouverture des boîtes de conserve sans laisser de bord coupant.</li>\n <li>Garantie 5 ans.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n </div></div><h1>Description ouvre boîte Brabantia</h1><div class="col is-12">L'ouvre boîte Brabantia permet d'ouvrir toutes les boîtes de conserve de format standard sans bord coupant. Vous pouvez ainsi manipuler la boîte une fois ouverte en toute sécurité. Son mécanisme élaboré permet une ouverture sans effort.<br />L'ouvre boîte Brabantia bénéficie d'une qualité de fabrication sans faille ce qui permet d'assurer une garantie pendant 5 ans. Rare sur ce type de produit ! </div><h1>Caractéristiques Ouvre boîte Brabantia</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur 20,0 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Largeur 5,0 cm</div>\n <div>Matière : inox. Dimensions : Hauteur 20,0 cm Largeur 5,0 cm. Va au lave vaisselle. Garantie 5 ans.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28339 …} +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 {#27604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 1.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 1445 #code: "ouvre-boite-brabantia-490" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632349 {#7680 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#7403 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1445 #name: "Ouvre boîte Brabantia" #slug: "ouvre-boite-brabantia-490" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Utilisation simple</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Résiste au lave-vaisselle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Ouverture des boîtes de conserve sans laisser de bords ébréchés</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Barrette murale correspondante disponible</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Ouvre toutes les boîtes standard</div>\n <div>\n <ul>\n <li>Ouverture des boîtes de conserve sans laisser de bord coupant.</li>\n <li>Garantie 5 ans.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n </div></div><h1>Description ouvre boîte Brabantia</h1><div class="col is-12">L'ouvre boîte Brabantia permet d'ouvrir toutes les boîtes de conserve de format standard sans bord coupant. Vous pouvez ainsi manipuler la boîte une fois ouverte en toute sécurité. Son mécanisme élaboré permet une ouverture sans effort.<br />L'ouvre boîte Brabantia bénéficie d'une qualité de fabrication sans faille ce qui permet d'assurer une garantie pendant 5 ans. Rare sur ce type de produit ! </div><h1>Caractéristiques Ouvre boîte Brabantia</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur 20,0 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Largeur 5,0 cm</div>\n <div>Matière : inox. Dimensions : Hauteur 20,0 cm Largeur 5,0 cm. Va au lave vaisselle. Garantie 5 ans.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre boîte Brabantia" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28750 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 1445 #code: "ouvre-boite-brabantia-490" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632349 {#7680 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#7403 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1445 #name: "Ouvre boîte Brabantia" #slug: "ouvre-boite-brabantia-490" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Utilisation simple</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Résiste au lave-vaisselle</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Ouverture des boîtes de conserve sans laisser de bords ébréchés</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Barrette murale correspondante disponible</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Ouvre toutes les boîtes standard</div>\n <div>\n <ul>\n <li>Ouverture des boîtes de conserve sans laisser de bord coupant.</li>\n <li>Garantie 5 ans.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n </div></div><h1>Description ouvre boîte Brabantia</h1><div class="col is-12">L'ouvre boîte Brabantia permet d'ouvrir toutes les boîtes de conserve de format standard sans bord coupant. Vous pouvez ainsi manipuler la boîte une fois ouverte en toute sécurité. Son mécanisme élaboré permet une ouverture sans effort.<br />L'ouvre boîte Brabantia bénéficie d'une qualité de fabrication sans faille ce qui permet d'assurer une garantie pendant 5 ans. Rare sur ce type de produit ! </div><h1>Caractéristiques Ouvre boîte Brabantia</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Hauteur 20,0 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>Largeur 5,0 cm</div>\n <div>Matière : inox. Dimensions : Hauteur 20,0 cm Largeur 5,0 cm. Va au lave vaisselle. Garantie 5 ans.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28823 …} +context: Sylius\TwigHooks\Bag\DataBag {#28818 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28817 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28339 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28685 #collection: Doctrine\Common\Collections\ArrayCollection {#28684 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28522 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32095 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36817 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28823 …} +context: Sylius\TwigHooks\Bag\DataBag {#28818 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28817 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre boîte Brabantia" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28685 #collection: Doctrine\Common\Collections\ArrayCollection {#28684 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28522 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32095 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36817 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28828 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28823 …} +context: Sylius\TwigHooks\Bag\DataBag {#28818 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28817 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28339 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28685 #collection: Doctrine\Common\Collections\ArrayCollection {#28684 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28522 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32095 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36817 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28886 …} +context: Sylius\TwigHooks\Bag\DataBag {#28894 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28895 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28339 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28905 +variant: App\Entity\Product\ProductVariant {#28339 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8959 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12389 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8956 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28886 …} +context: Sylius\TwigHooks\Bag\DataBag {#28894 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28895 …} +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 | 106.0 MiB | 5.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 1446 #code: "ouvre-boite-gaucher-1110" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632349 {#8530 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8531 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 1446 #name: "Ouvre boîte gaucher" #slug: "ouvre-boite-gaucher-1110" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvre boîtes.</li>\n <li>Fiabilité. </li>\n <li>Fabriqué en france</li>\n </ul></div><h1>Description ouvre boîte gaucher</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">L'ouvre boîte gaucher est muni d'un système d'ouverture très fiable qui n'oublie pas les gauchers.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28728 +product: App\Entity\Product\Product {#8532 #id: 1446 #code: "ouvre-boite-gaucher-1110" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632349 {#8530 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8531 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 1446 #name: "Ouvre boîte gaucher" #slug: "ouvre-boite-gaucher-1110" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvre boîtes.</li>\n <li>Fiabilité. </li>\n <li>Fabriqué en france</li>\n </ul></div><h1>Description ouvre boîte gaucher</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">L'ouvre boîte gaucher est muni d'un système d'ouverture très fiable qui n'oublie pas les gauchers.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28978 …} +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 {#27604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 1446 #code: "ouvre-boite-gaucher-1110" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632349 {#8530 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8531 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 1446 #name: "Ouvre boîte gaucher" #slug: "ouvre-boite-gaucher-1110" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvre boîtes.</li>\n <li>Fiabilité. </li>\n <li>Fabriqué en france</li>\n </ul></div><h1>Description ouvre boîte gaucher</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">L'ouvre boîte gaucher est muni d'un système d'ouverture très fiable qui n'oublie pas les gauchers.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre boîte gaucher" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29052 -props: [ "product" => App\Entity\Product\Product {#8532 #id: 1446 #code: "ouvre-boite-gaucher-1110" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632349 {#8530 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8531 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 1446 #name: "Ouvre boîte gaucher" #slug: "ouvre-boite-gaucher-1110" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvre boîtes.</li>\n <li>Fiabilité. </li>\n <li>Fabriqué en france</li>\n </ul></div><h1>Description ouvre boîte gaucher</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">L'ouvre boîte gaucher est muni d'un système d'ouverture très fiable qui n'oublie pas les gauchers.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29036 …} +context: Sylius\TwigHooks\Bag\DataBag {#29103 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29033 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28978 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28986 #collection: Doctrine\Common\Collections\ArrayCollection {#28998 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28974 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36837 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36839 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29036 …} +context: Sylius\TwigHooks\Bag\DataBag {#29103 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29033 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre boîte gaucher" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28986 #collection: Doctrine\Common\Collections\ArrayCollection {#28998 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28974 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36837 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36839 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29107 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29045 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29036 …} +context: Sylius\TwigHooks\Bag\DataBag {#29103 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29033 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28978 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28986 #collection: Doctrine\Common\Collections\ArrayCollection {#28998 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28974 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36837 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36839 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29157 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29148 …} +context: Sylius\TwigHooks\Bag\DataBag {#29155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29156 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28978 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29160 +variant: App\Entity\Product\ProductVariant {#28978 …} +price: "5,00\u{A0}€" +originalPrice: "5,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8959 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12389 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8956 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29157 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29148 …} +context: Sylius\TwigHooks\Bag\DataBag {#29155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29156 …} +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 | 106.0 MiB | 4.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8555 #id: 1447 #code: "ouvre-boite-castor-inox-1474" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632349 {#8553 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8554 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 1447 #name: "Ouvre boîte Castor inox" #slug: "ouvre-boite-castor-inox-1474" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvres boîtes.</li>\n <li>Efficace et fiable. </li>\n <li>Lame acier trempé très performante</li>\n <li><strong>Fabriqué en France. Quingey. Doubs</strong></li>\n </ul></div><h1>Description Ouvre boîte Castor inox</h1><div class="col is-12">L'ouvre boîte Castor inox est le plus simple des ouvre boîtes mais pas le moins efficace ! Son système d'ouverture est constitué d'une lame en acier trempé au tranchant redoutable. Sa prise en main au plus près de la zone à découper permet de découper la boîte pratiquement sans effort. L'un de ses côtés permet de décapsuler les bouteilles.</div><h1>Caractéristiques Ouvre boîte Castor inox</h1><div class="col is-12">- Matière : Inox et Acier trempé<br />- Dimensions: 95 mm x 31 mm <br />- Poids: 26 grammes</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29043 +product: App\Entity\Product\Product {#8555 #id: 1447 #code: "ouvre-boite-castor-inox-1474" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632349 {#8553 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8554 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 1447 #name: "Ouvre boîte Castor inox" #slug: "ouvre-boite-castor-inox-1474" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvres boîtes.</li>\n <li>Efficace et fiable. </li>\n <li>Lame acier trempé très performante</li>\n <li><strong>Fabriqué en France. Quingey. Doubs</strong></li>\n </ul></div><h1>Description Ouvre boîte Castor inox</h1><div class="col is-12">L'ouvre boîte Castor inox est le plus simple des ouvre boîtes mais pas le moins efficace ! Son système d'ouverture est constitué d'une lame en acier trempé au tranchant redoutable. Sa prise en main au plus près de la zone à découper permet de découper la boîte pratiquement sans effort. L'un de ses côtés permet de décapsuler les bouteilles.</div><h1>Caractéristiques Ouvre boîte Castor inox</h1><div class="col is-12">- Matière : Inox et Acier trempé<br />- Dimensions: 95 mm x 31 mm <br />- Poids: 26 grammes</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29223 …} +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 {#27604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8555 #id: 1447 #code: "ouvre-boite-castor-inox-1474" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632349 {#8553 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8554 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 1447 #name: "Ouvre boîte Castor inox" #slug: "ouvre-boite-castor-inox-1474" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvres boîtes.</li>\n <li>Efficace et fiable. </li>\n <li>Lame acier trempé très performante</li>\n <li><strong>Fabriqué en France. Quingey. Doubs</strong></li>\n </ul></div><h1>Description Ouvre boîte Castor inox</h1><div class="col is-12">L'ouvre boîte Castor inox est le plus simple des ouvre boîtes mais pas le moins efficace ! Son système d'ouverture est constitué d'une lame en acier trempé au tranchant redoutable. Sa prise en main au plus près de la zone à découper permet de découper la boîte pratiquement sans effort. L'un de ses côtés permet de décapsuler les bouteilles.</div><h1>Caractéristiques Ouvre boîte Castor inox</h1><div class="col is-12">- Matière : Inox et Acier trempé<br />- Dimensions: 95 mm x 31 mm <br />- Poids: 26 grammes</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre boîte Castor inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29294 -props: [ "product" => App\Entity\Product\Product {#8555 #id: 1447 #code: "ouvre-boite-castor-inox-1474" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632349 {#8553 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8554 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 1447 #name: "Ouvre boîte Castor inox" #slug: "ouvre-boite-castor-inox-1474" #description: """ <div class="col is-12"><ul>\n <li>Le plus simple des ouvres boîtes.</li>\n <li>Efficace et fiable. </li>\n <li>Lame acier trempé très performante</li>\n <li><strong>Fabriqué en France. Quingey. Doubs</strong></li>\n </ul></div><h1>Description Ouvre boîte Castor inox</h1><div class="col is-12">L'ouvre boîte Castor inox est le plus simple des ouvre boîtes mais pas le moins efficace ! Son système d'ouverture est constitué d'une lame en acier trempé au tranchant redoutable. Sa prise en main au plus près de la zone à découper permet de découper la boîte pratiquement sans effort. L'un de ses côtés permet de décapsuler les bouteilles.</div><h1>Caractéristiques Ouvre boîte Castor inox</h1><div class="col is-12">- Matière : Inox et Acier trempé<br />- Dimensions: 95 mm x 31 mm <br />- Poids: 26 grammes</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29278 …} +context: Sylius\TwigHooks\Bag\DataBag {#29345 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29275 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29223 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29231 #collection: Doctrine\Common\Collections\ArrayCollection {#29240 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29219 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36851 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36853 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29278 …} +context: Sylius\TwigHooks\Bag\DataBag {#29345 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29275 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre boîte Castor inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29231 #collection: Doctrine\Common\Collections\ArrayCollection {#29240 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29219 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36851 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36853 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29349 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29278 …} +context: Sylius\TwigHooks\Bag\DataBag {#29345 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29275 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29223 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29231 #collection: Doctrine\Common\Collections\ArrayCollection {#29240 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29219 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36851 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36853 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29399 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29390 …} +context: Sylius\TwigHooks\Bag\DataBag {#29397 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29398 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29223 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29402 +variant: App\Entity\Product\ProductVariant {#29223 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8959 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12389 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8956 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29399 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29390 …} +context: Sylius\TwigHooks\Bag\DataBag {#29397 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29398 …} +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 | 106.0 MiB | 4.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8578 #id: 1448 #code: "ouvre-boite-super-kim-nogent-3729" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632349 {#8576 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8577 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 1448 #name: "Ouvre boîte Super Kim Nogent" #slug: "ouvre-boite-super-kim-nogent-3729" #description: """ <div class="col is-12"><ul>\n <li>Efficacité et fiabilité reconnues.</li>\n <li>Convient aux droitiers comme aux gauchers.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabrication française. Biesles Haute Marne (52)</strong></li>\n </ul></div><h1>Super Kim !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Super Kim ! Avec un nom pareil, on tient là le "Superman" de l'ouvre boîte ! Il permet d’ouvrir les boîtes de toutes les tailles et de toutes les formes (rondes, ovales, rectangulaires, carrées ainsi que les boîtes à anneaux). Il sertit le bord de la boîte lorsqu’il la découpe, rendant la boîte ouverte inoffensive. Son papillon plastifié le rend confortable à utiliser. Sa forme compacte le rend facile à ranger dans un tiroir et à emporter pour les pique-nique, en camping, en camping-car…</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">L'ouvre boîte Super Kim Nogent est très simple d’utilisation : il suffit de poser le couteau de l’ouvre-boîte sur le bord de la boîte, de la maintenir avec l’autre main pour l’empêcher de glisser et de tourner le papillon dans le sens des aiguilles d’une montre. Il est utilisable aussi bien par les droitiers que par les gauchers, et ne requiert aucune force physique. Superman je vous dis !</div>\n <div>Avec un nom pareil, on tient là le "Superman" de l'ouvre boîte ! Il permet d’ouvrir les boîtes de toutes les tailles et de toutes les formes (rondes, ovales, rectangulaires, carrées ainsi que les boîtes à anneaux). Il sertit le bord de la boîte lorsqu’il la découpe, rendant la boîte ouverte inoffensive. Son papillon plastifié le rend confortable à utiliser. Sa forme compacte le rend facile à ranger dans un tiroir et à emporter pour les pique-nique, en camping, en camping-car…<br /><br /></div>\n <div>L'ouvre boîte Super Kim Nogent est très simple d’utilisation : il suffit de poser le couteau de l’ouvre-boîte sur le bord de la boîte, de la maintenir avec l’autre main pour l’empêcher de glisser et de tourner le papillon dans le sens des aiguilles d’une montre. Il est utilisable aussi bien par les droitiers que par les gauchers, et ne requiert aucune force physique. Superman je vous dis !</div></div><h1>Caractéristiques ouvre boîte Super Kim Nogent</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Acier nickelé et chromé</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plastique pour le papillon uniquement</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Encombrement 5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids 200 grammes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Usage</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour ouvrir les boîtes de conserve de toutes formes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais encore</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Couteau en acier trempé</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">5 ans</div>\n <div><strong>Matériaux</strong></div>\n <div>Acier nickelé et chromé</div>\n <div>Plastique pour le papillon uniquement</div>\n <div><strong><br /><br />Dimensions</strong></div>\n <div>Encombrement 5 cm</div>\n <div>Poids 200 grammes<br /><br /></div>\n <div><strong>Usage</strong></div>\n <div>Pour ouvrir les boîtes de conserve de toutes formes</div>\n <div><strong><br /></strong></div>\n <div><strong>Mais encore</strong></div>\n <div>Couteau en acier trempé<br /><br /></div>\n <div><strong>Garantie</strong></div>\n <div>5 ans</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29285 +product: App\Entity\Product\Product {#8578 #id: 1448 #code: "ouvre-boite-super-kim-nogent-3729" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632349 {#8576 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8577 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 1448 #name: "Ouvre boîte Super Kim Nogent" #slug: "ouvre-boite-super-kim-nogent-3729" #description: """ <div class="col is-12"><ul>\n <li>Efficacité et fiabilité reconnues.</li>\n <li>Convient aux droitiers comme aux gauchers.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabrication française. Biesles Haute Marne (52)</strong></li>\n </ul></div><h1>Super Kim !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Super Kim ! Avec un nom pareil, on tient là le "Superman" de l'ouvre boîte ! Il permet d’ouvrir les boîtes de toutes les tailles et de toutes les formes (rondes, ovales, rectangulaires, carrées ainsi que les boîtes à anneaux). Il sertit le bord de la boîte lorsqu’il la découpe, rendant la boîte ouverte inoffensive. Son papillon plastifié le rend confortable à utiliser. Sa forme compacte le rend facile à ranger dans un tiroir et à emporter pour les pique-nique, en camping, en camping-car…</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">L'ouvre boîte Super Kim Nogent est très simple d’utilisation : il suffit de poser le couteau de l’ouvre-boîte sur le bord de la boîte, de la maintenir avec l’autre main pour l’empêcher de glisser et de tourner le papillon dans le sens des aiguilles d’une montre. Il est utilisable aussi bien par les droitiers que par les gauchers, et ne requiert aucune force physique. Superman je vous dis !</div>\n <div>Avec un nom pareil, on tient là le "Superman" de l'ouvre boîte ! Il permet d’ouvrir les boîtes de toutes les tailles et de toutes les formes (rondes, ovales, rectangulaires, carrées ainsi que les boîtes à anneaux). Il sertit le bord de la boîte lorsqu’il la découpe, rendant la boîte ouverte inoffensive. Son papillon plastifié le rend confortable à utiliser. Sa forme compacte le rend facile à ranger dans un tiroir et à emporter pour les pique-nique, en camping, en camping-car…<br /><br /></div>\n <div>L'ouvre boîte Super Kim Nogent est très simple d’utilisation : il suffit de poser le couteau de l’ouvre-boîte sur le bord de la boîte, de la maintenir avec l’autre main pour l’empêcher de glisser et de tourner le papillon dans le sens des aiguilles d’une montre. Il est utilisable aussi bien par les droitiers que par les gauchers, et ne requiert aucune force physique. Superman je vous dis !</div></div><h1>Caractéristiques ouvre boîte Super Kim Nogent</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Acier nickelé et chromé</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plastique pour le papillon uniquement</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Encombrement 5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids 200 grammes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Usage</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour ouvrir les boîtes de conserve de toutes formes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais encore</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Couteau en acier trempé</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">5 ans</div>\n <div><strong>Matériaux</strong></div>\n <div>Acier nickelé et chromé</div>\n <div>Plastique pour le papillon uniquement</div>\n <div><strong><br /><br />Dimensions</strong></div>\n <div>Encombrement 5 cm</div>\n <div>Poids 200 grammes<br /><br /></div>\n <div><strong>Usage</strong></div>\n <div>Pour ouvrir les boîtes de conserve de toutes formes</div>\n <div><strong><br /></strong></div>\n <div><strong>Mais encore</strong></div>\n <div>Couteau en acier trempé<br /><br /></div>\n <div><strong>Garantie</strong></div>\n <div>5 ans</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29465 …} +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 {#27604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8578 #id: 1448 #code: "ouvre-boite-super-kim-nogent-3729" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632349 {#8576 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8577 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 1448 #name: "Ouvre boîte Super Kim Nogent" #slug: "ouvre-boite-super-kim-nogent-3729" #description: """ <div class="col is-12"><ul>\n <li>Efficacité et fiabilité reconnues.</li>\n <li>Convient aux droitiers comme aux gauchers.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabrication française. Biesles Haute Marne (52)</strong></li>\n </ul></div><h1>Super Kim !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Super Kim ! Avec un nom pareil, on tient là le "Superman" de l'ouvre boîte ! Il permet d’ouvrir les boîtes de toutes les tailles et de toutes les formes (rondes, ovales, rectangulaires, carrées ainsi que les boîtes à anneaux). Il sertit le bord de la boîte lorsqu’il la découpe, rendant la boîte ouverte inoffensive. Son papillon plastifié le rend confortable à utiliser. Sa forme compacte le rend facile à ranger dans un tiroir et à emporter pour les pique-nique, en camping, en camping-car…</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">L'ouvre boîte Super Kim Nogent est très simple d’utilisation : il suffit de poser le couteau de l’ouvre-boîte sur le bord de la boîte, de la maintenir avec l’autre main pour l’empêcher de glisser et de tourner le papillon dans le sens des aiguilles d’une montre. Il est utilisable aussi bien par les droitiers que par les gauchers, et ne requiert aucune force physique. Superman je vous dis !</div>\n <div>Avec un nom pareil, on tient là le "Superman" de l'ouvre boîte ! Il permet d’ouvrir les boîtes de toutes les tailles et de toutes les formes (rondes, ovales, rectangulaires, carrées ainsi que les boîtes à anneaux). Il sertit le bord de la boîte lorsqu’il la découpe, rendant la boîte ouverte inoffensive. Son papillon plastifié le rend confortable à utiliser. Sa forme compacte le rend facile à ranger dans un tiroir et à emporter pour les pique-nique, en camping, en camping-car…<br /><br /></div>\n <div>L'ouvre boîte Super Kim Nogent est très simple d’utilisation : il suffit de poser le couteau de l’ouvre-boîte sur le bord de la boîte, de la maintenir avec l’autre main pour l’empêcher de glisser et de tourner le papillon dans le sens des aiguilles d’une montre. Il est utilisable aussi bien par les droitiers que par les gauchers, et ne requiert aucune force physique. Superman je vous dis !</div></div><h1>Caractéristiques ouvre boîte Super Kim Nogent</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Acier nickelé et chromé</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plastique pour le papillon uniquement</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Encombrement 5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids 200 grammes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Usage</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour ouvrir les boîtes de conserve de toutes formes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais encore</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Couteau en acier trempé</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">5 ans</div>\n <div><strong>Matériaux</strong></div>\n <div>Acier nickelé et chromé</div>\n <div>Plastique pour le papillon uniquement</div>\n <div><strong><br /><br />Dimensions</strong></div>\n <div>Encombrement 5 cm</div>\n <div>Poids 200 grammes<br /><br /></div>\n <div><strong>Usage</strong></div>\n <div>Pour ouvrir les boîtes de conserve de toutes formes</div>\n <div><strong><br /></strong></div>\n <div><strong>Mais encore</strong></div>\n <div>Couteau en acier trempé<br /><br /></div>\n <div><strong>Garantie</strong></div>\n <div>5 ans</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre boîte Super Kim Nogent" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29536 -props: [ "product" => App\Entity\Product\Product {#8578 #id: 1448 #code: "ouvre-boite-super-kim-nogent-3729" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632349 {#8576 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8577 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 1448 #name: "Ouvre boîte Super Kim Nogent" #slug: "ouvre-boite-super-kim-nogent-3729" #description: """ <div class="col is-12"><ul>\n <li>Efficacité et fiabilité reconnues.</li>\n <li>Convient aux droitiers comme aux gauchers.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabrication française. Biesles Haute Marne (52)</strong></li>\n </ul></div><h1>Super Kim !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Super Kim ! Avec un nom pareil, on tient là le "Superman" de l'ouvre boîte ! Il permet d’ouvrir les boîtes de toutes les tailles et de toutes les formes (rondes, ovales, rectangulaires, carrées ainsi que les boîtes à anneaux). Il sertit le bord de la boîte lorsqu’il la découpe, rendant la boîte ouverte inoffensive. Son papillon plastifié le rend confortable à utiliser. Sa forme compacte le rend facile à ranger dans un tiroir et à emporter pour les pique-nique, en camping, en camping-car…</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">L'ouvre boîte Super Kim Nogent est très simple d’utilisation : il suffit de poser le couteau de l’ouvre-boîte sur le bord de la boîte, de la maintenir avec l’autre main pour l’empêcher de glisser et de tourner le papillon dans le sens des aiguilles d’une montre. Il est utilisable aussi bien par les droitiers que par les gauchers, et ne requiert aucune force physique. Superman je vous dis !</div>\n <div>Avec un nom pareil, on tient là le "Superman" de l'ouvre boîte ! Il permet d’ouvrir les boîtes de toutes les tailles et de toutes les formes (rondes, ovales, rectangulaires, carrées ainsi que les boîtes à anneaux). Il sertit le bord de la boîte lorsqu’il la découpe, rendant la boîte ouverte inoffensive. Son papillon plastifié le rend confortable à utiliser. Sa forme compacte le rend facile à ranger dans un tiroir et à emporter pour les pique-nique, en camping, en camping-car…<br /><br /></div>\n <div>L'ouvre boîte Super Kim Nogent est très simple d’utilisation : il suffit de poser le couteau de l’ouvre-boîte sur le bord de la boîte, de la maintenir avec l’autre main pour l’empêcher de glisser et de tourner le papillon dans le sens des aiguilles d’une montre. Il est utilisable aussi bien par les droitiers que par les gauchers, et ne requiert aucune force physique. Superman je vous dis !</div></div><h1>Caractéristiques ouvre boîte Super Kim Nogent</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Acier nickelé et chromé</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Plastique pour le papillon uniquement</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Encombrement 5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poids 200 grammes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Usage</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour ouvrir les boîtes de conserve de toutes formes</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais encore</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Couteau en acier trempé</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">5 ans</div>\n <div><strong>Matériaux</strong></div>\n <div>Acier nickelé et chromé</div>\n <div>Plastique pour le papillon uniquement</div>\n <div><strong><br /><br />Dimensions</strong></div>\n <div>Encombrement 5 cm</div>\n <div>Poids 200 grammes<br /><br /></div>\n <div><strong>Usage</strong></div>\n <div>Pour ouvrir les boîtes de conserve de toutes formes</div>\n <div><strong><br /></strong></div>\n <div><strong>Mais encore</strong></div>\n <div>Couteau en acier trempé<br /><br /></div>\n <div><strong>Garantie</strong></div>\n <div>5 ans</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29520 …} +context: Sylius\TwigHooks\Bag\DataBag {#29590 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29465 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29473 #collection: Doctrine\Common\Collections\ArrayCollection {#29482 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29461 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36865 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36867 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29520 …} +context: Sylius\TwigHooks\Bag\DataBag {#29590 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre boîte Super Kim Nogent" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29473 #collection: Doctrine\Common\Collections\ArrayCollection {#29482 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29461 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36865 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36867 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29594 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29520 …} +context: Sylius\TwigHooks\Bag\DataBag {#29590 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29465 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29473 #collection: Doctrine\Common\Collections\ArrayCollection {#29482 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29461 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36865 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36867 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29635 …} +context: Sylius\TwigHooks\Bag\DataBag {#29642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29643 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29465 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29647 +variant: App\Entity\Product\ProductVariant {#29465 …} +price: "15,00\u{A0}€" +originalPrice: "15,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8959 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12389 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8956 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29644 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29635 …} +context: Sylius\TwigHooks\Bag\DataBag {#29642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29643 …} +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 | 106.0 MiB | 4.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8601 #id: 1449 #code: "ouvre-boite-electrique-zyliss-3912" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632349 {#8599 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8600 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 1449 #name: "Ouvre boîte électrique Zyliss" #slug: "ouvre-boite-electrique-zyliss-3912" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Confort, ouverture automatique, sans effort.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratique, aimant pour saisir le couvercle sans se salir.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sécurité, pas de bords tranchants. </div>\n <div>\n <ul>\n <li>Ouvre toutes formes et tailles de boîte.</li>\n <li>Confort, ouverture automatique, sans effort.</li>\n <li>Pratique, aimant pour saisir le couvercle sans se salir.</li>\n <li>Sécurité, pas de bords tranchants. </li>\n </ul>\n </div></div><h1>Description Ouvre boîte électrique Zyliss</h1><div class="col is-12">L'ouvre boîte électrique Zyliss est la synthèse parfaite des ouvres boîtes automatiques. Son design a été optimisé pour occuper le moins de place possible. Mais ce qui est surtout remarquable, c'est qu'il peut maintenant ouvrir toutes les tailles et formes de boîtes possibles : petites, moyennes, géantes, boîtes, carrées, ovales, oblongues, rectangulaires… et rondes bien sûr ! Il conviendra parfaitement à toutes personnes souffrant d'arthrose, de syndrome du canal carpien ou de problèmes de préhension. </div><h1>Caractéristiques Ouvre boîte électrique Zyliss</h1><div class="col is-12">Dimensions : 12,5 x 7,2 x 5 cm. Fonctionne avec 2 piles AA. (non fournies). Garantie 2 ans.</div><div class="col is-12">Soyez à la pointe de la technologie avec cet <a title="accessoire de cuisine" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a>.</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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29527 +product: App\Entity\Product\Product {#8601 #id: 1449 #code: "ouvre-boite-electrique-zyliss-3912" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632349 {#8599 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8600 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 1449 #name: "Ouvre boîte électrique Zyliss" #slug: "ouvre-boite-electrique-zyliss-3912" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Confort, ouverture automatique, sans effort.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratique, aimant pour saisir le couvercle sans se salir.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sécurité, pas de bords tranchants. </div>\n <div>\n <ul>\n <li>Ouvre toutes formes et tailles de boîte.</li>\n <li>Confort, ouverture automatique, sans effort.</li>\n <li>Pratique, aimant pour saisir le couvercle sans se salir.</li>\n <li>Sécurité, pas de bords tranchants. </li>\n </ul>\n </div></div><h1>Description Ouvre boîte électrique Zyliss</h1><div class="col is-12">L'ouvre boîte électrique Zyliss est la synthèse parfaite des ouvres boîtes automatiques. Son design a été optimisé pour occuper le moins de place possible. Mais ce qui est surtout remarquable, c'est qu'il peut maintenant ouvrir toutes les tailles et formes de boîtes possibles : petites, moyennes, géantes, boîtes, carrées, ovales, oblongues, rectangulaires… et rondes bien sûr ! Il conviendra parfaitement à toutes personnes souffrant d'arthrose, de syndrome du canal carpien ou de problèmes de préhension. </div><h1>Caractéristiques Ouvre boîte électrique Zyliss</h1><div class="col is-12">Dimensions : 12,5 x 7,2 x 5 cm. Fonctionne avec 2 piles AA. (non fournies). Garantie 2 ans.</div><div class="col is-12">Soyez à la pointe de la technologie avec cet <a title="accessoire de cuisine" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a>.</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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29710 …} +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 {#27604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8601 #id: 1449 #code: "ouvre-boite-electrique-zyliss-3912" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632349 {#8599 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8600 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 1449 #name: "Ouvre boîte électrique Zyliss" #slug: "ouvre-boite-electrique-zyliss-3912" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Confort, ouverture automatique, sans effort.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratique, aimant pour saisir le couvercle sans se salir.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sécurité, pas de bords tranchants. </div>\n <div>\n <ul>\n <li>Ouvre toutes formes et tailles de boîte.</li>\n <li>Confort, ouverture automatique, sans effort.</li>\n <li>Pratique, aimant pour saisir le couvercle sans se salir.</li>\n <li>Sécurité, pas de bords tranchants. </li>\n </ul>\n </div></div><h1>Description Ouvre boîte électrique Zyliss</h1><div class="col is-12">L'ouvre boîte électrique Zyliss est la synthèse parfaite des ouvres boîtes automatiques. Son design a été optimisé pour occuper le moins de place possible. Mais ce qui est surtout remarquable, c'est qu'il peut maintenant ouvrir toutes les tailles et formes de boîtes possibles : petites, moyennes, géantes, boîtes, carrées, ovales, oblongues, rectangulaires… et rondes bien sûr ! Il conviendra parfaitement à toutes personnes souffrant d'arthrose, de syndrome du canal carpien ou de problèmes de préhension. </div><h1>Caractéristiques Ouvre boîte électrique Zyliss</h1><div class="col is-12">Dimensions : 12,5 x 7,2 x 5 cm. Fonctionne avec 2 piles AA. (non fournies). Garantie 2 ans.</div><div class="col is-12">Soyez à la pointe de la technologie avec cet <a title="accessoire de cuisine" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a>.</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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre boîte électrique Zyliss" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29784 -props: [ "product" => App\Entity\Product\Product {#8601 #id: 1449 #code: "ouvre-boite-electrique-zyliss-3912" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632349 {#8599 : 2025-09-23 20:59:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632349 {#8600 : 2025-09-23 20:59:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 1449 #name: "Ouvre boîte électrique Zyliss" #slug: "ouvre-boite-electrique-zyliss-3912" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Confort, ouverture automatique, sans effort.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratique, aimant pour saisir le couvercle sans se salir.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sécurité, pas de bords tranchants. </div>\n <div>\n <ul>\n <li>Ouvre toutes formes et tailles de boîte.</li>\n <li>Confort, ouverture automatique, sans effort.</li>\n <li>Pratique, aimant pour saisir le couvercle sans se salir.</li>\n <li>Sécurité, pas de bords tranchants. </li>\n </ul>\n </div></div><h1>Description Ouvre boîte électrique Zyliss</h1><div class="col is-12">L'ouvre boîte électrique Zyliss est la synthèse parfaite des ouvres boîtes automatiques. Son design a été optimisé pour occuper le moins de place possible. Mais ce qui est surtout remarquable, c'est qu'il peut maintenant ouvrir toutes les tailles et formes de boîtes possibles : petites, moyennes, géantes, boîtes, carrées, ovales, oblongues, rectangulaires… et rondes bien sûr ! Il conviendra parfaitement à toutes personnes souffrant d'arthrose, de syndrome du canal carpien ou de problèmes de préhension. </div><h1>Caractéristiques Ouvre boîte électrique Zyliss</h1><div class="col is-12">Dimensions : 12,5 x 7,2 x 5 cm. Fonctionne avec 2 piles AA. (non fournies). Garantie 2 ans.</div><div class="col is-12">Soyez à la pointe de la technologie avec cet <a title="accessoire de cuisine" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a>.</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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29777 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29768 …} +context: Sylius\TwigHooks\Bag\DataBag {#29844 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29765 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29710 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29718 #collection: Doctrine\Common\Collections\ArrayCollection {#29730 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29706 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36879 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36881 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29777 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29768 …} +context: Sylius\TwigHooks\Bag\DataBag {#29844 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29765 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre boîte électrique Zyliss" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29718 #collection: Doctrine\Common\Collections\ArrayCollection {#29730 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29706 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36879 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36881 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29848 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29777 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29768 …} +context: Sylius\TwigHooks\Bag\DataBag {#29844 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29765 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29710 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29718 #collection: Doctrine\Common\Collections\ArrayCollection {#29730 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29706 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36879 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36881 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29898 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29889 …} +context: Sylius\TwigHooks\Bag\DataBag {#29896 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29897 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29710 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29901 +variant: App\Entity\Product\ProductVariant {#29710 …} +price: "24,00\u{A0}€" +originalPrice: "24,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8959 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12389 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8956 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29898 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29889 …} +context: Sylius\TwigHooks\Bag\DataBag {#29896 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29897 …} +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 | 106.0 MiB | 2.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27317 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12454 …} +context: Sylius\TwigHooks\Bag\DataBag {#27339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12464 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30178 +cart: App\Entity\Order\Order {#13368 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27317 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12454 …} +context: Sylius\TwigHooks\Bag\DataBag {#27339 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12464 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||