Components
12
Twig Components
44
Render Count
143
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 84.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12197 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12190 …} +context: Sylius\TwigHooks\Bag\DataBag {#12196 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12195 …} +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 {#12817 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12088 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12197 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12190 …} +context: Sylius\TwigHooks\Bag\DataBag {#12196 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12195 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 84.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12890 …} +context: Sylius\TwigHooks\Bag\DataBag {#12892 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12893 …} +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 {#12903 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12890 …} +context: Sylius\TwigHooks\Bag\DataBag {#12892 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12893 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 86.0 MiB | 14.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12964 …} +context: Sylius\TwigHooks\Bag\DataBag {#12984 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12983 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13000 +cart: App\Entity\Order\Order {#13067 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12964 …} +context: Sylius\TwigHooks\Bag\DataBag {#12984 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12983 …} +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 | 96.0 MiB | 31.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13253 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13241 …} +context: Sylius\TwigHooks\Bag\DataBag {#13247 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13239 …} +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 {#13262 #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 {#13253 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13241 …} +context: Sylius\TwigHooks\Bag\DataBag {#13247 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13239 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 1.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27483 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27479 …} +context: Sylius\TwigHooks\Bag\DataBag {#27480 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27482 …} +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 {#27492 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27483 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27479 …} +context: Sylius\TwigHooks\Bag\DataBag {#27480 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27482 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27587 …} +context: Sylius\TwigHooks\Bag\DataBag {#27588 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27590 …} +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 {#27599 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27587 …} +context: Sylius\TwigHooks\Bag\DataBag {#27588 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27590 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 2.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27667 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27670 …} +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 {#27679 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27667 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27670 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 15.25 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7997 #id: 875 #code: "pilon-presse-puree-roger-orfevre-6850" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632269 {#7716 : 2025-09-23 20:57:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632269 {#7755 : 2025-09-23 20:57:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 875 #name: "Pilon Presse Purée Roger Orfevre" #slug: "pilon-presse-puree-roger-orfevre-6850" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour réaliser de délicieuses purées maison</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grille inox</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Manche bois ergonomique</div>\n <div>\n <ul>\n <li>Pour réaliser de délicieuses purées maison</li>\n <li>Grille inox</li>\n <li>Manche bois ergonomique</li>\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\n </ul>\n </div></div><h1>Pilon Presse Purée, l'arme fatale contre la purée industrielle !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Voici l'arme fatale contre la purée industrielle ! Quelques pommes de terre épluchées puis cuites à l'eau, un passage de notre pilon presse purée et vous obtenez la meilleure purée de la terre ! Pour les plus gourmets, un peu de crème fraîche et puis soyons fous pourquoi pas un peu de truffe râpée ?</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bien sûr comme tous les produits de ce site, le presse purée est fabriqué en France avec des matériaux sains pour l'alimentation, inox et bois, et ayant un impact réduit sur l'environnement.</div>\n <div>Quelques pommes de terre épluchées puis cuites à l'eau, un passage de notre pilon presse purée et vous obtenez la meilleure purée de la terre ! Pour les plus gourmets, un peu de crème fraîche et puis soyons fous pourquoi pas un peu de truffe râpée ?<br /><br /></div>\n <div>Bien sûr comme tous les produits de ce site, le presse purée est fabriqué en France avec des matériaux sains pour l'alimentation, inox et bois, et ayant un impact réduit sur l'environnement.</div></div><h1>Caractéristiques Pilon Presse Purée Roger Orfèvre</h1><div class="col is-12">- Base inox de 9,5 cm de diamètre.<br />- Manche en bois.<br />- Hauteur : 24,5 cm.<br />- Fabrication Française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28204 +product: App\Entity\Product\Product {#7997 #id: 875 #code: "pilon-presse-puree-roger-orfevre-6850" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632269 {#7716 : 2025-09-23 20:57:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632269 {#7755 : 2025-09-23 20:57:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 875 #name: "Pilon Presse Purée Roger Orfevre" #slug: "pilon-presse-puree-roger-orfevre-6850" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour réaliser de délicieuses purées maison</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grille inox</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Manche bois ergonomique</div>\n <div>\n <ul>\n <li>Pour réaliser de délicieuses purées maison</li>\n <li>Grille inox</li>\n <li>Manche bois ergonomique</li>\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\n </ul>\n </div></div><h1>Pilon Presse Purée, l'arme fatale contre la purée industrielle !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Voici l'arme fatale contre la purée industrielle ! Quelques pommes de terre épluchées puis cuites à l'eau, un passage de notre pilon presse purée et vous obtenez la meilleure purée de la terre ! Pour les plus gourmets, un peu de crème fraîche et puis soyons fous pourquoi pas un peu de truffe râpée ?</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bien sûr comme tous les produits de ce site, le presse purée est fabriqué en France avec des matériaux sains pour l'alimentation, inox et bois, et ayant un impact réduit sur l'environnement.</div>\n <div>Quelques pommes de terre épluchées puis cuites à l'eau, un passage de notre pilon presse purée et vous obtenez la meilleure purée de la terre ! Pour les plus gourmets, un peu de crème fraîche et puis soyons fous pourquoi pas un peu de truffe râpée ?<br /><br /></div>\n <div>Bien sûr comme tous les produits de ce site, le presse purée est fabriqué en France avec des matériaux sains pour l'alimentation, inox et bois, et ayant un impact réduit sur l'environnement.</div></div><h1>Caractéristiques Pilon Presse Purée Roger Orfèvre</h1><div class="col is-12">- Base inox de 9,5 cm de diamètre.<br />- Manche en bois.<br />- Hauteur : 24,5 cm.<br />- Fabrication Française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28466 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 7.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7997 #id: 875 #code: "pilon-presse-puree-roger-orfevre-6850" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632269 {#7716 : 2025-09-23 20:57:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632269 {#7755 : 2025-09-23 20:57:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 875 #name: "Pilon Presse Purée Roger Orfevre" #slug: "pilon-presse-puree-roger-orfevre-6850" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour réaliser de délicieuses purées maison</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grille inox</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Manche bois ergonomique</div>\n <div>\n <ul>\n <li>Pour réaliser de délicieuses purées maison</li>\n <li>Grille inox</li>\n <li>Manche bois ergonomique</li>\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\n </ul>\n </div></div><h1>Pilon Presse Purée, l'arme fatale contre la purée industrielle !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Voici l'arme fatale contre la purée industrielle ! Quelques pommes de terre épluchées puis cuites à l'eau, un passage de notre pilon presse purée et vous obtenez la meilleure purée de la terre ! Pour les plus gourmets, un peu de crème fraîche et puis soyons fous pourquoi pas un peu de truffe râpée ?</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bien sûr comme tous les produits de ce site, le presse purée est fabriqué en France avec des matériaux sains pour l'alimentation, inox et bois, et ayant un impact réduit sur l'environnement.</div>\n <div>Quelques pommes de terre épluchées puis cuites à l'eau, un passage de notre pilon presse purée et vous obtenez la meilleure purée de la terre ! Pour les plus gourmets, un peu de crème fraîche et puis soyons fous pourquoi pas un peu de truffe râpée ?<br /><br /></div>\n <div>Bien sûr comme tous les produits de ce site, le presse purée est fabriqué en France avec des matériaux sains pour l'alimentation, inox et bois, et ayant un impact réduit sur l'environnement.</div></div><h1>Caractéristiques Pilon Presse Purée Roger Orfèvre</h1><div class="col is-12">- Base inox de 9,5 cm de diamètre.<br />- Manche en bois.<br />- Hauteur : 24,5 cm.<br />- Fabrication Française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pilon Presse Purée Roger Orfevre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28877 -props: [ "product" => App\Entity\Product\Product {#7997 #id: 875 #code: "pilon-presse-puree-roger-orfevre-6850" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632269 {#7716 : 2025-09-23 20:57:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632269 {#7755 : 2025-09-23 20:57:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 875 #name: "Pilon Presse Purée Roger Orfevre" #slug: "pilon-presse-puree-roger-orfevre-6850" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour réaliser de délicieuses purées maison</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grille inox</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Manche bois ergonomique</div>\n <div>\n <ul>\n <li>Pour réaliser de délicieuses purées maison</li>\n <li>Grille inox</li>\n <li>Manche bois ergonomique</li>\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\n </ul>\n </div></div><h1>Pilon Presse Purée, l'arme fatale contre la purée industrielle !</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Voici l'arme fatale contre la purée industrielle ! Quelques pommes de terre épluchées puis cuites à l'eau, un passage de notre pilon presse purée et vous obtenez la meilleure purée de la terre ! Pour les plus gourmets, un peu de crème fraîche et puis soyons fous pourquoi pas un peu de truffe râpée ?</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bien sûr comme tous les produits de ce site, le presse purée est fabriqué en France avec des matériaux sains pour l'alimentation, inox et bois, et ayant un impact réduit sur l'environnement.</div>\n <div>Quelques pommes de terre épluchées puis cuites à l'eau, un passage de notre pilon presse purée et vous obtenez la meilleure purée de la terre ! Pour les plus gourmets, un peu de crème fraîche et puis soyons fous pourquoi pas un peu de truffe râpée ?<br /><br /></div>\n <div>Bien sûr comme tous les produits de ce site, le presse purée est fabriqué en France avec des matériaux sains pour l'alimentation, inox et bois, et ayant un impact réduit sur l'environnement.</div></div><h1>Caractéristiques Pilon Presse Purée Roger Orfèvre</h1><div class="col is-12">- Base inox de 9,5 cm de diamètre.<br />- Manche en bois.<br />- Hauteur : 24,5 cm.<br />- Fabrication Française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28953 …} +context: Sylius\TwigHooks\Bag\DataBag {#28948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28947 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28466 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28812 #collection: Doctrine\Common\Collections\ArrayCollection {#28811 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38247 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28953 …} +context: Sylius\TwigHooks\Bag\DataBag {#28948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28947 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pilon Presse Purée Roger Orfevre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28812 #collection: Doctrine\Common\Collections\ArrayCollection {#28811 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38247 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28958 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28953 …} +context: Sylius\TwigHooks\Bag\DataBag {#28948 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28947 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28466 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28812 #collection: Doctrine\Common\Collections\ArrayCollection {#28811 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38247 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29016 …} +context: Sylius\TwigHooks\Bag\DataBag {#29024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28466 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29035 +variant: App\Entity\Product\ProductVariant {#28466 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8440 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12088 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8432 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29016 …} +context: Sylius\TwigHooks\Bag\DataBag {#29024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29025 …} +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 | 102.0 MiB | 4.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 918 #code: "hachoir-a-viande-inox-louis-tellier-3100" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632274 {#8539 : 2025-09-23 20:57:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#8540 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 918 #name: "Hachoir à viande inox Louis Tellier" #slug: "hachoir-a-viande-inox-louis-tellier-3100" #description: """ <div class="col is-12"><ul>\n <li>100% inox y compris grille, couteau et vis sans fin.</li>\n <li>Fixation par serre joint, grande stabilité.</li>\n <li>Différentes tailles de grilles et accessoires possibles (en option)</li>\n </ul>\n <span><span><br /></span></span></div><h1>Description Hachoir à viande inox Louis Tellier</h1><div class="col is-12"><span>Le hachoir à viande inox permet d'obtenir une viande hachée comme chez le boucher ! Il se révèle</span><span> </span><span>fiable, simple à utiliser et </span><span>sans effort pour réaliser farces, hachis... Il broie également les amandes et épices. En inox, il assure une hygiène parfaite et un nettoyage facile. Son serre-joint assure une très bonne stabilité sur un plan de travail.(épaisseur 4 cm maxi).<br /> </span></div><h1>Caractéristiques Hachoir à viande inox Louis Tellier</h1><div class="col is-12"><span style="font-weight: bold;">Modèle n° 8</span> : grille standard perforée en Ø 6,5 mm. Débit par minute : 0,7 kg. Largeur : 8 cm. Longueur : 26 cm. Hauteur : 34 cm . Poids net : 2,30 kg<br /><br /><span style="font-weight: bold;">Modèle n° 10</span> : grille standard perforée en Ø 6,5 mm. Débit par minute : 0,9 kg. Largeur : 11,3 cm. Longueur : 27,5 cm. Hauteur : 37,5 cm. Poids net : 3,50 kg</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28855 +product: App\Entity\Product\Product {#8541 #id: 918 #code: "hachoir-a-viande-inox-louis-tellier-3100" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632274 {#8539 : 2025-09-23 20:57:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#8540 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 918 #name: "Hachoir à viande inox Louis Tellier" #slug: "hachoir-a-viande-inox-louis-tellier-3100" #description: """ <div class="col is-12"><ul>\n <li>100% inox y compris grille, couteau et vis sans fin.</li>\n <li>Fixation par serre joint, grande stabilité.</li>\n <li>Différentes tailles de grilles et accessoires possibles (en option)</li>\n </ul>\n <span><span><br /></span></span></div><h1>Description Hachoir à viande inox Louis Tellier</h1><div class="col is-12"><span>Le hachoir à viande inox permet d'obtenir une viande hachée comme chez le boucher ! Il se révèle</span><span> </span><span>fiable, simple à utiliser et </span><span>sans effort pour réaliser farces, hachis... Il broie également les amandes et épices. En inox, il assure une hygiène parfaite et un nettoyage facile. Son serre-joint assure une très bonne stabilité sur un plan de travail.(épaisseur 4 cm maxi).<br /> </span></div><h1>Caractéristiques Hachoir à viande inox Louis Tellier</h1><div class="col is-12"><span style="font-weight: bold;">Modèle n° 8</span> : grille standard perforée en Ø 6,5 mm. Débit par minute : 0,7 kg. Largeur : 8 cm. Longueur : 26 cm. Hauteur : 34 cm . Poids net : 2,30 kg<br /><br /><span style="font-weight: bold;">Modèle n° 10</span> : grille standard perforée en Ø 6,5 mm. Débit par minute : 0,9 kg. Largeur : 11,3 cm. Longueur : 27,5 cm. Hauteur : 37,5 cm. Poids net : 3,50 kg</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29108 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 918 #code: "hachoir-a-viande-inox-louis-tellier-3100" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632274 {#8539 : 2025-09-23 20:57:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#8540 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 918 #name: "Hachoir à viande inox Louis Tellier" #slug: "hachoir-a-viande-inox-louis-tellier-3100" #description: """ <div class="col is-12"><ul>\n <li>100% inox y compris grille, couteau et vis sans fin.</li>\n <li>Fixation par serre joint, grande stabilité.</li>\n <li>Différentes tailles de grilles et accessoires possibles (en option)</li>\n </ul>\n <span><span><br /></span></span></div><h1>Description Hachoir à viande inox Louis Tellier</h1><div class="col is-12"><span>Le hachoir à viande inox permet d'obtenir une viande hachée comme chez le boucher ! Il se révèle</span><span> </span><span>fiable, simple à utiliser et </span><span>sans effort pour réaliser farces, hachis... Il broie également les amandes et épices. En inox, il assure une hygiène parfaite et un nettoyage facile. Son serre-joint assure une très bonne stabilité sur un plan de travail.(épaisseur 4 cm maxi).<br /> </span></div><h1>Caractéristiques Hachoir à viande inox Louis Tellier</h1><div class="col is-12"><span style="font-weight: bold;">Modèle n° 8</span> : grille standard perforée en Ø 6,5 mm. Débit par minute : 0,7 kg. Largeur : 8 cm. Longueur : 26 cm. Hauteur : 34 cm . Poids net : 2,30 kg<br /><br /><span style="font-weight: bold;">Modèle n° 10</span> : grille standard perforée en Ø 6,5 mm. Débit par minute : 0,9 kg. Largeur : 11,3 cm. Longueur : 27,5 cm. Hauteur : 37,5 cm. Poids net : 3,50 kg</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Hachoir à viande inox Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29182 -props: [ "product" => App\Entity\Product\Product {#8541 #id: 918 #code: "hachoir-a-viande-inox-louis-tellier-3100" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632274 {#8539 : 2025-09-23 20:57:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#8540 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 918 #name: "Hachoir à viande inox Louis Tellier" #slug: "hachoir-a-viande-inox-louis-tellier-3100" #description: """ <div class="col is-12"><ul>\n <li>100% inox y compris grille, couteau et vis sans fin.</li>\n <li>Fixation par serre joint, grande stabilité.</li>\n <li>Différentes tailles de grilles et accessoires possibles (en option)</li>\n </ul>\n <span><span><br /></span></span></div><h1>Description Hachoir à viande inox Louis Tellier</h1><div class="col is-12"><span>Le hachoir à viande inox permet d'obtenir une viande hachée comme chez le boucher ! Il se révèle</span><span> </span><span>fiable, simple à utiliser et </span><span>sans effort pour réaliser farces, hachis... Il broie également les amandes et épices. En inox, il assure une hygiène parfaite et un nettoyage facile. Son serre-joint assure une très bonne stabilité sur un plan de travail.(épaisseur 4 cm maxi).<br /> </span></div><h1>Caractéristiques Hachoir à viande inox Louis Tellier</h1><div class="col is-12"><span style="font-weight: bold;">Modèle n° 8</span> : grille standard perforée en Ø 6,5 mm. Débit par minute : 0,7 kg. Largeur : 8 cm. Longueur : 26 cm. Hauteur : 34 cm . Poids net : 2,30 kg<br /><br /><span style="font-weight: bold;">Modèle n° 10</span> : grille standard perforée en Ø 6,5 mm. Débit par minute : 0,9 kg. Largeur : 11,3 cm. Longueur : 27,5 cm. Hauteur : 37,5 cm. Poids net : 3,50 kg</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 {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29166 …} +context: Sylius\TwigHooks\Bag\DataBag {#29236 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29163 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29108 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29116 #collection: Doctrine\Common\Collections\ArrayCollection {#29128 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29104 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38321 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29166 …} +context: Sylius\TwigHooks\Bag\DataBag {#29236 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29163 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Hachoir à viande inox Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29116 #collection: Doctrine\Common\Collections\ArrayCollection {#29128 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29104 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38321 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29255 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29250 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29166 …} +context: Sylius\TwigHooks\Bag\DataBag {#29236 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29163 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29108 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29116 #collection: Doctrine\Common\Collections\ArrayCollection {#29128 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29104 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38321 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29295 …} +context: Sylius\TwigHooks\Bag\DataBag {#29302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29303 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29108 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29307 +variant: App\Entity\Product\ProductVariant {#29108 …} +price: "117,00\u{A0}€" +originalPrice: "117,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8440 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12088 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8432 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29295 …} +context: Sylius\TwigHooks\Bag\DataBag {#29302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29303 …} +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 | 102.0 MiB | 4.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8567 #id: 1223 #code: "pierre-a-pizza-pizza-stone-rainuree-emile-henry-4101" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632319 {#8565 : 2025-09-23 20:58:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632319 {#8566 : 2025-09-23 20:58:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8586 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8587 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 1223 #name: "Pierre à pizza Pizza Stone rainurée Emile Henry" #slug: "pierre-a-pizza-pizza-stone-rainuree-emile-henry-4101" #description: """ <div class="col is-12"><ul>\n <li>Convient pour four et barbecue.</li>\n <li>En céramique, diffuse et tient la chaleur</li>\n <li>Garantie 10 ans.</li>\n <li><strong>Fabriquée en France à Marcigny. Bourgogne.</strong></li>\n </ul></div><h1>Description Pierre à pizza Pizza Stone rainurée Emile Henry</h1><div class="col is-12">Tous les amateurs de pizza le savent, rien de tel qu'une pierre à pizza pour cuire et ainsi sublimer cette préparation traditionnelle. C'est d'autant plus vrai avec la "pizza Stone" d'Emile Henry en céramique qui résiste aux hautes températures et ne craint ni le four ni le barbecue. Grâce à ses qualités réfractaires, la pierre diffuse la chaleur de façon optimale pour obtenir une pâte croustillante. Sur la table, elle permet à votre pizza de rester au chaud plus longtemps. L'émail très résistant permet de couper les parts directement sans l'abîmer et le nettoyage s'en trouve facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résistante aux hautes températures, elle permet de cuire votre pizza exclusivement au four ou sur le barbecue.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grâce à ses qualités réfractaires, la pâte est croustillante.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Une fois à table, elle gardera votre pizza au chaud longtemps et vous pourrez y couper les parts directement dessus grâce à sa surface plane sans rebord.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son émail résistant vous permet de la nettoyer facilement.</div>\n <div></div></div><h1>Caractéristiques Pierre à pizza Pizza Stone rainurée Emile Henry</h1><div class="col is-12"><strong>Diamètre interne 35 cm. Diamètre hors tout 40 cm</strong>. Céramique haute qualité. Résiste aux hautes températures. Va au four et au barbecue. Lavage à la main ou au lave vaisselle. Mode d'emploi inclus. Garantie 10 ans. Fabriquée en France.</div><h1>En savoir plus sur l'émail</h1><div class="col is-12"><br /><br /><br /><br /><br />Pour tout savoir sur l'émail en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de l'émail en cuisine" rel="nofollow" href="https://www.cuisinstore.com/l-email-un-revetement-qui-vous-veut-du-bien-c1297.html" target="_blank">Avantages de l'émail en cuisine.</a></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 {#8589 …} #channels: Doctrine\ORM\PersistentCollection {#8575 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8569 …} #reviews: Doctrine\ORM\PersistentCollection {#8571 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8573 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29173 +product: App\Entity\Product\Product {#8567 #id: 1223 #code: "pierre-a-pizza-pizza-stone-rainuree-emile-henry-4101" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632319 {#8565 : 2025-09-23 20:58:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632319 {#8566 : 2025-09-23 20:58:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8586 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8587 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 1223 #name: "Pierre à pizza Pizza Stone rainurée Emile Henry" #slug: "pierre-a-pizza-pizza-stone-rainuree-emile-henry-4101" #description: """ <div class="col is-12"><ul>\n <li>Convient pour four et barbecue.</li>\n <li>En céramique, diffuse et tient la chaleur</li>\n <li>Garantie 10 ans.</li>\n <li><strong>Fabriquée en France à Marcigny. Bourgogne.</strong></li>\n </ul></div><h1>Description Pierre à pizza Pizza Stone rainurée Emile Henry</h1><div class="col is-12">Tous les amateurs de pizza le savent, rien de tel qu'une pierre à pizza pour cuire et ainsi sublimer cette préparation traditionnelle. C'est d'autant plus vrai avec la "pizza Stone" d'Emile Henry en céramique qui résiste aux hautes températures et ne craint ni le four ni le barbecue. Grâce à ses qualités réfractaires, la pierre diffuse la chaleur de façon optimale pour obtenir une pâte croustillante. Sur la table, elle permet à votre pizza de rester au chaud plus longtemps. L'émail très résistant permet de couper les parts directement sans l'abîmer et le nettoyage s'en trouve facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résistante aux hautes températures, elle permet de cuire votre pizza exclusivement au four ou sur le barbecue.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grâce à ses qualités réfractaires, la pâte est croustillante.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Une fois à table, elle gardera votre pizza au chaud longtemps et vous pourrez y couper les parts directement dessus grâce à sa surface plane sans rebord.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son émail résistant vous permet de la nettoyer facilement.</div>\n <div></div></div><h1>Caractéristiques Pierre à pizza Pizza Stone rainurée Emile Henry</h1><div class="col is-12"><strong>Diamètre interne 35 cm. Diamètre hors tout 40 cm</strong>. Céramique haute qualité. Résiste aux hautes températures. Va au four et au barbecue. Lavage à la main ou au lave vaisselle. Mode d'emploi inclus. Garantie 10 ans. Fabriquée en France.</div><h1>En savoir plus sur l'émail</h1><div class="col is-12"><br /><br /><br /><br /><br />Pour tout savoir sur l'émail en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de l'émail en cuisine" rel="nofollow" href="https://www.cuisinstore.com/l-email-un-revetement-qui-vous-veut-du-bien-c1297.html" target="_blank">Avantages de l'émail en cuisine.</a></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 {#8589 …} #channels: Doctrine\ORM\PersistentCollection {#8575 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8569 …} #reviews: Doctrine\ORM\PersistentCollection {#8571 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8573 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29370 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8567 #id: 1223 #code: "pierre-a-pizza-pizza-stone-rainuree-emile-henry-4101" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632319 {#8565 : 2025-09-23 20:58:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632319 {#8566 : 2025-09-23 20:58:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8586 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8587 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 1223 #name: "Pierre à pizza Pizza Stone rainurée Emile Henry" #slug: "pierre-a-pizza-pizza-stone-rainuree-emile-henry-4101" #description: """ <div class="col is-12"><ul>\n <li>Convient pour four et barbecue.</li>\n <li>En céramique, diffuse et tient la chaleur</li>\n <li>Garantie 10 ans.</li>\n <li><strong>Fabriquée en France à Marcigny. Bourgogne.</strong></li>\n </ul></div><h1>Description Pierre à pizza Pizza Stone rainurée Emile Henry</h1><div class="col is-12">Tous les amateurs de pizza le savent, rien de tel qu'une pierre à pizza pour cuire et ainsi sublimer cette préparation traditionnelle. C'est d'autant plus vrai avec la "pizza Stone" d'Emile Henry en céramique qui résiste aux hautes températures et ne craint ni le four ni le barbecue. Grâce à ses qualités réfractaires, la pierre diffuse la chaleur de façon optimale pour obtenir une pâte croustillante. Sur la table, elle permet à votre pizza de rester au chaud plus longtemps. L'émail très résistant permet de couper les parts directement sans l'abîmer et le nettoyage s'en trouve facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résistante aux hautes températures, elle permet de cuire votre pizza exclusivement au four ou sur le barbecue.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grâce à ses qualités réfractaires, la pâte est croustillante.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Une fois à table, elle gardera votre pizza au chaud longtemps et vous pourrez y couper les parts directement dessus grâce à sa surface plane sans rebord.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son émail résistant vous permet de la nettoyer facilement.</div>\n <div></div></div><h1>Caractéristiques Pierre à pizza Pizza Stone rainurée Emile Henry</h1><div class="col is-12"><strong>Diamètre interne 35 cm. Diamètre hors tout 40 cm</strong>. Céramique haute qualité. Résiste aux hautes températures. Va au four et au barbecue. Lavage à la main ou au lave vaisselle. Mode d'emploi inclus. Garantie 10 ans. Fabriquée en France.</div><h1>En savoir plus sur l'émail</h1><div class="col is-12"><br /><br /><br /><br /><br />Pour tout savoir sur l'émail en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de l'émail en cuisine" rel="nofollow" href="https://www.cuisinstore.com/l-email-un-revetement-qui-vous-veut-du-bien-c1297.html" target="_blank">Avantages de l'émail en cuisine.</a></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 {#8589 …} #channels: Doctrine\ORM\PersistentCollection {#8575 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8569 …} #reviews: Doctrine\ORM\PersistentCollection {#8571 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8573 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pierre à pizza Pizza Stone rainurée Emile Henry" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29441 -props: [ "product" => App\Entity\Product\Product {#8567 #id: 1223 #code: "pierre-a-pizza-pizza-stone-rainuree-emile-henry-4101" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632319 {#8565 : 2025-09-23 20:58:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632319 {#8566 : 2025-09-23 20:58:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8586 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8587 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 1223 #name: "Pierre à pizza Pizza Stone rainurée Emile Henry" #slug: "pierre-a-pizza-pizza-stone-rainuree-emile-henry-4101" #description: """ <div class="col is-12"><ul>\n <li>Convient pour four et barbecue.</li>\n <li>En céramique, diffuse et tient la chaleur</li>\n <li>Garantie 10 ans.</li>\n <li><strong>Fabriquée en France à Marcigny. Bourgogne.</strong></li>\n </ul></div><h1>Description Pierre à pizza Pizza Stone rainurée Emile Henry</h1><div class="col is-12">Tous les amateurs de pizza le savent, rien de tel qu'une pierre à pizza pour cuire et ainsi sublimer cette préparation traditionnelle. C'est d'autant plus vrai avec la "pizza Stone" d'Emile Henry en céramique qui résiste aux hautes températures et ne craint ni le four ni le barbecue. Grâce à ses qualités réfractaires, la pierre diffuse la chaleur de façon optimale pour obtenir une pâte croustillante. Sur la table, elle permet à votre pizza de rester au chaud plus longtemps. L'émail très résistant permet de couper les parts directement sans l'abîmer et le nettoyage s'en trouve facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résistante aux hautes températures, elle permet de cuire votre pizza exclusivement au four ou sur le barbecue.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grâce à ses qualités réfractaires, la pâte est croustillante.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Une fois à table, elle gardera votre pizza au chaud longtemps et vous pourrez y couper les parts directement dessus grâce à sa surface plane sans rebord.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Son émail résistant vous permet de la nettoyer facilement.</div>\n <div></div></div><h1>Caractéristiques Pierre à pizza Pizza Stone rainurée Emile Henry</h1><div class="col is-12"><strong>Diamètre interne 35 cm. Diamètre hors tout 40 cm</strong>. Céramique haute qualité. Résiste aux hautes températures. Va au four et au barbecue. Lavage à la main ou au lave vaisselle. Mode d'emploi inclus. Garantie 10 ans. Fabriquée en France.</div><h1>En savoir plus sur l'émail</h1><div class="col is-12"><br /><br /><br /><br /><br />Pour tout savoir sur l'émail en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de l'émail en cuisine" rel="nofollow" href="https://www.cuisinstore.com/l-email-un-revetement-qui-vous-veut-du-bien-c1297.html" target="_blank">Avantages de l'émail en cuisine.</a></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 {#8589 …} #channels: Doctrine\ORM\PersistentCollection {#8575 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8569 …} #reviews: Doctrine\ORM\PersistentCollection {#8571 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8573 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29434 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29425 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29422 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29370 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29378 #collection: Doctrine\Common\Collections\ArrayCollection {#29387 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29366 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38335 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29434 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29425 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29422 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pierre à pizza Pizza Stone rainurée Emile Henry" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29378 #collection: Doctrine\Common\Collections\ArrayCollection {#29387 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29366 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38335 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29502 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29434 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29425 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29422 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29370 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29378 #collection: Doctrine\Common\Collections\ArrayCollection {#29387 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29366 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38335 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29543 …} +context: Sylius\TwigHooks\Bag\DataBag {#29550 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29551 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29370 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29555 +variant: App\Entity\Product\ProductVariant {#29370 …} +price: "69,00\u{A0}€" +originalPrice: "69,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8440 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12088 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8432 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29543 …} +context: Sylius\TwigHooks\Bag\DataBag {#29550 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29551 …} +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 | 102.0 MiB | 11.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8596 #id: 1228 #code: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013" #attributes: Doctrine\ORM\PersistentCollection {#8606 …} #variants: Doctrine\ORM\PersistentCollection {#8608 …} #options: Doctrine\ORM\PersistentCollection {#8612 …} #associations: Doctrine\ORM\PersistentCollection {#8610 …} #createdAt: DateTime @1758632320 {#8594 : 2025-09-23 20:58:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632320 {#8595 : 2025-09-23 20:58:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8615 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8596} #id: 1228 #name: "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly" #slug: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013" #description: """ <div class="col is-12"><ul>\n <li>100 % naturel. (coton, cire d'abeille, résine d'arbre, huile de jojoba)</li>\n <li>Idéal pour couvrir bols, plats, saladiers.</li>\n <li><strong><em>Une alternative écologique au film alimentaire, plastique et aluminium.</em></strong></li>\n </ul></div><h1>Descriptif Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">Les feuilles d'emballage alimentaire à la cire d'abeille Pebbly sont une alternative écologique à l'utilisation de film alimentaire étirable, plastique et aluminium. Elles sont 100% naturelles réalisées en coton, cire d'abeille, résine d'arbre et huille de jojoba et vous permettront d'emballer fruits, légumes, fromages et pains. Idéales pour couvrir saladiers, plats et bols, elles possèdent des propriétés antibactériennes naturelles.</div><h1>Caractéristiques Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">- 100% naturel : coton, cire d'abeille, résine d'arbre et huile de jojoba.<br />- Le set comprend 3 feuilles : 1 Large (35,5 x 33 cm), 1 Médium (28 x 25 cm), 1 Small (20 x 18 cm).<br />- Réutillisable.<br />- Faire refroidir les aliments avant de les emballer ou couvrir.<br />- Lavage manuel à l'eau froide savonneuse (max 40°C) et séchage à l'air libre.<br />- Bien entretenues, elles peuvent être réutilisées de nombreuses fois.<br />- Ne convient pas aux poissons et viandes crues.</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 {#8618 …} #channels: Doctrine\ORM\PersistentCollection {#8604 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8602 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29432 +product: App\Entity\Product\Product {#8596 #id: 1228 #code: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013" #attributes: Doctrine\ORM\PersistentCollection {#8606 …} #variants: Doctrine\ORM\PersistentCollection {#8608 …} #options: Doctrine\ORM\PersistentCollection {#8612 …} #associations: Doctrine\ORM\PersistentCollection {#8610 …} #createdAt: DateTime @1758632320 {#8594 : 2025-09-23 20:58:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632320 {#8595 : 2025-09-23 20:58:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8615 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8596} #id: 1228 #name: "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly" #slug: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013" #description: """ <div class="col is-12"><ul>\n <li>100 % naturel. (coton, cire d'abeille, résine d'arbre, huile de jojoba)</li>\n <li>Idéal pour couvrir bols, plats, saladiers.</li>\n <li><strong><em>Une alternative écologique au film alimentaire, plastique et aluminium.</em></strong></li>\n </ul></div><h1>Descriptif Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">Les feuilles d'emballage alimentaire à la cire d'abeille Pebbly sont une alternative écologique à l'utilisation de film alimentaire étirable, plastique et aluminium. Elles sont 100% naturelles réalisées en coton, cire d'abeille, résine d'arbre et huille de jojoba et vous permettront d'emballer fruits, légumes, fromages et pains. Idéales pour couvrir saladiers, plats et bols, elles possèdent des propriétés antibactériennes naturelles.</div><h1>Caractéristiques Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">- 100% naturel : coton, cire d'abeille, résine d'arbre et huile de jojoba.<br />- Le set comprend 3 feuilles : 1 Large (35,5 x 33 cm), 1 Médium (28 x 25 cm), 1 Small (20 x 18 cm).<br />- Réutillisable.<br />- Faire refroidir les aliments avant de les emballer ou couvrir.<br />- Lavage manuel à l'eau froide savonneuse (max 40°C) et séchage à l'air libre.<br />- Bien entretenues, elles peuvent être réutilisées de nombreuses fois.<br />- Ne convient pas aux poissons et viandes crues.</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 {#8618 …} #channels: Doctrine\ORM\PersistentCollection {#8604 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8602 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29618 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8596 #id: 1228 #code: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013" #attributes: Doctrine\ORM\PersistentCollection {#8606 …} #variants: Doctrine\ORM\PersistentCollection {#8608 …} #options: Doctrine\ORM\PersistentCollection {#8612 …} #associations: Doctrine\ORM\PersistentCollection {#8610 …} #createdAt: DateTime @1758632320 {#8594 : 2025-09-23 20:58:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632320 {#8595 : 2025-09-23 20:58:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8615 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8596} #id: 1228 #name: "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly" #slug: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013" #description: """ <div class="col is-12"><ul>\n <li>100 % naturel. (coton, cire d'abeille, résine d'arbre, huile de jojoba)</li>\n <li>Idéal pour couvrir bols, plats, saladiers.</li>\n <li><strong><em>Une alternative écologique au film alimentaire, plastique et aluminium.</em></strong></li>\n </ul></div><h1>Descriptif Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">Les feuilles d'emballage alimentaire à la cire d'abeille Pebbly sont une alternative écologique à l'utilisation de film alimentaire étirable, plastique et aluminium. Elles sont 100% naturelles réalisées en coton, cire d'abeille, résine d'arbre et huille de jojoba et vous permettront d'emballer fruits, légumes, fromages et pains. Idéales pour couvrir saladiers, plats et bols, elles possèdent des propriétés antibactériennes naturelles.</div><h1>Caractéristiques Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">- 100% naturel : coton, cire d'abeille, résine d'arbre et huile de jojoba.<br />- Le set comprend 3 feuilles : 1 Large (35,5 x 33 cm), 1 Médium (28 x 25 cm), 1 Small (20 x 18 cm).<br />- Réutillisable.<br />- Faire refroidir les aliments avant de les emballer ou couvrir.<br />- Lavage manuel à l'eau froide savonneuse (max 40°C) et séchage à l'air libre.<br />- Bien entretenues, elles peuvent être réutilisées de nombreuses fois.<br />- Ne convient pas aux poissons et viandes crues.</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 {#8618 …} #channels: Doctrine\ORM\PersistentCollection {#8604 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8602 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29689 -props: [ "product" => App\Entity\Product\Product {#8596 #id: 1228 #code: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013" #attributes: Doctrine\ORM\PersistentCollection {#8606 …} #variants: Doctrine\ORM\PersistentCollection {#8608 …} #options: Doctrine\ORM\PersistentCollection {#8612 …} #associations: Doctrine\ORM\PersistentCollection {#8610 …} #createdAt: DateTime @1758632320 {#8594 : 2025-09-23 20:58:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632320 {#8595 : 2025-09-23 20:58:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8615 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8596} #id: 1228 #name: "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly" #slug: "set-3-feuilles-d-emballage-alimentaire-cire-d-abeille-pebbly-7013" #description: """ <div class="col is-12"><ul>\n <li>100 % naturel. (coton, cire d'abeille, résine d'arbre, huile de jojoba)</li>\n <li>Idéal pour couvrir bols, plats, saladiers.</li>\n <li><strong><em>Une alternative écologique au film alimentaire, plastique et aluminium.</em></strong></li>\n </ul></div><h1>Descriptif Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">Les feuilles d'emballage alimentaire à la cire d'abeille Pebbly sont une alternative écologique à l'utilisation de film alimentaire étirable, plastique et aluminium. Elles sont 100% naturelles réalisées en coton, cire d'abeille, résine d'arbre et huille de jojoba et vous permettront d'emballer fruits, légumes, fromages et pains. Idéales pour couvrir saladiers, plats et bols, elles possèdent des propriétés antibactériennes naturelles.</div><h1>Caractéristiques Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly</h1><div class="col is-12">- 100% naturel : coton, cire d'abeille, résine d'arbre et huile de jojoba.<br />- Le set comprend 3 feuilles : 1 Large (35,5 x 33 cm), 1 Médium (28 x 25 cm), 1 Small (20 x 18 cm).<br />- Réutillisable.<br />- Faire refroidir les aliments avant de les emballer ou couvrir.<br />- Lavage manuel à l'eau froide savonneuse (max 40°C) et séchage à l'air libre.<br />- Bien entretenues, elles peuvent être réutilisées de nombreuses fois.<br />- Ne convient pas aux poissons et viandes crues.</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 {#8618 …} #channels: Doctrine\ORM\PersistentCollection {#8604 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8602 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 5.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …} +context: Sylius\TwigHooks\Bag\DataBag {#29749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29670 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29618 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29626 #collection: Doctrine\Common\Collections\ArrayCollection {#29635 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29614 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38349 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …} +context: Sylius\TwigHooks\Bag\DataBag {#29749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29670 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Set 3 Feuilles d'Emballage Alimentaire Cire d'Abeille Pebbly" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29626 #collection: Doctrine\Common\Collections\ArrayCollection {#29635 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29614 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38349 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29753 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …} +context: Sylius\TwigHooks\Bag\DataBag {#29749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29670 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29618 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29626 #collection: Doctrine\Common\Collections\ArrayCollection {#29635 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29614 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38349 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29803 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29794 …} +context: Sylius\TwigHooks\Bag\DataBag {#29801 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29802 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29618 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29806 +variant: App\Entity\Product\ProductVariant {#29618 …} +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 {#8440 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12088 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8432 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29803 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29794 …} +context: Sylius\TwigHooks\Bag\DataBag {#29801 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29802 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 14.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8625 #id: 1263 #code: "rouleau-essuie-tout-en-papier-bambou-reutilisable-nuts-7925" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632324 {#8623 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8624 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 1263 #name: "Rouleau essuie-tout en Papier Bambou réutilisable Nuts" #slug: "rouleau-essuie-tout-en-papier-bambou-reutilisable-nuts-7925" #description: """ <div class="col is-12"><ul>\n <li>Efficace, 5 X plus absorbant.</li>\n <li>Ecoresponsable, lavable jusqu'à 50 fois.</li>\n <li>Biodégradable et compostable.</li>\n </ul></div><h1>Descriptif Rouleau essuie-tout en Papier Bambou réutilisable Nuts</h1><div class="col is-12">Le Rouleau essuie-tout en Papier Bambou réutilisable Nuts représente une avancée considérable en matière de préservation de l'environnement. En effet, réalisé 100% en bambou il est biodégradable, lavable plus de 50 fois, 5 fois plus absorbant et durable que le papier absorbant classique. Il peut être utilisé humide ou sec, pour enlever la saleté, essuyer les liquides, la poussière, sécher la vaisselle, nettoyre les fenêtres et les verres sans laisser de traces....</div><h1>Caractéristiques Rouleau essuie-tout en Papier Bambou réutilisable Nuts</h1><div class="col is-12">- 1 rouleau = 40 feuilles 25 x 27 cm.<br />- 100% bambou.<br />- Biodégradable.<br />- Lavable 50 fois.<br />- 5 fois plus absorbant que le papier.<br />- 5 fois plus durable que le papier.</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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29680 +product: App\Entity\Product\Product {#8625 #id: 1263 #code: "rouleau-essuie-tout-en-papier-bambou-reutilisable-nuts-7925" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632324 {#8623 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8624 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 1263 #name: "Rouleau essuie-tout en Papier Bambou réutilisable Nuts" #slug: "rouleau-essuie-tout-en-papier-bambou-reutilisable-nuts-7925" #description: """ <div class="col is-12"><ul>\n <li>Efficace, 5 X plus absorbant.</li>\n <li>Ecoresponsable, lavable jusqu'à 50 fois.</li>\n <li>Biodégradable et compostable.</li>\n </ul></div><h1>Descriptif Rouleau essuie-tout en Papier Bambou réutilisable Nuts</h1><div class="col is-12">Le Rouleau essuie-tout en Papier Bambou réutilisable Nuts représente une avancée considérable en matière de préservation de l'environnement. En effet, réalisé 100% en bambou il est biodégradable, lavable plus de 50 fois, 5 fois plus absorbant et durable que le papier absorbant classique. Il peut être utilisé humide ou sec, pour enlever la saleté, essuyer les liquides, la poussière, sécher la vaisselle, nettoyre les fenêtres et les verres sans laisser de traces....</div><h1>Caractéristiques Rouleau essuie-tout en Papier Bambou réutilisable Nuts</h1><div class="col is-12">- 1 rouleau = 40 feuilles 25 x 27 cm.<br />- 100% bambou.<br />- Biodégradable.<br />- Lavable 50 fois.<br />- 5 fois plus absorbant que le papier.<br />- 5 fois plus durable que le papier.</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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29869 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 5.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8625 #id: 1263 #code: "rouleau-essuie-tout-en-papier-bambou-reutilisable-nuts-7925" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632324 {#8623 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8624 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 1263 #name: "Rouleau essuie-tout en Papier Bambou réutilisable Nuts" #slug: "rouleau-essuie-tout-en-papier-bambou-reutilisable-nuts-7925" #description: """ <div class="col is-12"><ul>\n <li>Efficace, 5 X plus absorbant.</li>\n <li>Ecoresponsable, lavable jusqu'à 50 fois.</li>\n <li>Biodégradable et compostable.</li>\n </ul></div><h1>Descriptif Rouleau essuie-tout en Papier Bambou réutilisable Nuts</h1><div class="col is-12">Le Rouleau essuie-tout en Papier Bambou réutilisable Nuts représente une avancée considérable en matière de préservation de l'environnement. En effet, réalisé 100% en bambou il est biodégradable, lavable plus de 50 fois, 5 fois plus absorbant et durable que le papier absorbant classique. Il peut être utilisé humide ou sec, pour enlever la saleté, essuyer les liquides, la poussière, sécher la vaisselle, nettoyre les fenêtres et les verres sans laisser de traces....</div><h1>Caractéristiques Rouleau essuie-tout en Papier Bambou réutilisable Nuts</h1><div class="col is-12">- 1 rouleau = 40 feuilles 25 x 27 cm.<br />- 100% bambou.<br />- Biodégradable.<br />- Lavable 50 fois.<br />- 5 fois plus absorbant que le papier.<br />- 5 fois plus durable que le papier.</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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rouleau essuie-tout en Papier Bambou réutilisable Nuts" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29943 -props: [ "product" => App\Entity\Product\Product {#8625 #id: 1263 #code: "rouleau-essuie-tout-en-papier-bambou-reutilisable-nuts-7925" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632324 {#8623 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8624 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 1263 #name: "Rouleau essuie-tout en Papier Bambou réutilisable Nuts" #slug: "rouleau-essuie-tout-en-papier-bambou-reutilisable-nuts-7925" #description: """ <div class="col is-12"><ul>\n <li>Efficace, 5 X plus absorbant.</li>\n <li>Ecoresponsable, lavable jusqu'à 50 fois.</li>\n <li>Biodégradable et compostable.</li>\n </ul></div><h1>Descriptif Rouleau essuie-tout en Papier Bambou réutilisable Nuts</h1><div class="col is-12">Le Rouleau essuie-tout en Papier Bambou réutilisable Nuts représente une avancée considérable en matière de préservation de l'environnement. En effet, réalisé 100% en bambou il est biodégradable, lavable plus de 50 fois, 5 fois plus absorbant et durable que le papier absorbant classique. Il peut être utilisé humide ou sec, pour enlever la saleté, essuyer les liquides, la poussière, sécher la vaisselle, nettoyre les fenêtres et les verres sans laisser de traces....</div><h1>Caractéristiques Rouleau essuie-tout en Papier Bambou réutilisable Nuts</h1><div class="col is-12">- 1 rouleau = 40 feuilles 25 x 27 cm.<br />- 100% bambou.<br />- Biodégradable.<br />- Lavable 50 fois.<br />- 5 fois plus absorbant que le papier.<br />- 5 fois plus durable que le papier.</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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 5.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29936 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29927 …} +context: Sylius\TwigHooks\Bag\DataBag {#30006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29924 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29869 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29877 #collection: Doctrine\Common\Collections\ArrayCollection {#29889 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29865 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38363 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29936 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29927 …} +context: Sylius\TwigHooks\Bag\DataBag {#30006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29924 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Rouleau essuie-tout en Papier Bambou réutilisable Nuts" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29877 #collection: Doctrine\Common\Collections\ArrayCollection {#29889 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29865 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38363 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30010 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29936 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29927 …} +context: Sylius\TwigHooks\Bag\DataBag {#30006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29924 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29869 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29877 #collection: Doctrine\Common\Collections\ArrayCollection {#29889 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29865 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38363 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30060 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30051 …} +context: Sylius\TwigHooks\Bag\DataBag {#30058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30059 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29869 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30063 +variant: App\Entity\Product\ProductVariant {#29869 …} +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 {#8440 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12088 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8432 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30060 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30051 …} +context: Sylius\TwigHooks\Bag\DataBag {#30058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30059 …} +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 | 102.0 MiB | 9.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 1267 #code: "set-zero-dechet-et-seau-a-compost-pebbly-8141" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632324 {#8649 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8650 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 1267 #name: "Set Zéro Déchet et seau à compost Pebbly" #slug: "set-zero-dechet-et-seau-a-compost-pebbly-8141" #description: """ <div class="col is-12"><ul>\n <li>1 seau, 1 filet à légumes, 1 couteau d'office, 1 planche à découper.</li>\n <li>Métal & bambou.</li>\n <li>Démarche écologique.</li>\n </ul></div><h1>Descriptif Set Zéro Déchet et seau à compost Pebbly</h1><div class="col is-12">Le Set Seau Compost Pebbly "Zéro déchets" se compose d'un seau à compost d'une contenance de 4,5 litres (avec couvercle), d'un filet à légumes en coton bio, d'un couteau d'office en métal et bambou et d'une planche à découper en bambou. </div><h1>Caractéristiques Set Zéro Déchet et seau à compost Pebbly</h1><div class="col is-12">- seau en métal & bambou avec poignée. (4,5 litres : 18 x 25 cm)<br />- Filet à légumes en coton bio. ( 24 x 30 cm)<br />- Couteau d'office en inox & bambou (21 cm)<br />- Planche à découper en bambou (23 x 15 cm)</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29934 +product: App\Entity\Product\Product {#8651 #id: 1267 #code: "set-zero-dechet-et-seau-a-compost-pebbly-8141" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632324 {#8649 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8650 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 1267 #name: "Set Zéro Déchet et seau à compost Pebbly" #slug: "set-zero-dechet-et-seau-a-compost-pebbly-8141" #description: """ <div class="col is-12"><ul>\n <li>1 seau, 1 filet à légumes, 1 couteau d'office, 1 planche à découper.</li>\n <li>Métal & bambou.</li>\n <li>Démarche écologique.</li>\n </ul></div><h1>Descriptif Set Zéro Déchet et seau à compost Pebbly</h1><div class="col is-12">Le Set Seau Compost Pebbly "Zéro déchets" se compose d'un seau à compost d'une contenance de 4,5 litres (avec couvercle), d'un filet à légumes en coton bio, d'un couteau d'office en métal et bambou et d'une planche à découper en bambou. </div><h1>Caractéristiques Set Zéro Déchet et seau à compost Pebbly</h1><div class="col is-12">- seau en métal & bambou avec poignée. (4,5 litres : 18 x 25 cm)<br />- Filet à légumes en coton bio. ( 24 x 30 cm)<br />- Couteau d'office en inox & bambou (21 cm)<br />- Planche à découper en bambou (23 x 15 cm)</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30126 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 5.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 1267 #code: "set-zero-dechet-et-seau-a-compost-pebbly-8141" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632324 {#8649 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8650 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 1267 #name: "Set Zéro Déchet et seau à compost Pebbly" #slug: "set-zero-dechet-et-seau-a-compost-pebbly-8141" #description: """ <div class="col is-12"><ul>\n <li>1 seau, 1 filet à légumes, 1 couteau d'office, 1 planche à découper.</li>\n <li>Métal & bambou.</li>\n <li>Démarche écologique.</li>\n </ul></div><h1>Descriptif Set Zéro Déchet et seau à compost Pebbly</h1><div class="col is-12">Le Set Seau Compost Pebbly "Zéro déchets" se compose d'un seau à compost d'une contenance de 4,5 litres (avec couvercle), d'un filet à légumes en coton bio, d'un couteau d'office en métal et bambou et d'une planche à découper en bambou. </div><h1>Caractéristiques Set Zéro Déchet et seau à compost Pebbly</h1><div class="col is-12">- seau en métal & bambou avec poignée. (4,5 litres : 18 x 25 cm)<br />- Filet à légumes en coton bio. ( 24 x 30 cm)<br />- Couteau d'office en inox & bambou (21 cm)<br />- Planche à découper en bambou (23 x 15 cm)</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Set Zéro Déchet et seau à compost Pebbly" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30197 -props: [ "product" => App\Entity\Product\Product {#8651 #id: 1267 #code: "set-zero-dechet-et-seau-a-compost-pebbly-8141" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632324 {#8649 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8650 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 1267 #name: "Set Zéro Déchet et seau à compost Pebbly" #slug: "set-zero-dechet-et-seau-a-compost-pebbly-8141" #description: """ <div class="col is-12"><ul>\n <li>1 seau, 1 filet à légumes, 1 couteau d'office, 1 planche à découper.</li>\n <li>Métal & bambou.</li>\n <li>Démarche écologique.</li>\n </ul></div><h1>Descriptif Set Zéro Déchet et seau à compost Pebbly</h1><div class="col is-12">Le Set Seau Compost Pebbly "Zéro déchets" se compose d'un seau à compost d'une contenance de 4,5 litres (avec couvercle), d'un filet à légumes en coton bio, d'un couteau d'office en métal et bambou et d'une planche à découper en bambou. </div><h1>Caractéristiques Set Zéro Déchet et seau à compost Pebbly</h1><div class="col is-12">- seau en métal & bambou avec poignée. (4,5 litres : 18 x 25 cm)<br />- Filet à légumes en coton bio. ( 24 x 30 cm)<br />- Couteau d'office en inox & bambou (21 cm)<br />- Planche à découper en bambou (23 x 15 cm)</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30181 …} +context: Sylius\TwigHooks\Bag\DataBag {#30257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30178 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30126 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30134 #collection: Doctrine\Common\Collections\ArrayCollection {#30143 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30122 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30181 …} +context: Sylius\TwigHooks\Bag\DataBag {#30257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30178 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Set Zéro Déchet et seau à compost Pebbly" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30134 #collection: Doctrine\Common\Collections\ArrayCollection {#30143 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30122 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30261 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30181 …} +context: Sylius\TwigHooks\Bag\DataBag {#30257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30178 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30126 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30134 #collection: Doctrine\Common\Collections\ArrayCollection {#30143 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30122 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30302 …} +context: Sylius\TwigHooks\Bag\DataBag {#30309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30310 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30126 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30314 +variant: App\Entity\Product\ProductVariant {#30126 …} +price: "49,00\u{A0}€" +originalPrice: "49,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8440 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12088 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8432 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30302 …} +context: Sylius\TwigHooks\Bag\DataBag {#30309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30310 …} +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 | 102.0 MiB | 9.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8677 #id: 1273 #code: "savon-d-acier-deos-mastrad-428" #attributes: Doctrine\ORM\PersistentCollection {#4840 …} #variants: Doctrine\ORM\PersistentCollection {#4837 …} #options: Doctrine\ORM\PersistentCollection {#4853 …} #associations: Doctrine\ORM\PersistentCollection {#4839 …} #createdAt: DateTime @1758632325 {#8675 : 2025-09-23 20:58:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632325 {#8676 : 2025-09-23 20:58:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4848 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4847 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8677} #id: 1273 #name: "Savon d'acier Deos Mastrad" #slug: "savon-d-acier-deos-mastrad-428" #description: """ <div class="col is-12"><ul>\n <li>Supprime les odeurs sans produit additionnel, pas de parfum.</li>\n <li>Inusable</li>\n <li>Livré avec support. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Le savon d'acier, inspiré d'une réaction chimique naturelle</h1><div class="col is-12"><p>Nous quittons momentanément la cuisine pour un laboratoire scientifique ! Connaissez vous l'oxydoréduction ? Pour faire simple, c'est une réaction chimique au cours de laquelle se produit un transfert d'électrons entre 2 matières . Donc si je frotte mes doigts sur de l'inox, les molécules de certains aliments à l'odeur disons tenace (ail, oignon, poisson...) vont être "transférées" de votre corps vers le métal. Bref plus d'odeurs ! Tout ça est bien sûr naturel ! <br /><br />Le savon d'acier n'est qu'un bloc d'acier inoxydable sans aucun contenu chimique. L'idée vient de Mathieu Lion, fondateur de la marque Mastrad qui eut cette idée en observant les cuisiniers professionnels se frotter les doigts sur une lame de couteau en inox. Il lui a suffit de l'adapter pour un usage ménager et moins coupant !</p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 à 40 secondes et c'est tout ! Effet immédiat et sans douleurs ! Son extrémité est spécialement conçue pour le nettoyage des ongles. Le savon Deos Mastrad est équipé d’un support à poser ou fixer.</div>\n <div><br />Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 à 40 secondes et c'est tout ! Effet immédiat et sans douleurs ! Son extrémité est spécialement conçue pour le nettoyage des ongles. Le savon Deos Mastrad est équipé d’un support à poser ou fixer.</div>\n <p> </p></div><h1>Caractéristiques Savon d'acier Deos Mastrad</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">100 % inox</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;">6 x 9 cm</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;">A utiliser sous un filet d'eau</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;">Incassable, inusable, 100 % durable !</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;">A vie ! (seule la perte du produit n'est pas garantie)</div>\n <div><strong>Matériau</strong></div>\n <div>100 % inox<br /><br /></div>\n <div><strong>Dimensions</strong></div>\n <div>6 x 9 cm<br /><br /></div>\n <div><strong>Usage</strong></div>\n <div>A utiliser sous un filet d'eau<br /><br /></div>\n <div><strong>Mais encore</strong></div>\n <div>Incassable, inusable, 100 % durable !<br /><br /></div>\n <div><strong>Garantie</strong></div>\n <div>A vie ! (seule la perte du produit n'est pas garantie :)</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 {#4846 …} #channels: Doctrine\ORM\PersistentCollection {#4829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8679 …} #reviews: Doctrine\ORM\PersistentCollection {#4833 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4835 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30188 +product: App\Entity\Product\Product {#8677 #id: 1273 #code: "savon-d-acier-deos-mastrad-428" #attributes: Doctrine\ORM\PersistentCollection {#4840 …} #variants: Doctrine\ORM\PersistentCollection {#4837 …} #options: Doctrine\ORM\PersistentCollection {#4853 …} #associations: Doctrine\ORM\PersistentCollection {#4839 …} #createdAt: DateTime @1758632325 {#8675 : 2025-09-23 20:58:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632325 {#8676 : 2025-09-23 20:58:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4848 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4847 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8677} #id: 1273 #name: "Savon d'acier Deos Mastrad" #slug: "savon-d-acier-deos-mastrad-428" #description: """ <div class="col is-12"><ul>\n <li>Supprime les odeurs sans produit additionnel, pas de parfum.</li>\n <li>Inusable</li>\n <li>Livré avec support. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Le savon d'acier, inspiré d'une réaction chimique naturelle</h1><div class="col is-12"><p>Nous quittons momentanément la cuisine pour un laboratoire scientifique ! Connaissez vous l'oxydoréduction ? Pour faire simple, c'est une réaction chimique au cours de laquelle se produit un transfert d'électrons entre 2 matières . Donc si je frotte mes doigts sur de l'inox, les molécules de certains aliments à l'odeur disons tenace (ail, oignon, poisson...) vont être "transférées" de votre corps vers le métal. Bref plus d'odeurs ! Tout ça est bien sûr naturel ! <br /><br />Le savon d'acier n'est qu'un bloc d'acier inoxydable sans aucun contenu chimique. L'idée vient de Mathieu Lion, fondateur de la marque Mastrad qui eut cette idée en observant les cuisiniers professionnels se frotter les doigts sur une lame de couteau en inox. Il lui a suffit de l'adapter pour un usage ménager et moins coupant !</p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 à 40 secondes et c'est tout ! Effet immédiat et sans douleurs ! Son extrémité est spécialement conçue pour le nettoyage des ongles. Le savon Deos Mastrad est équipé d’un support à poser ou fixer.</div>\n <div><br />Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 à 40 secondes et c'est tout ! Effet immédiat et sans douleurs ! Son extrémité est spécialement conçue pour le nettoyage des ongles. Le savon Deos Mastrad est équipé d’un support à poser ou fixer.</div>\n <p> </p></div><h1>Caractéristiques Savon d'acier Deos Mastrad</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">100 % inox</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;">6 x 9 cm</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;">A utiliser sous un filet d'eau</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;">Incassable, inusable, 100 % durable !</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;">A vie ! (seule la perte du produit n'est pas garantie)</div>\n <div><strong>Matériau</strong></div>\n <div>100 % inox<br /><br /></div>\n <div><strong>Dimensions</strong></div>\n <div>6 x 9 cm<br /><br /></div>\n <div><strong>Usage</strong></div>\n <div>A utiliser sous un filet d'eau<br /><br /></div>\n <div><strong>Mais encore</strong></div>\n <div>Incassable, inusable, 100 % durable !<br /><br /></div>\n <div><strong>Garantie</strong></div>\n <div>A vie ! (seule la perte du produit n'est pas garantie :)</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 {#4846 …} #channels: Doctrine\ORM\PersistentCollection {#4829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8679 …} #reviews: Doctrine\ORM\PersistentCollection {#4833 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4835 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30377 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8677 #id: 1273 #code: "savon-d-acier-deos-mastrad-428" #attributes: Doctrine\ORM\PersistentCollection {#4840 …} #variants: Doctrine\ORM\PersistentCollection {#4837 …} #options: Doctrine\ORM\PersistentCollection {#4853 …} #associations: Doctrine\ORM\PersistentCollection {#4839 …} #createdAt: DateTime @1758632325 {#8675 : 2025-09-23 20:58:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632325 {#8676 : 2025-09-23 20:58:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4848 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4847 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8677} #id: 1273 #name: "Savon d'acier Deos Mastrad" #slug: "savon-d-acier-deos-mastrad-428" #description: """ <div class="col is-12"><ul>\n <li>Supprime les odeurs sans produit additionnel, pas de parfum.</li>\n <li>Inusable</li>\n <li>Livré avec support. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Le savon d'acier, inspiré d'une réaction chimique naturelle</h1><div class="col is-12"><p>Nous quittons momentanément la cuisine pour un laboratoire scientifique ! Connaissez vous l'oxydoréduction ? Pour faire simple, c'est une réaction chimique au cours de laquelle se produit un transfert d'électrons entre 2 matières . Donc si je frotte mes doigts sur de l'inox, les molécules de certains aliments à l'odeur disons tenace (ail, oignon, poisson...) vont être "transférées" de votre corps vers le métal. Bref plus d'odeurs ! Tout ça est bien sûr naturel ! <br /><br />Le savon d'acier n'est qu'un bloc d'acier inoxydable sans aucun contenu chimique. L'idée vient de Mathieu Lion, fondateur de la marque Mastrad qui eut cette idée en observant les cuisiniers professionnels se frotter les doigts sur une lame de couteau en inox. Il lui a suffit de l'adapter pour un usage ménager et moins coupant !</p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 à 40 secondes et c'est tout ! Effet immédiat et sans douleurs ! Son extrémité est spécialement conçue pour le nettoyage des ongles. Le savon Deos Mastrad est équipé d’un support à poser ou fixer.</div>\n <div><br />Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 à 40 secondes et c'est tout ! Effet immédiat et sans douleurs ! Son extrémité est spécialement conçue pour le nettoyage des ongles. Le savon Deos Mastrad est équipé d’un support à poser ou fixer.</div>\n <p> </p></div><h1>Caractéristiques Savon d'acier Deos Mastrad</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">100 % inox</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;">6 x 9 cm</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;">A utiliser sous un filet d'eau</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;">Incassable, inusable, 100 % durable !</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;">A vie ! (seule la perte du produit n'est pas garantie)</div>\n <div><strong>Matériau</strong></div>\n <div>100 % inox<br /><br /></div>\n <div><strong>Dimensions</strong></div>\n <div>6 x 9 cm<br /><br /></div>\n <div><strong>Usage</strong></div>\n <div>A utiliser sous un filet d'eau<br /><br /></div>\n <div><strong>Mais encore</strong></div>\n <div>Incassable, inusable, 100 % durable !<br /><br /></div>\n <div><strong>Garantie</strong></div>\n <div>A vie ! (seule la perte du produit n'est pas garantie :)</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 {#4846 …} #channels: Doctrine\ORM\PersistentCollection {#4829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8679 …} #reviews: Doctrine\ORM\PersistentCollection {#4833 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4835 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Savon d'acier Deos Mastrad" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30448 -props: [ "product" => App\Entity\Product\Product {#8677 #id: 1273 #code: "savon-d-acier-deos-mastrad-428" #attributes: Doctrine\ORM\PersistentCollection {#4840 …} #variants: Doctrine\ORM\PersistentCollection {#4837 …} #options: Doctrine\ORM\PersistentCollection {#4853 …} #associations: Doctrine\ORM\PersistentCollection {#4839 …} #createdAt: DateTime @1758632325 {#8675 : 2025-09-23 20:58:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632325 {#8676 : 2025-09-23 20:58:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4848 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4847 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8677} #id: 1273 #name: "Savon d'acier Deos Mastrad" #slug: "savon-d-acier-deos-mastrad-428" #description: """ <div class="col is-12"><ul>\n <li>Supprime les odeurs sans produit additionnel, pas de parfum.</li>\n <li>Inusable</li>\n <li>Livré avec support. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Le savon d'acier, inspiré d'une réaction chimique naturelle</h1><div class="col is-12"><p>Nous quittons momentanément la cuisine pour un laboratoire scientifique ! Connaissez vous l'oxydoréduction ? Pour faire simple, c'est une réaction chimique au cours de laquelle se produit un transfert d'électrons entre 2 matières . Donc si je frotte mes doigts sur de l'inox, les molécules de certains aliments à l'odeur disons tenace (ail, oignon, poisson...) vont être "transférées" de votre corps vers le métal. Bref plus d'odeurs ! Tout ça est bien sûr naturel ! <br /><br />Le savon d'acier n'est qu'un bloc d'acier inoxydable sans aucun contenu chimique. L'idée vient de Mathieu Lion, fondateur de la marque Mastrad qui eut cette idée en observant les cuisiniers professionnels se frotter les doigts sur une lame de couteau en inox. Il lui a suffit de l'adapter pour un usage ménager et moins coupant !</p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 à 40 secondes et c'est tout ! Effet immédiat et sans douleurs ! Son extrémité est spécialement conçue pour le nettoyage des ongles. Le savon Deos Mastrad est équipé d’un support à poser ou fixer.</div>\n <div><br />Il s'utilise comme un savon normal. Passez vous les mains sous l'eau tout en frottant pendant 30 à 40 secondes et c'est tout ! Effet immédiat et sans douleurs ! Son extrémité est spécialement conçue pour le nettoyage des ongles. Le savon Deos Mastrad est équipé d’un support à poser ou fixer.</div>\n <p> </p></div><h1>Caractéristiques Savon d'acier Deos Mastrad</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériau</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">100 % inox</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;">6 x 9 cm</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;">A utiliser sous un filet d'eau</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;">Incassable, inusable, 100 % durable !</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;">A vie ! (seule la perte du produit n'est pas garantie)</div>\n <div><strong>Matériau</strong></div>\n <div>100 % inox<br /><br /></div>\n <div><strong>Dimensions</strong></div>\n <div>6 x 9 cm<br /><br /></div>\n <div><strong>Usage</strong></div>\n <div>A utiliser sous un filet d'eau<br /><br /></div>\n <div><strong>Mais encore</strong></div>\n <div>Incassable, inusable, 100 % durable !<br /><br /></div>\n <div><strong>Garantie</strong></div>\n <div>A vie ! (seule la perte du produit n'est pas garantie :)</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 {#4846 …} #channels: Doctrine\ORM\PersistentCollection {#4829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8679 …} #reviews: Doctrine\ORM\PersistentCollection {#4833 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4835 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 5.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30441 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30432 …} +context: Sylius\TwigHooks\Bag\DataBag {#30511 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30429 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30377 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30385 #collection: Doctrine\Common\Collections\ArrayCollection {#30394 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30373 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30441 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30432 …} +context: Sylius\TwigHooks\Bag\DataBag {#30511 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30429 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Savon d'acier Deos Mastrad" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30385 #collection: Doctrine\Common\Collections\ArrayCollection {#30394 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30373 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30515 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30441 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30432 …} +context: Sylius\TwigHooks\Bag\DataBag {#30511 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30429 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30377 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30385 #collection: Doctrine\Common\Collections\ArrayCollection {#30394 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30373 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30556 …} +context: Sylius\TwigHooks\Bag\DataBag {#30563 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30564 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30377 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30568 +variant: App\Entity\Product\ProductVariant {#30377 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8440 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12088 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8432 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30556 …} +context: Sylius\TwigHooks\Bag\DataBag {#30563 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30564 …} +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 | 102.0 MiB | 4.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5146 #id: 1367 #code: "panier-a-salade-inox-pliant-avec-raidisseur-1221" #attributes: Doctrine\ORM\PersistentCollection {#5132 …} #variants: Doctrine\ORM\PersistentCollection {#5142 …} #options: Doctrine\ORM\PersistentCollection {#5138 …} #associations: Doctrine\ORM\PersistentCollection {#5140 …} #createdAt: DateTime @1758632337 {#5147 : 2025-09-23 20:58:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632337 {#5145 : 2025-09-23 20:58:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5146} #id: 1367 #name: "Panier à salade inox pliant avec raidisseur" #slug: "panier-a-salade-inox-pliant-avec-raidisseur-1221" #description: """ <div class="col is-12"><ul>\n <li>Système raidisseur, manipulation optimale.</li>\n <li>Pliable, rangement facile.</li>\n <li>Inox, très bonne qualité. </li>\n </ul></div><h1>Description Panier à salade inox pliant avec raidisseur</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le panier à salade pliable avec système raidisseur permet d'essorer efficacement votre salade.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Système raidisseur pour une manipulation optimale. Se replie complètement à plat pour un rangement aisé dans un tiroir.</div>\n <div>Est-ce que finalement on a inventé quelque chose de mieux pour essorer la salade ? Bien sûr il existe sur le marché tout un tas d'essoreuses sophistiquées, pratiques et efficaces. Vous en trouverez d'ailleurs sur ce site ! Mais si vous aimez aller à l'essentiel, alors ce panier à salade est fait pour vous.<br /><br />Le panier à salade pliable avec système raidisseur permet d'essorer efficacement votre salade. Immédiatement opérationnel, il est facilement repliable après utilisation Il prend alors peu de place dans un placard ou un tiroir.</div></div><h1>Caractéristiques Panier à salade inox pliant avec raidisseur</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre 22 cm hauteur 15 cm sans les poignées. Inox 18/8.</div>\n <div>Diamètre 22 cm hauteur 15 cm sans les poignées. Inox 18/8. Système raidisseur pour une manipulation optimale. Se replie complètement à plat pour un rangement aisé dans un tiroir.</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 {#5156 …} #channels: Doctrine\ORM\PersistentCollection {#5125 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5157 …} #reviews: Doctrine\ORM\PersistentCollection {#5126 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5121 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30439 +product: App\Entity\Product\Product {#5146 #id: 1367 #code: "panier-a-salade-inox-pliant-avec-raidisseur-1221" #attributes: Doctrine\ORM\PersistentCollection {#5132 …} #variants: Doctrine\ORM\PersistentCollection {#5142 …} #options: Doctrine\ORM\PersistentCollection {#5138 …} #associations: Doctrine\ORM\PersistentCollection {#5140 …} #createdAt: DateTime @1758632337 {#5147 : 2025-09-23 20:58:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632337 {#5145 : 2025-09-23 20:58:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5146} #id: 1367 #name: "Panier à salade inox pliant avec raidisseur" #slug: "panier-a-salade-inox-pliant-avec-raidisseur-1221" #description: """ <div class="col is-12"><ul>\n <li>Système raidisseur, manipulation optimale.</li>\n <li>Pliable, rangement facile.</li>\n <li>Inox, très bonne qualité. </li>\n </ul></div><h1>Description Panier à salade inox pliant avec raidisseur</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le panier à salade pliable avec système raidisseur permet d'essorer efficacement votre salade.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Système raidisseur pour une manipulation optimale. Se replie complètement à plat pour un rangement aisé dans un tiroir.</div>\n <div>Est-ce que finalement on a inventé quelque chose de mieux pour essorer la salade ? Bien sûr il existe sur le marché tout un tas d'essoreuses sophistiquées, pratiques et efficaces. Vous en trouverez d'ailleurs sur ce site ! Mais si vous aimez aller à l'essentiel, alors ce panier à salade est fait pour vous.<br /><br />Le panier à salade pliable avec système raidisseur permet d'essorer efficacement votre salade. Immédiatement opérationnel, il est facilement repliable après utilisation Il prend alors peu de place dans un placard ou un tiroir.</div></div><h1>Caractéristiques Panier à salade inox pliant avec raidisseur</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre 22 cm hauteur 15 cm sans les poignées. Inox 18/8.</div>\n <div>Diamètre 22 cm hauteur 15 cm sans les poignées. Inox 18/8. Système raidisseur pour une manipulation optimale. Se replie complètement à plat pour un rangement aisé dans un tiroir.</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 {#5156 …} #channels: Doctrine\ORM\PersistentCollection {#5125 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5157 …} #reviews: Doctrine\ORM\PersistentCollection {#5126 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5121 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30631 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5146 #id: 1367 #code: "panier-a-salade-inox-pliant-avec-raidisseur-1221" #attributes: Doctrine\ORM\PersistentCollection {#5132 …} #variants: Doctrine\ORM\PersistentCollection {#5142 …} #options: Doctrine\ORM\PersistentCollection {#5138 …} #associations: Doctrine\ORM\PersistentCollection {#5140 …} #createdAt: DateTime @1758632337 {#5147 : 2025-09-23 20:58:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632337 {#5145 : 2025-09-23 20:58:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5146} #id: 1367 #name: "Panier à salade inox pliant avec raidisseur" #slug: "panier-a-salade-inox-pliant-avec-raidisseur-1221" #description: """ <div class="col is-12"><ul>\n <li>Système raidisseur, manipulation optimale.</li>\n <li>Pliable, rangement facile.</li>\n <li>Inox, très bonne qualité. </li>\n </ul></div><h1>Description Panier à salade inox pliant avec raidisseur</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le panier à salade pliable avec système raidisseur permet d'essorer efficacement votre salade.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Système raidisseur pour une manipulation optimale. Se replie complètement à plat pour un rangement aisé dans un tiroir.</div>\n <div>Est-ce que finalement on a inventé quelque chose de mieux pour essorer la salade ? Bien sûr il existe sur le marché tout un tas d'essoreuses sophistiquées, pratiques et efficaces. Vous en trouverez d'ailleurs sur ce site ! Mais si vous aimez aller à l'essentiel, alors ce panier à salade est fait pour vous.<br /><br />Le panier à salade pliable avec système raidisseur permet d'essorer efficacement votre salade. Immédiatement opérationnel, il est facilement repliable après utilisation Il prend alors peu de place dans un placard ou un tiroir.</div></div><h1>Caractéristiques Panier à salade inox pliant avec raidisseur</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre 22 cm hauteur 15 cm sans les poignées. Inox 18/8.</div>\n <div>Diamètre 22 cm hauteur 15 cm sans les poignées. Inox 18/8. Système raidisseur pour une manipulation optimale. Se replie complètement à plat pour un rangement aisé dans un tiroir.</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 {#5156 …} #channels: Doctrine\ORM\PersistentCollection {#5125 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5157 …} #reviews: Doctrine\ORM\PersistentCollection {#5126 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5121 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Panier à salade inox pliant avec raidisseur" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30702 -props: [ "product" => App\Entity\Product\Product {#5146 #id: 1367 #code: "panier-a-salade-inox-pliant-avec-raidisseur-1221" #attributes: Doctrine\ORM\PersistentCollection {#5132 …} #variants: Doctrine\ORM\PersistentCollection {#5142 …} #options: Doctrine\ORM\PersistentCollection {#5138 …} #associations: Doctrine\ORM\PersistentCollection {#5140 …} #createdAt: DateTime @1758632337 {#5147 : 2025-09-23 20:58:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632337 {#5145 : 2025-09-23 20:58:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5146} #id: 1367 #name: "Panier à salade inox pliant avec raidisseur" #slug: "panier-a-salade-inox-pliant-avec-raidisseur-1221" #description: """ <div class="col is-12"><ul>\n <li>Système raidisseur, manipulation optimale.</li>\n <li>Pliable, rangement facile.</li>\n <li>Inox, très bonne qualité. </li>\n </ul></div><h1>Description Panier à salade inox pliant avec raidisseur</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le panier à salade pliable avec système raidisseur permet d'essorer efficacement votre salade.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Système raidisseur pour une manipulation optimale. Se replie complètement à plat pour un rangement aisé dans un tiroir.</div>\n <div>Est-ce que finalement on a inventé quelque chose de mieux pour essorer la salade ? Bien sûr il existe sur le marché tout un tas d'essoreuses sophistiquées, pratiques et efficaces. Vous en trouverez d'ailleurs sur ce site ! Mais si vous aimez aller à l'essentiel, alors ce panier à salade est fait pour vous.<br /><br />Le panier à salade pliable avec système raidisseur permet d'essorer efficacement votre salade. Immédiatement opérationnel, il est facilement repliable après utilisation Il prend alors peu de place dans un placard ou un tiroir.</div></div><h1>Caractéristiques Panier à salade inox pliant avec raidisseur</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre 22 cm hauteur 15 cm sans les poignées. Inox 18/8.</div>\n <div>Diamètre 22 cm hauteur 15 cm sans les poignées. Inox 18/8. Système raidisseur pour une manipulation optimale. Se replie complètement à plat pour un rangement aisé dans un tiroir.</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 {#5156 …} #channels: Doctrine\ORM\PersistentCollection {#5125 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#5157 …} #reviews: Doctrine\ORM\PersistentCollection {#5126 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5121 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30695 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30686 …} +context: Sylius\TwigHooks\Bag\DataBag {#30756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30683 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30631 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30639 #collection: Doctrine\Common\Collections\ArrayCollection {#30648 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30627 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30695 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30686 …} +context: Sylius\TwigHooks\Bag\DataBag {#30756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30683 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Panier à salade inox pliant avec raidisseur" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30639 #collection: Doctrine\Common\Collections\ArrayCollection {#30648 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30627 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30760 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30695 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30686 …} +context: Sylius\TwigHooks\Bag\DataBag {#30756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30683 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30631 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30639 #collection: Doctrine\Common\Collections\ArrayCollection {#30648 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30627 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30801 …} +context: Sylius\TwigHooks\Bag\DataBag {#30808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30809 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30631 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30813 +variant: App\Entity\Product\ProductVariant {#30631 …} +price: "30,00\u{A0}€" +originalPrice: "30,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8440 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12088 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8432 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30801 …} +context: Sylius\TwigHooks\Bag\DataBag {#30808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30809 …} +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 | 102.0 MiB | 10.34 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5165 #id: 1405 #code: "verre-mesureur-bormioli-5684" #attributes: Doctrine\ORM\PersistentCollection {#5135 …} #variants: Doctrine\ORM\PersistentCollection {#5174 …} #options: Doctrine\ORM\PersistentCollection {#5129 …} #associations: Doctrine\ORM\PersistentCollection {#5158 …} #createdAt: DateTime @1758632343 {#5131 : 2025-09-23 20:59:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632343 {#5168 : 2025-09-23 20:59:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5341 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5349 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5165} #id: 1405 #name: "Verre Mesureur Bormioli" #slug: "verre-mesureur-bormioli-5684" #description: """ <div class="col is-12"><ul>\n <li>En verre, hygiène parfaite.</li>\n <li>Muliti-graduations </li>\n <li>Couleurs selon arrivage.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Verre Mesureur Bormioli</h1><div class="col is-12">Le Verre Mesureur Bormioli garantit une hygiène parfaite. Ses différentes graduations permettent un dosage précis.</div><h1>Caractéristiques Verre Mesureur Bormioli</h1><div class="col is-12">Graduation pour : Farine, Fécule, Cacao, Riz, Tapioca, Liquide, Sucre, Semoule. Capacité maxi 0,5 litre. Fabriqué en Italie.</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 {#5347 …} #channels: Doctrine\ORM\PersistentCollection {#5159 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#5164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5162 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30693 +product: App\Entity\Product\Product {#5165 #id: 1405 #code: "verre-mesureur-bormioli-5684" #attributes: Doctrine\ORM\PersistentCollection {#5135 …} #variants: Doctrine\ORM\PersistentCollection {#5174 …} #options: Doctrine\ORM\PersistentCollection {#5129 …} #associations: Doctrine\ORM\PersistentCollection {#5158 …} #createdAt: DateTime @1758632343 {#5131 : 2025-09-23 20:59:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632343 {#5168 : 2025-09-23 20:59:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5341 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5349 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5165} #id: 1405 #name: "Verre Mesureur Bormioli" #slug: "verre-mesureur-bormioli-5684" #description: """ <div class="col is-12"><ul>\n <li>En verre, hygiène parfaite.</li>\n <li>Muliti-graduations </li>\n <li>Couleurs selon arrivage.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Verre Mesureur Bormioli</h1><div class="col is-12">Le Verre Mesureur Bormioli garantit une hygiène parfaite. Ses différentes graduations permettent un dosage précis.</div><h1>Caractéristiques Verre Mesureur Bormioli</h1><div class="col is-12">Graduation pour : Farine, Fécule, Cacao, Riz, Tapioca, Liquide, Sucre, Semoule. Capacité maxi 0,5 litre. Fabriqué en Italie.</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 {#5347 …} #channels: Doctrine\ORM\PersistentCollection {#5159 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#5164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5162 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30876 …} +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 {#27736 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27775 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27762 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 6.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5165 #id: 1405 #code: "verre-mesureur-bormioli-5684" #attributes: Doctrine\ORM\PersistentCollection {#5135 …} #variants: Doctrine\ORM\PersistentCollection {#5174 …} #options: Doctrine\ORM\PersistentCollection {#5129 …} #associations: Doctrine\ORM\PersistentCollection {#5158 …} #createdAt: DateTime @1758632343 {#5131 : 2025-09-23 20:59:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632343 {#5168 : 2025-09-23 20:59:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5341 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5349 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5165} #id: 1405 #name: "Verre Mesureur Bormioli" #slug: "verre-mesureur-bormioli-5684" #description: """ <div class="col is-12"><ul>\n <li>En verre, hygiène parfaite.</li>\n <li>Muliti-graduations </li>\n <li>Couleurs selon arrivage.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Verre Mesureur Bormioli</h1><div class="col is-12">Le Verre Mesureur Bormioli garantit une hygiène parfaite. Ses différentes graduations permettent un dosage précis.</div><h1>Caractéristiques Verre Mesureur Bormioli</h1><div class="col is-12">Graduation pour : Farine, Fécule, Cacao, Riz, Tapioca, Liquide, Sucre, Semoule. Capacité maxi 0,5 litre. Fabriqué en Italie.</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 {#5347 …} #channels: Doctrine\ORM\PersistentCollection {#5159 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#5164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5162 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Verre Mesureur Bormioli" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30947 -props: [ "product" => App\Entity\Product\Product {#5165 #id: 1405 #code: "verre-mesureur-bormioli-5684" #attributes: Doctrine\ORM\PersistentCollection {#5135 …} #variants: Doctrine\ORM\PersistentCollection {#5174 …} #options: Doctrine\ORM\PersistentCollection {#5129 …} #associations: Doctrine\ORM\PersistentCollection {#5158 …} #createdAt: DateTime @1758632343 {#5131 : 2025-09-23 20:59:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632343 {#5168 : 2025-09-23 20:59:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5341 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5349 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5165} #id: 1405 #name: "Verre Mesureur Bormioli" #slug: "verre-mesureur-bormioli-5684" #description: """ <div class="col is-12"><ul>\n <li>En verre, hygiène parfaite.</li>\n <li>Muliti-graduations </li>\n <li>Couleurs selon arrivage.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Verre Mesureur Bormioli</h1><div class="col is-12">Le Verre Mesureur Bormioli garantit une hygiène parfaite. Ses différentes graduations permettent un dosage précis.</div><h1>Caractéristiques Verre Mesureur Bormioli</h1><div class="col is-12">Graduation pour : Farine, Fécule, Cacao, Riz, Tapioca, Liquide, Sucre, Semoule. Capacité maxi 0,5 litre. Fabriqué en Italie.</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 {#5347 …} #channels: Doctrine\ORM\PersistentCollection {#5159 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8598 …} #reviews: Doctrine\ORM\PersistentCollection {#5164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5162 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30940 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30931 …} +context: Sylius\TwigHooks\Bag\DataBag {#30998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30928 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30876 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30884 #collection: Doctrine\Common\Collections\ArrayCollection {#30893 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30872 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38417 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30940 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30931 …} +context: Sylius\TwigHooks\Bag\DataBag {#30998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30928 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Verre Mesureur Bormioli" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30884 #collection: Doctrine\Common\Collections\ArrayCollection {#30893 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30872 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38417 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31002 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30940 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30931 …} +context: Sylius\TwigHooks\Bag\DataBag {#30998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30928 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30876 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30884 #collection: Doctrine\Common\Collections\ArrayCollection {#30893 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30872 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38417 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31052 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31043 …} +context: Sylius\TwigHooks\Bag\DataBag {#31050 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31051 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30876 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31055 +variant: App\Entity\Product\ProductVariant {#30876 …} +price: "3,00\u{A0}€" +originalPrice: "3,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8440 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12088 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8432 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31052 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31043 …} +context: Sylius\TwigHooks\Bag\DataBag {#31050 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31051 …} +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 | 104.0 MiB | 6.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27445 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12153 …} +context: Sylius\TwigHooks\Bag\DataBag {#27467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12163 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31372 +cart: App\Entity\Order\Order {#13067 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27445 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12153 …} +context: Sylius\TwigHooks\Bag\DataBag {#27467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12163 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||