Components
12
Twig Components
44
Render Count
78
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12614 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12607 …} +context: Sylius\TwigHooks\Bag\DataBag {#12613 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12612 …} +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 {#13234 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12505 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12614 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12607 …} +context: Sylius\TwigHooks\Bag\DataBag {#12613 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12612 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13307 …} +context: Sylius\TwigHooks\Bag\DataBag {#13309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13310 …} +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 {#13320 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13307 …} +context: Sylius\TwigHooks\Bag\DataBag {#13309 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13310 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 4.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13402 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13381 …} +context: Sylius\TwigHooks\Bag\DataBag {#13401 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13400 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13417 +cart: App\Entity\Order\Order {#13484 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13402 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13381 …} +context: Sylius\TwigHooks\Bag\DataBag {#13401 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13400 …} +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 | 116.0 MiB | 14.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13658 …} +context: Sylius\TwigHooks\Bag\DataBag {#13664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13656 …} +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 {#13679 #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 {#13670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13658 …} +context: Sylius\TwigHooks\Bag\DataBag {#13664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13656 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27465 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27461 …} +context: Sylius\TwigHooks\Bag\DataBag {#27462 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27464 …} +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 {#27474 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27465 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27461 …} +context: Sylius\TwigHooks\Bag\DataBag {#27462 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27464 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27579 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27575 …} +context: Sylius\TwigHooks\Bag\DataBag {#27576 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27578 …} +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 {#27587 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27579 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27575 …} +context: Sylius\TwigHooks\Bag\DataBag {#27576 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27578 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27649 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27645 …} +context: Sylius\TwigHooks\Bag\DataBag {#27646 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27648 …} +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 {#27657 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27649 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27645 …} +context: Sylius\TwigHooks\Bag\DataBag {#27646 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27648 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 9.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8000 #id: 507 #code: "cocotte-ovale-cuivre-avec-couvercle-inocuivre-de-buyer-5487" #attributes: Doctrine\ORM\PersistentCollection {#8179 …} #variants: Doctrine\ORM\PersistentCollection {#8402 …} #options: Doctrine\ORM\PersistentCollection {#8530 …} #associations: Doctrine\ORM\PersistentCollection {#8470 …} #createdAt: DateTime @1758632216 {#7719 : 2025-09-23 20:56:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632216 {#7758 : 2025-09-23 20:56:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8529 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8532 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 507 #name: "Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer" #slug: "cocotte-ovale-cuivre-avec-couvercle-inocuivre-de-buyer-5487" #description: """ <div class="col is-12"><ul>\n <li>Fabrication Française.</li>\n <li>2 anses en fonte d'inox rivetées.</li>\n <li>Livrée avec couvercle en inox.</li>\n </ul></div><h1>Descriptif Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer</h1><div class="col is-12">La cocotte ovale Cuivre/inox Inocuivre De Buyer vous permettra de mijoter vos bons petits plats. Sa conception faite de 90 % de cuivre à l'extérieur assure une diffusion parfaite de la chaleur et son intérieur inox vous procure un entretien des plus aisé. Sa manipulation est facilité par ses 2 anses en fonte d'inox rivetées au design moderne offrant de plus un gain de place non négligeable. L'entretien du cuivre se fait à l'aide d'une pâte à polir. Convient pour tous les feux sauf l'induction.</div><h1>Caractéristiques Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer</h1><div class="col is-12">- Cocotte en cuivre à l'extérieur et inox à l'intérieur. <br />- 2 anses rivetées en fonte d'inox.<br />- Dimensions : 30 x 22 x13 cm.<br />- Contenance : 6,5L.<br />- Poids : 3,6 kg.</div><h1>En savoir plus sur le cuivre en cuisine</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'utilisation du cuivre en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration: underline;"><a title="Avantages du cuivre en cuisine" rel="nofollow" href="https://www.cuisinstore.com/le-cuivre-entre-noblesse-et-tradition-c1298.html" target="_blank">Avantages du cuivre 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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8038 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7711 …} #reviews: Doctrine\ORM\PersistentCollection {#7998 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8041 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28182 +product: App\Entity\Product\Product {#8000 #id: 507 #code: "cocotte-ovale-cuivre-avec-couvercle-inocuivre-de-buyer-5487" #attributes: Doctrine\ORM\PersistentCollection {#8179 …} #variants: Doctrine\ORM\PersistentCollection {#8402 …} #options: Doctrine\ORM\PersistentCollection {#8530 …} #associations: Doctrine\ORM\PersistentCollection {#8470 …} #createdAt: DateTime @1758632216 {#7719 : 2025-09-23 20:56:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632216 {#7758 : 2025-09-23 20:56:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8529 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8532 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 507 #name: "Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer" #slug: "cocotte-ovale-cuivre-avec-couvercle-inocuivre-de-buyer-5487" #description: """ <div class="col is-12"><ul>\n <li>Fabrication Française.</li>\n <li>2 anses en fonte d'inox rivetées.</li>\n <li>Livrée avec couvercle en inox.</li>\n </ul></div><h1>Descriptif Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer</h1><div class="col is-12">La cocotte ovale Cuivre/inox Inocuivre De Buyer vous permettra de mijoter vos bons petits plats. Sa conception faite de 90 % de cuivre à l'extérieur assure une diffusion parfaite de la chaleur et son intérieur inox vous procure un entretien des plus aisé. Sa manipulation est facilité par ses 2 anses en fonte d'inox rivetées au design moderne offrant de plus un gain de place non négligeable. L'entretien du cuivre se fait à l'aide d'une pâte à polir. Convient pour tous les feux sauf l'induction.</div><h1>Caractéristiques Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer</h1><div class="col is-12">- Cocotte en cuivre à l'extérieur et inox à l'intérieur. <br />- 2 anses rivetées en fonte d'inox.<br />- Dimensions : 30 x 22 x13 cm.<br />- Contenance : 6,5L.<br />- Poids : 3,6 kg.</div><h1>En savoir plus sur le cuivre en cuisine</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'utilisation du cuivre en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration: underline;"><a title="Avantages du cuivre en cuisine" rel="nofollow" href="https://www.cuisinstore.com/le-cuivre-entre-noblesse-et-tradition-c1298.html" target="_blank">Avantages du cuivre 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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8038 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7711 …} #reviews: Doctrine\ORM\PersistentCollection {#7998 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8041 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28444 …} +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 {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 1.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8000 #id: 507 #code: "cocotte-ovale-cuivre-avec-couvercle-inocuivre-de-buyer-5487" #attributes: Doctrine\ORM\PersistentCollection {#8179 …} #variants: Doctrine\ORM\PersistentCollection {#8402 …} #options: Doctrine\ORM\PersistentCollection {#8530 …} #associations: Doctrine\ORM\PersistentCollection {#8470 …} #createdAt: DateTime @1758632216 {#7719 : 2025-09-23 20:56:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632216 {#7758 : 2025-09-23 20:56:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8529 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8532 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 507 #name: "Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer" #slug: "cocotte-ovale-cuivre-avec-couvercle-inocuivre-de-buyer-5487" #description: """ <div class="col is-12"><ul>\n <li>Fabrication Française.</li>\n <li>2 anses en fonte d'inox rivetées.</li>\n <li>Livrée avec couvercle en inox.</li>\n </ul></div><h1>Descriptif Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer</h1><div class="col is-12">La cocotte ovale Cuivre/inox Inocuivre De Buyer vous permettra de mijoter vos bons petits plats. Sa conception faite de 90 % de cuivre à l'extérieur assure une diffusion parfaite de la chaleur et son intérieur inox vous procure un entretien des plus aisé. Sa manipulation est facilité par ses 2 anses en fonte d'inox rivetées au design moderne offrant de plus un gain de place non négligeable. L'entretien du cuivre se fait à l'aide d'une pâte à polir. Convient pour tous les feux sauf l'induction.</div><h1>Caractéristiques Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer</h1><div class="col is-12">- Cocotte en cuivre à l'extérieur et inox à l'intérieur. <br />- 2 anses rivetées en fonte d'inox.<br />- Dimensions : 30 x 22 x13 cm.<br />- Contenance : 6,5L.<br />- Poids : 3,6 kg.</div><h1>En savoir plus sur le cuivre en cuisine</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'utilisation du cuivre en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration: underline;"><a title="Avantages du cuivre en cuisine" rel="nofollow" href="https://www.cuisinstore.com/le-cuivre-entre-noblesse-et-tradition-c1298.html" target="_blank">Avantages du cuivre 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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8038 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7711 …} #reviews: Doctrine\ORM\PersistentCollection {#7998 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8041 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28855 -props: [ "product" => App\Entity\Product\Product {#8000 #id: 507 #code: "cocotte-ovale-cuivre-avec-couvercle-inocuivre-de-buyer-5487" #attributes: Doctrine\ORM\PersistentCollection {#8179 …} #variants: Doctrine\ORM\PersistentCollection {#8402 …} #options: Doctrine\ORM\PersistentCollection {#8530 …} #associations: Doctrine\ORM\PersistentCollection {#8470 …} #createdAt: DateTime @1758632216 {#7719 : 2025-09-23 20:56:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632216 {#7758 : 2025-09-23 20:56:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8529 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8532 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 507 #name: "Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer" #slug: "cocotte-ovale-cuivre-avec-couvercle-inocuivre-de-buyer-5487" #description: """ <div class="col is-12"><ul>\n <li>Fabrication Française.</li>\n <li>2 anses en fonte d'inox rivetées.</li>\n <li>Livrée avec couvercle en inox.</li>\n </ul></div><h1>Descriptif Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer</h1><div class="col is-12">La cocotte ovale Cuivre/inox Inocuivre De Buyer vous permettra de mijoter vos bons petits plats. Sa conception faite de 90 % de cuivre à l'extérieur assure une diffusion parfaite de la chaleur et son intérieur inox vous procure un entretien des plus aisé. Sa manipulation est facilité par ses 2 anses en fonte d'inox rivetées au design moderne offrant de plus un gain de place non négligeable. L'entretien du cuivre se fait à l'aide d'une pâte à polir. Convient pour tous les feux sauf l'induction.</div><h1>Caractéristiques Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer</h1><div class="col is-12">- Cocotte en cuivre à l'extérieur et inox à l'intérieur. <br />- 2 anses rivetées en fonte d'inox.<br />- Dimensions : 30 x 22 x13 cm.<br />- Contenance : 6,5L.<br />- Poids : 3,6 kg.</div><h1>En savoir plus sur le cuivre en cuisine</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'utilisation du cuivre en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration: underline;"><a title="Avantages du cuivre en cuisine" rel="nofollow" href="https://www.cuisinstore.com/le-cuivre-entre-noblesse-et-tradition-c1298.html" target="_blank">Avantages du cuivre 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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8038 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7711 …} #reviews: Doctrine\ORM\PersistentCollection {#7998 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8041 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28928 …} +context: Sylius\TwigHooks\Bag\DataBag {#28923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28444 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28790 #collection: Doctrine\Common\Collections\ArrayCollection {#28789 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28627 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28928 …} +context: Sylius\TwigHooks\Bag\DataBag {#28923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cocotte Ovale Cuivre avec couvercle Inocuivre De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28790 #collection: Doctrine\Common\Collections\ArrayCollection {#28789 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28627 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28933 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28928 …} +context: Sylius\TwigHooks\Bag\DataBag {#28923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28444 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28790 #collection: Doctrine\Common\Collections\ArrayCollection {#28789 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28627 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28991 …} +context: Sylius\TwigHooks\Bag\DataBag {#28999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28444 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29010 +variant: App\Entity\Product\ProductVariant {#28444 …} +price: "439,00\u{A0}€" +originalPrice: "439,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9075 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12505 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28991 …} +context: Sylius\TwigHooks\Bag\DataBag {#28999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +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 | 116.0 MiB | 5.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 550 #code: "fumoir-inox-de-buyer-3031" #attributes: Doctrine\ORM\PersistentCollection {#8551 …} #variants: Doctrine\ORM\PersistentCollection {#8553 …} #options: Doctrine\ORM\PersistentCollection {#8557 …} #associations: Doctrine\ORM\PersistentCollection {#8555 …} #createdAt: DateTime @1758632223 {#8539 : 2025-09-23 20:57:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632223 {#8540 : 2025-09-23 20:57:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8561 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 550 #name: "Fumoir inox De Buyer" #slug: "fumoir-inox-de-buyer-3031" #description: """ <div class="col is-12"><ul>\n <li>Permet le fumage à chaud ou à froid.</li>\n <li>Finition tout inox.</li>\n <li>Fabrication française.</li>\n </ul>\n </div><h1>Description Fumoir inox De Buyer</h1><div class="col is-12">Le fumoir inox DE BUYER permet de fumer à froid ou à chaud les saucisses, viandes, fromage et poissons...comme un professionnel. Le fumage donnera à vos aliments ce goût fumé typique et permet de mieux les conserver.<br /><br />Le fumage à chaud (65°c) permet une cuisson des aliments en les fumant.<br />Le fumage à froid (30 °c sans cuisson) donne un goût fumé aux aliments crus, idéal pour conserver et sécher.<br /><br />La source de chaleur est dissociée du compartiment de fumage et reliée par un tuyau. Il suffit de rapprocher ou d’éloigner la source de chaleur pour faire varier la température.</div><h1>Caractéristiques Fumoir inox De Buyer</h1><div class="col is-12">Fumoir Petit modèle: Dimensions chambre de fumage : 31 x 31 x H 20 cm. (grilles: 27 x 30 cm).<br />Fumoir Grand modèle: Dimensions chambre de fumage: 60 x 40 cm.<br /><br />Tout inox. Composé d’une chambre de fumage 2 niveaux, un tuyau pour la circulation de la fumée, et d’une chambre de combustion en acier inox alvéolé avec réglage du tirage. Livré avec 2 grilles, 1 thermomètre et 1 sac de sciure (500 g). Montage facile. A utiliser à l'extérieur. Fabriqué en France.<br /></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 {#8563 …} #channels: Doctrine\ORM\PersistentCollection {#8549 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8543 …} #reviews: Doctrine\ORM\PersistentCollection {#8545 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8547 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28833 +product: App\Entity\Product\Product {#8541 #id: 550 #code: "fumoir-inox-de-buyer-3031" #attributes: Doctrine\ORM\PersistentCollection {#8551 …} #variants: Doctrine\ORM\PersistentCollection {#8553 …} #options: Doctrine\ORM\PersistentCollection {#8557 …} #associations: Doctrine\ORM\PersistentCollection {#8555 …} #createdAt: DateTime @1758632223 {#8539 : 2025-09-23 20:57:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632223 {#8540 : 2025-09-23 20:57:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8561 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 550 #name: "Fumoir inox De Buyer" #slug: "fumoir-inox-de-buyer-3031" #description: """ <div class="col is-12"><ul>\n <li>Permet le fumage à chaud ou à froid.</li>\n <li>Finition tout inox.</li>\n <li>Fabrication française.</li>\n </ul>\n </div><h1>Description Fumoir inox De Buyer</h1><div class="col is-12">Le fumoir inox DE BUYER permet de fumer à froid ou à chaud les saucisses, viandes, fromage et poissons...comme un professionnel. Le fumage donnera à vos aliments ce goût fumé typique et permet de mieux les conserver.<br /><br />Le fumage à chaud (65°c) permet une cuisson des aliments en les fumant.<br />Le fumage à froid (30 °c sans cuisson) donne un goût fumé aux aliments crus, idéal pour conserver et sécher.<br /><br />La source de chaleur est dissociée du compartiment de fumage et reliée par un tuyau. Il suffit de rapprocher ou d’éloigner la source de chaleur pour faire varier la température.</div><h1>Caractéristiques Fumoir inox De Buyer</h1><div class="col is-12">Fumoir Petit modèle: Dimensions chambre de fumage : 31 x 31 x H 20 cm. (grilles: 27 x 30 cm).<br />Fumoir Grand modèle: Dimensions chambre de fumage: 60 x 40 cm.<br /><br />Tout inox. Composé d’une chambre de fumage 2 niveaux, un tuyau pour la circulation de la fumée, et d’une chambre de combustion en acier inox alvéolé avec réglage du tirage. Livré avec 2 grilles, 1 thermomètre et 1 sac de sciure (500 g). Montage facile. A utiliser à l'extérieur. Fabriqué en France.<br /></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 {#8563 …} #channels: Doctrine\ORM\PersistentCollection {#8549 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8543 …} #reviews: Doctrine\ORM\PersistentCollection {#8545 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8547 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29083 …} +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 {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 550 #code: "fumoir-inox-de-buyer-3031" #attributes: Doctrine\ORM\PersistentCollection {#8551 …} #variants: Doctrine\ORM\PersistentCollection {#8553 …} #options: Doctrine\ORM\PersistentCollection {#8557 …} #associations: Doctrine\ORM\PersistentCollection {#8555 …} #createdAt: DateTime @1758632223 {#8539 : 2025-09-23 20:57:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632223 {#8540 : 2025-09-23 20:57:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8561 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 550 #name: "Fumoir inox De Buyer" #slug: "fumoir-inox-de-buyer-3031" #description: """ <div class="col is-12"><ul>\n <li>Permet le fumage à chaud ou à froid.</li>\n <li>Finition tout inox.</li>\n <li>Fabrication française.</li>\n </ul>\n </div><h1>Description Fumoir inox De Buyer</h1><div class="col is-12">Le fumoir inox DE BUYER permet de fumer à froid ou à chaud les saucisses, viandes, fromage et poissons...comme un professionnel. Le fumage donnera à vos aliments ce goût fumé typique et permet de mieux les conserver.<br /><br />Le fumage à chaud (65°c) permet une cuisson des aliments en les fumant.<br />Le fumage à froid (30 °c sans cuisson) donne un goût fumé aux aliments crus, idéal pour conserver et sécher.<br /><br />La source de chaleur est dissociée du compartiment de fumage et reliée par un tuyau. Il suffit de rapprocher ou d’éloigner la source de chaleur pour faire varier la température.</div><h1>Caractéristiques Fumoir inox De Buyer</h1><div class="col is-12">Fumoir Petit modèle: Dimensions chambre de fumage : 31 x 31 x H 20 cm. (grilles: 27 x 30 cm).<br />Fumoir Grand modèle: Dimensions chambre de fumage: 60 x 40 cm.<br /><br />Tout inox. Composé d’une chambre de fumage 2 niveaux, un tuyau pour la circulation de la fumée, et d’une chambre de combustion en acier inox alvéolé avec réglage du tirage. Livré avec 2 grilles, 1 thermomètre et 1 sac de sciure (500 g). Montage facile. A utiliser à l'extérieur. Fabriqué en France.<br /></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 {#8563 …} #channels: Doctrine\ORM\PersistentCollection {#8549 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8543 …} #reviews: Doctrine\ORM\PersistentCollection {#8545 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8547 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fumoir inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29157 -props: [ "product" => App\Entity\Product\Product {#8541 #id: 550 #code: "fumoir-inox-de-buyer-3031" #attributes: Doctrine\ORM\PersistentCollection {#8551 …} #variants: Doctrine\ORM\PersistentCollection {#8553 …} #options: Doctrine\ORM\PersistentCollection {#8557 …} #associations: Doctrine\ORM\PersistentCollection {#8555 …} #createdAt: DateTime @1758632223 {#8539 : 2025-09-23 20:57:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632223 {#8540 : 2025-09-23 20:57:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8561 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 550 #name: "Fumoir inox De Buyer" #slug: "fumoir-inox-de-buyer-3031" #description: """ <div class="col is-12"><ul>\n <li>Permet le fumage à chaud ou à froid.</li>\n <li>Finition tout inox.</li>\n <li>Fabrication française.</li>\n </ul>\n </div><h1>Description Fumoir inox De Buyer</h1><div class="col is-12">Le fumoir inox DE BUYER permet de fumer à froid ou à chaud les saucisses, viandes, fromage et poissons...comme un professionnel. Le fumage donnera à vos aliments ce goût fumé typique et permet de mieux les conserver.<br /><br />Le fumage à chaud (65°c) permet une cuisson des aliments en les fumant.<br />Le fumage à froid (30 °c sans cuisson) donne un goût fumé aux aliments crus, idéal pour conserver et sécher.<br /><br />La source de chaleur est dissociée du compartiment de fumage et reliée par un tuyau. Il suffit de rapprocher ou d’éloigner la source de chaleur pour faire varier la température.</div><h1>Caractéristiques Fumoir inox De Buyer</h1><div class="col is-12">Fumoir Petit modèle: Dimensions chambre de fumage : 31 x 31 x H 20 cm. (grilles: 27 x 30 cm).<br />Fumoir Grand modèle: Dimensions chambre de fumage: 60 x 40 cm.<br /><br />Tout inox. Composé d’une chambre de fumage 2 niveaux, un tuyau pour la circulation de la fumée, et d’une chambre de combustion en acier inox alvéolé avec réglage du tirage. Livré avec 2 grilles, 1 thermomètre et 1 sac de sciure (500 g). Montage facile. A utiliser à l'extérieur. Fabriqué en France.<br /></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 {#8563 …} #channels: Doctrine\ORM\PersistentCollection {#8549 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8543 …} #reviews: Doctrine\ORM\PersistentCollection {#8545 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8547 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29245 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29141 …} +context: Sylius\TwigHooks\Bag\DataBag {#29220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29138 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29083 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29091 #collection: Doctrine\Common\Collections\ArrayCollection {#29103 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38304 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29245 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29141 …} +context: Sylius\TwigHooks\Bag\DataBag {#29220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29138 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Fumoir inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29091 #collection: Doctrine\Common\Collections\ArrayCollection {#29103 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38304 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29248 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29245 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29141 …} +context: Sylius\TwigHooks\Bag\DataBag {#29220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29138 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29083 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29091 #collection: Doctrine\Common\Collections\ArrayCollection {#29103 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38304 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29290 …} +context: Sylius\TwigHooks\Bag\DataBag {#29297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29298 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29083 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29302 +variant: App\Entity\Product\ProductVariant {#29083 …} +price: "259,00\u{A0}€" +originalPrice: "259,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9075 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12505 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29299 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29290 …} +context: Sylius\TwigHooks\Bag\DataBag {#29297 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29298 …} +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 | 116.0 MiB | 4.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8567 #id: 634 #code: "secateur-a-volaille-pluton-sabatier-lion-1125" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632234 {#8565 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#8566 : 2025-09-23 20:57:14.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: 634 #name: "Sécateur à volaille Pluton Sabatier Lion" #slug: "secateur-a-volaille-pluton-sabatier-lion-1125" #description: """ <div class="col is-12"><ul>\n <li>Poignées ergonomiques rivetées.</li>\n <li>Lames inox.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Sécateur à volaille Pluton Sabatier Lion</h1><div class="col is-12"><p>Le sécateur à volaille est idéal pour découper efficacement toutes vos volailles. Manche riveté ergonomique, excellente prise en main. Va au lave vaisselle.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29148 +product: App\Entity\Product\Product {#8567 #id: 634 #code: "secateur-a-volaille-pluton-sabatier-lion-1125" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632234 {#8565 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#8566 : 2025-09-23 20:57:14.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: 634 #name: "Sécateur à volaille Pluton Sabatier Lion" #slug: "secateur-a-volaille-pluton-sabatier-lion-1125" #description: """ <div class="col is-12"><ul>\n <li>Poignées ergonomiques rivetées.</li>\n <li>Lames inox.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Sécateur à volaille Pluton Sabatier Lion</h1><div class="col is-12"><p>Le sécateur à volaille est idéal pour découper efficacement toutes vos volailles. Manche riveté ergonomique, excellente prise en main. Va au lave vaisselle.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#29365 …} +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 {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8567 #id: 634 #code: "secateur-a-volaille-pluton-sabatier-lion-1125" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632234 {#8565 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#8566 : 2025-09-23 20:57:14.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: 634 #name: "Sécateur à volaille Pluton Sabatier Lion" #slug: "secateur-a-volaille-pluton-sabatier-lion-1125" #description: """ <div class="col is-12"><ul>\n <li>Poignées ergonomiques rivetées.</li>\n <li>Lames inox.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Sécateur à volaille Pluton Sabatier Lion</h1><div class="col is-12"><p>Le sécateur à volaille est idéal pour découper efficacement toutes vos volailles. Manche riveté ergonomique, excellente prise en main. Va au lave vaisselle.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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" => "Sécateur à volaille Pluton Sabatier Lion" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29439 -props: [ "product" => App\Entity\Product\Product {#8567 #id: 634 #code: "secateur-a-volaille-pluton-sabatier-lion-1125" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758632234 {#8565 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#8566 : 2025-09-23 20:57:14.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: 634 #name: "Sécateur à volaille Pluton Sabatier Lion" #slug: "secateur-a-volaille-pluton-sabatier-lion-1125" #description: """ <div class="col is-12"><ul>\n <li>Poignées ergonomiques rivetées.</li>\n <li>Lames inox.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Sécateur à volaille Pluton Sabatier Lion</h1><div class="col is-12"><p>Le sécateur à volaille est idéal pour découper efficacement toutes vos volailles. Manche riveté ergonomique, excellente prise en main. Va au lave vaisselle.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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]
|
116.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29432 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29423 …} +context: Sylius\TwigHooks\Bag\DataBag {#29490 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29420 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29365 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29373 #collection: Doctrine\Common\Collections\ArrayCollection {#29385 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38318 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29432 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29423 …} +context: Sylius\TwigHooks\Bag\DataBag {#29490 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29420 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sécateur à volaille Pluton Sabatier Lion" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29373 #collection: Doctrine\Common\Collections\ArrayCollection {#29385 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38318 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29494 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29432 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29423 …} +context: Sylius\TwigHooks\Bag\DataBag {#29490 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29420 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29365 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29373 #collection: Doctrine\Common\Collections\ArrayCollection {#29385 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38318 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29544 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29535 …} +context: Sylius\TwigHooks\Bag\DataBag {#29542 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29543 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29365 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29547 +variant: App\Entity\Product\ProductVariant {#29365 …} +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 {#9075 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12505 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29544 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29535 …} +context: Sylius\TwigHooks\Bag\DataBag {#29542 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29543 …} +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 | 116.0 MiB | 4.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8593 #id: 661 #code: "aiguille-a-brider-ficelle-a-volaille-6892" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758632236 {#8591 : 2025-09-23 20:57:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632236 {#8592 : 2025-09-23 20:57:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 661 #name: "Aiguille à brider + Ficelle à volaille" #slug: "aiguille-a-brider-ficelle-a-volaille-6892" #description: """ <div class="col is-12"><ul>\n <li>Aiguille tout inox.</li>\n <li>Ficelle garantie contact alimentaire.</li>\n </ul></div><h1>Description Aiguille à brider + Ficelle à volaille</h1><div class="col is-12">C'est l'ensemble parfait pour réaliser efficacement le bridage de vos volailles et de vos gibiers à plume.</div><h1>Caractéristiques Aiguille à brider + Ficelle à volaille</h1><div class="col is-12">Aiguille longueur 25 cm. Inox. Va au lave vaisselle.<br />Ficelle, bobine longueur totale 90 mètres.</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 {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29430 +product: App\Entity\Product\Product {#8593 #id: 661 #code: "aiguille-a-brider-ficelle-a-volaille-6892" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758632236 {#8591 : 2025-09-23 20:57:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632236 {#8592 : 2025-09-23 20:57:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 661 #name: "Aiguille à brider + Ficelle à volaille" #slug: "aiguille-a-brider-ficelle-a-volaille-6892" #description: """ <div class="col is-12"><ul>\n <li>Aiguille tout inox.</li>\n <li>Ficelle garantie contact alimentaire.</li>\n </ul></div><h1>Description Aiguille à brider + Ficelle à volaille</h1><div class="col is-12">C'est l'ensemble parfait pour réaliser efficacement le bridage de vos volailles et de vos gibiers à plume.</div><h1>Caractéristiques Aiguille à brider + Ficelle à volaille</h1><div class="col is-12">Aiguille longueur 25 cm. Inox. Va au lave vaisselle.<br />Ficelle, bobine longueur totale 90 mètres.</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 {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29610 …} +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 {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8593 #id: 661 #code: "aiguille-a-brider-ficelle-a-volaille-6892" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758632236 {#8591 : 2025-09-23 20:57:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632236 {#8592 : 2025-09-23 20:57:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 661 #name: "Aiguille à brider + Ficelle à volaille" #slug: "aiguille-a-brider-ficelle-a-volaille-6892" #description: """ <div class="col is-12"><ul>\n <li>Aiguille tout inox.</li>\n <li>Ficelle garantie contact alimentaire.</li>\n </ul></div><h1>Description Aiguille à brider + Ficelle à volaille</h1><div class="col is-12">C'est l'ensemble parfait pour réaliser efficacement le bridage de vos volailles et de vos gibiers à plume.</div><h1>Caractéristiques Aiguille à brider + Ficelle à volaille</h1><div class="col is-12">Aiguille longueur 25 cm. Inox. Va au lave vaisselle.<br />Ficelle, bobine longueur totale 90 mètres.</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 {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aiguille à brider + Ficelle à volaille" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29681 -props: [ "product" => App\Entity\Product\Product {#8593 #id: 661 #code: "aiguille-a-brider-ficelle-a-volaille-6892" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758632236 {#8591 : 2025-09-23 20:57:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632236 {#8592 : 2025-09-23 20:57:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 661 #name: "Aiguille à brider + Ficelle à volaille" #slug: "aiguille-a-brider-ficelle-a-volaille-6892" #description: """ <div class="col is-12"><ul>\n <li>Aiguille tout inox.</li>\n <li>Ficelle garantie contact alimentaire.</li>\n </ul></div><h1>Description Aiguille à brider + Ficelle à volaille</h1><div class="col is-12">C'est l'ensemble parfait pour réaliser efficacement le bridage de vos volailles et de vos gibiers à plume.</div><h1>Caractéristiques Aiguille à brider + Ficelle à volaille</h1><div class="col is-12">Aiguille longueur 25 cm. Inox. Va au lave vaisselle.<br />Ficelle, bobine longueur totale 90 mètres.</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 {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29665 …} +context: Sylius\TwigHooks\Bag\DataBag {#29732 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29662 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29610 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29618 #collection: Doctrine\Common\Collections\ArrayCollection {#29627 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29606 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38332 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29665 …} +context: Sylius\TwigHooks\Bag\DataBag {#29732 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29662 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Aiguille à brider + Ficelle à volaille" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29618 #collection: Doctrine\Common\Collections\ArrayCollection {#29627 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29606 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38332 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29736 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29665 …} +context: Sylius\TwigHooks\Bag\DataBag {#29732 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29662 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29610 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29618 #collection: Doctrine\Common\Collections\ArrayCollection {#29627 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29606 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38332 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29786 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29777 …} +context: Sylius\TwigHooks\Bag\DataBag {#29784 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29785 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29610 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29789 +variant: App\Entity\Product\ProductVariant {#29610 …} +price: "9,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9075 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12505 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29786 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29777 …} +context: Sylius\TwigHooks\Bag\DataBag {#29784 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29785 …} +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 | 116.0 MiB | 5.19 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8619 #id: 663 #code: "aiguille-a-larder-westmark-1100" #attributes: Doctrine\ORM\PersistentCollection {#8629 …} #variants: Doctrine\ORM\PersistentCollection {#8631 …} #options: Doctrine\ORM\PersistentCollection {#8635 …} #associations: Doctrine\ORM\PersistentCollection {#8633 …} #createdAt: DateTime @1758632237 {#8617 : 2025-09-23 20:57:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632237 {#8618 : 2025-09-23 20:57:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8638 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8639 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8619} #id: 663 #name: "Aiguille à larder Westmark" #slug: "aiguille-a-larder-westmark-1100" #description: """ <div class="col is-12"><ul>\n <li>Idéale pour insérer du lard.</li>\n <li>Facile d'utilisation.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 34px; top: -20.0028px;"></div></div><h1>Description Aiguille à larder Westmark</h1><div class="col is-12"><p>L'aiguille à larder aussi appelée lardoir à gouttière permet de glisser entre la chair et la peau des bandes de lard qui permettent par exemple de rendre les blancs de volaille et autre morceaux de viande réputés secs plus moelleux. C'est le complément idéal de l'<a rel="nofollow" href="https://www.cuisinstore.com/-aiguille-a-brider-prd1099.html">aiguille à brider.</a></p></div><h1>Caractéristiques Aiguille à larder Westmark</h1><div class="col is-12"><ul>\n <li>Inox.(Acier inoxydable)</li>\n <li>Longueur 19 cm. </li>\n <li>Va au lave vaisselle. </li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Comment se servir une aiguille à larder ?</h1><div class="col is-12"><p>Votre aiguille à larder est dotée d'une extrémité pointue pour piquer et d'une extrémité en forme de pince pour bloquer votre bande de lard. <br /><br />Il vous faut donc d'abord piquer la viande à larder avec le côté pointu de l'aiguille. Sans retirer cette dernière, vous venez ensuite placer le lard dans l'extrémité en forme de pince et continuer à piquer la viande jusqu'à faire ressortir votre aiguille de l'autre côté. Saisir ensuite le lard pour qu'il reste bien en place puis faire ressortir complètement l'aiguille.<br /><br />Renouvelez l'opération pour chaque bande de lard à insérer. Au final, c'est ce qu'on appelle en terme culinaire : larder une viande.</p></div><h1>Pourquoi larder une viande ou une volaille ou encore un poisson ?</h1><div class="col is-12"><p>Certaines viandes maigres comme le poulet ou même certains poissons comme le cabillaud peuvent s'assécher pendant la cuisson notamment au four. Pour éviter ce phénomène, il peut donc être utile de venir insérer des morceaux de lard pour apporter du gras. Celui-ci rendra votre viande ou votre poisson plus moelleux et contribuera à exacerber les saveurs.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8641 …} #channels: Doctrine\ORM\PersistentCollection {#8627 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8621 …} #reviews: Doctrine\ORM\PersistentCollection {#8623 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8625 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29672 +product: App\Entity\Product\Product {#8619 #id: 663 #code: "aiguille-a-larder-westmark-1100" #attributes: Doctrine\ORM\PersistentCollection {#8629 …} #variants: Doctrine\ORM\PersistentCollection {#8631 …} #options: Doctrine\ORM\PersistentCollection {#8635 …} #associations: Doctrine\ORM\PersistentCollection {#8633 …} #createdAt: DateTime @1758632237 {#8617 : 2025-09-23 20:57:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632237 {#8618 : 2025-09-23 20:57:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8638 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8639 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8619} #id: 663 #name: "Aiguille à larder Westmark" #slug: "aiguille-a-larder-westmark-1100" #description: """ <div class="col is-12"><ul>\n <li>Idéale pour insérer du lard.</li>\n <li>Facile d'utilisation.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 34px; top: -20.0028px;"></div></div><h1>Description Aiguille à larder Westmark</h1><div class="col is-12"><p>L'aiguille à larder aussi appelée lardoir à gouttière permet de glisser entre la chair et la peau des bandes de lard qui permettent par exemple de rendre les blancs de volaille et autre morceaux de viande réputés secs plus moelleux. C'est le complément idéal de l'<a rel="nofollow" href="https://www.cuisinstore.com/-aiguille-a-brider-prd1099.html">aiguille à brider.</a></p></div><h1>Caractéristiques Aiguille à larder Westmark</h1><div class="col is-12"><ul>\n <li>Inox.(Acier inoxydable)</li>\n <li>Longueur 19 cm. </li>\n <li>Va au lave vaisselle. </li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Comment se servir une aiguille à larder ?</h1><div class="col is-12"><p>Votre aiguille à larder est dotée d'une extrémité pointue pour piquer et d'une extrémité en forme de pince pour bloquer votre bande de lard. <br /><br />Il vous faut donc d'abord piquer la viande à larder avec le côté pointu de l'aiguille. Sans retirer cette dernière, vous venez ensuite placer le lard dans l'extrémité en forme de pince et continuer à piquer la viande jusqu'à faire ressortir votre aiguille de l'autre côté. Saisir ensuite le lard pour qu'il reste bien en place puis faire ressortir complètement l'aiguille.<br /><br />Renouvelez l'opération pour chaque bande de lard à insérer. Au final, c'est ce qu'on appelle en terme culinaire : larder une viande.</p></div><h1>Pourquoi larder une viande ou une volaille ou encore un poisson ?</h1><div class="col is-12"><p>Certaines viandes maigres comme le poulet ou même certains poissons comme le cabillaud peuvent s'assécher pendant la cuisson notamment au four. Pour éviter ce phénomène, il peut donc être utile de venir insérer des morceaux de lard pour apporter du gras. Celui-ci rendra votre viande ou votre poisson plus moelleux et contribuera à exacerber les saveurs.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8641 …} #channels: Doctrine\ORM\PersistentCollection {#8627 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8621 …} #reviews: Doctrine\ORM\PersistentCollection {#8623 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8625 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29852 …} +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 {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8619 #id: 663 #code: "aiguille-a-larder-westmark-1100" #attributes: Doctrine\ORM\PersistentCollection {#8629 …} #variants: Doctrine\ORM\PersistentCollection {#8631 …} #options: Doctrine\ORM\PersistentCollection {#8635 …} #associations: Doctrine\ORM\PersistentCollection {#8633 …} #createdAt: DateTime @1758632237 {#8617 : 2025-09-23 20:57:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632237 {#8618 : 2025-09-23 20:57:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8638 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8639 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8619} #id: 663 #name: "Aiguille à larder Westmark" #slug: "aiguille-a-larder-westmark-1100" #description: """ <div class="col is-12"><ul>\n <li>Idéale pour insérer du lard.</li>\n <li>Facile d'utilisation.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 34px; top: -20.0028px;"></div></div><h1>Description Aiguille à larder Westmark</h1><div class="col is-12"><p>L'aiguille à larder aussi appelée lardoir à gouttière permet de glisser entre la chair et la peau des bandes de lard qui permettent par exemple de rendre les blancs de volaille et autre morceaux de viande réputés secs plus moelleux. C'est le complément idéal de l'<a rel="nofollow" href="https://www.cuisinstore.com/-aiguille-a-brider-prd1099.html">aiguille à brider.</a></p></div><h1>Caractéristiques Aiguille à larder Westmark</h1><div class="col is-12"><ul>\n <li>Inox.(Acier inoxydable)</li>\n <li>Longueur 19 cm. </li>\n <li>Va au lave vaisselle. </li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Comment se servir une aiguille à larder ?</h1><div class="col is-12"><p>Votre aiguille à larder est dotée d'une extrémité pointue pour piquer et d'une extrémité en forme de pince pour bloquer votre bande de lard. <br /><br />Il vous faut donc d'abord piquer la viande à larder avec le côté pointu de l'aiguille. Sans retirer cette dernière, vous venez ensuite placer le lard dans l'extrémité en forme de pince et continuer à piquer la viande jusqu'à faire ressortir votre aiguille de l'autre côté. Saisir ensuite le lard pour qu'il reste bien en place puis faire ressortir complètement l'aiguille.<br /><br />Renouvelez l'opération pour chaque bande de lard à insérer. Au final, c'est ce qu'on appelle en terme culinaire : larder une viande.</p></div><h1>Pourquoi larder une viande ou une volaille ou encore un poisson ?</h1><div class="col is-12"><p>Certaines viandes maigres comme le poulet ou même certains poissons comme le cabillaud peuvent s'assécher pendant la cuisson notamment au four. Pour éviter ce phénomène, il peut donc être utile de venir insérer des morceaux de lard pour apporter du gras. Celui-ci rendra votre viande ou votre poisson plus moelleux et contribuera à exacerber les saveurs.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8641 …} #channels: Doctrine\ORM\PersistentCollection {#8627 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8621 …} #reviews: Doctrine\ORM\PersistentCollection {#8623 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8625 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aiguille à larder Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29923 -props: [ "product" => App\Entity\Product\Product {#8619 #id: 663 #code: "aiguille-a-larder-westmark-1100" #attributes: Doctrine\ORM\PersistentCollection {#8629 …} #variants: Doctrine\ORM\PersistentCollection {#8631 …} #options: Doctrine\ORM\PersistentCollection {#8635 …} #associations: Doctrine\ORM\PersistentCollection {#8633 …} #createdAt: DateTime @1758632237 {#8617 : 2025-09-23 20:57:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632237 {#8618 : 2025-09-23 20:57:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8638 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8639 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8619} #id: 663 #name: "Aiguille à larder Westmark" #slug: "aiguille-a-larder-westmark-1100" #description: """ <div class="col is-12"><ul>\n <li>Idéale pour insérer du lard.</li>\n <li>Facile d'utilisation.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 34px; top: -20.0028px;"></div></div><h1>Description Aiguille à larder Westmark</h1><div class="col is-12"><p>L'aiguille à larder aussi appelée lardoir à gouttière permet de glisser entre la chair et la peau des bandes de lard qui permettent par exemple de rendre les blancs de volaille et autre morceaux de viande réputés secs plus moelleux. C'est le complément idéal de l'<a rel="nofollow" href="https://www.cuisinstore.com/-aiguille-a-brider-prd1099.html">aiguille à brider.</a></p></div><h1>Caractéristiques Aiguille à larder Westmark</h1><div class="col is-12"><ul>\n <li>Inox.(Acier inoxydable)</li>\n <li>Longueur 19 cm. </li>\n <li>Va au lave vaisselle. </li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Comment se servir une aiguille à larder ?</h1><div class="col is-12"><p>Votre aiguille à larder est dotée d'une extrémité pointue pour piquer et d'une extrémité en forme de pince pour bloquer votre bande de lard. <br /><br />Il vous faut donc d'abord piquer la viande à larder avec le côté pointu de l'aiguille. Sans retirer cette dernière, vous venez ensuite placer le lard dans l'extrémité en forme de pince et continuer à piquer la viande jusqu'à faire ressortir votre aiguille de l'autre côté. Saisir ensuite le lard pour qu'il reste bien en place puis faire ressortir complètement l'aiguille.<br /><br />Renouvelez l'opération pour chaque bande de lard à insérer. Au final, c'est ce qu'on appelle en terme culinaire : larder une viande.</p></div><h1>Pourquoi larder une viande ou une volaille ou encore un poisson ?</h1><div class="col is-12"><p>Certaines viandes maigres comme le poulet ou même certains poissons comme le cabillaud peuvent s'assécher pendant la cuisson notamment au four. Pour éviter ce phénomène, il peut donc être utile de venir insérer des morceaux de lard pour apporter du gras. Celui-ci rendra votre viande ou votre poisson plus moelleux et contribuera à exacerber les saveurs.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8641 …} #channels: Doctrine\ORM\PersistentCollection {#8627 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8621 …} #reviews: Doctrine\ORM\PersistentCollection {#8623 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8625 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29916 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29907 …} +context: Sylius\TwigHooks\Bag\DataBag {#29983 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29904 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29852 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29860 #collection: Doctrine\Common\Collections\ArrayCollection {#29869 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29848 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29916 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29907 …} +context: Sylius\TwigHooks\Bag\DataBag {#29983 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29904 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Aiguille à larder Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29860 #collection: Doctrine\Common\Collections\ArrayCollection {#29869 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29848 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29987 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29916 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29907 …} +context: Sylius\TwigHooks\Bag\DataBag {#29983 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29904 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29852 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29860 #collection: Doctrine\Common\Collections\ArrayCollection {#29869 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29848 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30037 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30028 …} +context: Sylius\TwigHooks\Bag\DataBag {#30035 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30036 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29852 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30040 +variant: App\Entity\Product\ProductVariant {#29852 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9075 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12505 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30037 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30028 …} +context: Sylius\TwigHooks\Bag\DataBag {#30035 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30036 …} +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 | 116.0 MiB | 5.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8645 #id: 702 #code: "rape-a-truffe-inox-patisse-7903" #attributes: Doctrine\ORM\PersistentCollection {#8652 …} #variants: Doctrine\ORM\PersistentCollection {#8654 …} #options: Doctrine\ORM\PersistentCollection {#8658 …} #associations: Doctrine\ORM\PersistentCollection {#8656 …} #createdAt: DateTime @1758632244 {#8643 : 2025-09-23 20:57:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632244 {#8644 : 2025-09-23 20:57:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8661 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8662 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8645} #id: 702 #name: "Râpe à Truffe inox Patisse" #slug: "rape-a-truffe-inox-patisse-7903" #description: """ <div class="col is-12"><ul>\n <li>Râpe sans déchirer.</li>\n <li>Pour les truffes, le chocolat et le parmesan.</li>\n <li>Acier inoxydable, nettoyage facile.</li>\n </ul></div><h1>Descriptif Râpe à Truffe inox Patisse</h1><div class="col is-12">La râpe à truffe Patisse appelée aussi rasoir à truffe permet d'obtenir des copeaux de truffe qui vont venir sublimer vos préparations préférées.. Cette râpe est dotée d'une lame particulièrement affûtée conçue pour découper les truffes sans les déchiqueter ou les déchirer préservant ainsi tous les arômes. Elle possède une molette de réglage permettant de choisir la taille de coupe. <br /><br />La râpe à truffe permet de râper non seulement les truffes mais ausi le chocolat, la poutargue et le parmesan qui ont une texture approchante. Réalisée en acier inoxydable, elle se nettoie facilement à la main ou au lave vaisselle.<br /><br /><br /><br /></div><h1>Caractéristiques Râpe à Truffe inox Patisse</h1><div class="col is-12">- Tuffes & chocolat.<br />- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Dimensions : 18 x 9 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 {#8664 …} #channels: Doctrine\ORM\PersistentCollection {#8650 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8646 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8648 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29914 +product: App\Entity\Product\Product {#8645 #id: 702 #code: "rape-a-truffe-inox-patisse-7903" #attributes: Doctrine\ORM\PersistentCollection {#8652 …} #variants: Doctrine\ORM\PersistentCollection {#8654 …} #options: Doctrine\ORM\PersistentCollection {#8658 …} #associations: Doctrine\ORM\PersistentCollection {#8656 …} #createdAt: DateTime @1758632244 {#8643 : 2025-09-23 20:57:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632244 {#8644 : 2025-09-23 20:57:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8661 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8662 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8645} #id: 702 #name: "Râpe à Truffe inox Patisse" #slug: "rape-a-truffe-inox-patisse-7903" #description: """ <div class="col is-12"><ul>\n <li>Râpe sans déchirer.</li>\n <li>Pour les truffes, le chocolat et le parmesan.</li>\n <li>Acier inoxydable, nettoyage facile.</li>\n </ul></div><h1>Descriptif Râpe à Truffe inox Patisse</h1><div class="col is-12">La râpe à truffe Patisse appelée aussi rasoir à truffe permet d'obtenir des copeaux de truffe qui vont venir sublimer vos préparations préférées.. Cette râpe est dotée d'une lame particulièrement affûtée conçue pour découper les truffes sans les déchiqueter ou les déchirer préservant ainsi tous les arômes. Elle possède une molette de réglage permettant de choisir la taille de coupe. <br /><br />La râpe à truffe permet de râper non seulement les truffes mais ausi le chocolat, la poutargue et le parmesan qui ont une texture approchante. Réalisée en acier inoxydable, elle se nettoie facilement à la main ou au lave vaisselle.<br /><br /><br /><br /></div><h1>Caractéristiques Râpe à Truffe inox Patisse</h1><div class="col is-12">- Tuffes & chocolat.<br />- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Dimensions : 18 x 9 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 {#8664 …} #channels: Doctrine\ORM\PersistentCollection {#8650 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8646 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8648 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30103 …} +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 {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8645 #id: 702 #code: "rape-a-truffe-inox-patisse-7903" #attributes: Doctrine\ORM\PersistentCollection {#8652 …} #variants: Doctrine\ORM\PersistentCollection {#8654 …} #options: Doctrine\ORM\PersistentCollection {#8658 …} #associations: Doctrine\ORM\PersistentCollection {#8656 …} #createdAt: DateTime @1758632244 {#8643 : 2025-09-23 20:57:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632244 {#8644 : 2025-09-23 20:57:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8661 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8662 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8645} #id: 702 #name: "Râpe à Truffe inox Patisse" #slug: "rape-a-truffe-inox-patisse-7903" #description: """ <div class="col is-12"><ul>\n <li>Râpe sans déchirer.</li>\n <li>Pour les truffes, le chocolat et le parmesan.</li>\n <li>Acier inoxydable, nettoyage facile.</li>\n </ul></div><h1>Descriptif Râpe à Truffe inox Patisse</h1><div class="col is-12">La râpe à truffe Patisse appelée aussi rasoir à truffe permet d'obtenir des copeaux de truffe qui vont venir sublimer vos préparations préférées.. Cette râpe est dotée d'une lame particulièrement affûtée conçue pour découper les truffes sans les déchiqueter ou les déchirer préservant ainsi tous les arômes. Elle possède une molette de réglage permettant de choisir la taille de coupe. <br /><br />La râpe à truffe permet de râper non seulement les truffes mais ausi le chocolat, la poutargue et le parmesan qui ont une texture approchante. Réalisée en acier inoxydable, elle se nettoie facilement à la main ou au lave vaisselle.<br /><br /><br /><br /></div><h1>Caractéristiques Râpe à Truffe inox Patisse</h1><div class="col is-12">- Tuffes & chocolat.<br />- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Dimensions : 18 x 9 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 {#8664 …} #channels: Doctrine\ORM\PersistentCollection {#8650 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8646 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8648 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Râpe à Truffe inox Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30174 -props: [ "product" => App\Entity\Product\Product {#8645 #id: 702 #code: "rape-a-truffe-inox-patisse-7903" #attributes: Doctrine\ORM\PersistentCollection {#8652 …} #variants: Doctrine\ORM\PersistentCollection {#8654 …} #options: Doctrine\ORM\PersistentCollection {#8658 …} #associations: Doctrine\ORM\PersistentCollection {#8656 …} #createdAt: DateTime @1758632244 {#8643 : 2025-09-23 20:57:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632244 {#8644 : 2025-09-23 20:57:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8661 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8662 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8645} #id: 702 #name: "Râpe à Truffe inox Patisse" #slug: "rape-a-truffe-inox-patisse-7903" #description: """ <div class="col is-12"><ul>\n <li>Râpe sans déchirer.</li>\n <li>Pour les truffes, le chocolat et le parmesan.</li>\n <li>Acier inoxydable, nettoyage facile.</li>\n </ul></div><h1>Descriptif Râpe à Truffe inox Patisse</h1><div class="col is-12">La râpe à truffe Patisse appelée aussi rasoir à truffe permet d'obtenir des copeaux de truffe qui vont venir sublimer vos préparations préférées.. Cette râpe est dotée d'une lame particulièrement affûtée conçue pour découper les truffes sans les déchiqueter ou les déchirer préservant ainsi tous les arômes. Elle possède une molette de réglage permettant de choisir la taille de coupe. <br /><br />La râpe à truffe permet de râper non seulement les truffes mais ausi le chocolat, la poutargue et le parmesan qui ont une texture approchante. Réalisée en acier inoxydable, elle se nettoie facilement à la main ou au lave vaisselle.<br /><br /><br /><br /></div><h1>Caractéristiques Râpe à Truffe inox Patisse</h1><div class="col is-12">- Tuffes & chocolat.<br />- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Dimensions : 18 x 9 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 {#8664 …} #channels: Doctrine\ORM\PersistentCollection {#8650 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8646 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8648 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30167 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30158 …} +context: Sylius\TwigHooks\Bag\DataBag {#30225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30155 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30103 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30111 #collection: Doctrine\Common\Collections\ArrayCollection {#30120 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30099 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30167 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30158 …} +context: Sylius\TwigHooks\Bag\DataBag {#30225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30155 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Râpe à Truffe inox Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30111 #collection: Doctrine\Common\Collections\ArrayCollection {#30120 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30099 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30229 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30167 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30158 …} +context: Sylius\TwigHooks\Bag\DataBag {#30225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30155 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30103 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30111 #collection: Doctrine\Common\Collections\ArrayCollection {#30120 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30099 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30279 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30270 …} +context: Sylius\TwigHooks\Bag\DataBag {#30277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30278 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30103 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30282 +variant: App\Entity\Product\ProductVariant {#30103 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9075 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12505 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30279 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30270 …} +context: Sylius\TwigHooks\Bag\DataBag {#30277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30278 …} +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 | 116.0 MiB | 6.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8668 #id: 704 #code: "rasoir-a-truffe-louis-tellier-1016" #attributes: Doctrine\ORM\PersistentCollection {#8678 …} #variants: Doctrine\ORM\PersistentCollection {#8680 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632245 {#8666 : 2025-09-23 20:57:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632245 {#8667 : 2025-09-23 20:57:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8668} #id: 704 #name: "Rasoir à truffe Louis Tellier" #slug: "rasoir-a-truffe-louis-tellier-1016" #description: """ <div class="col is-12"><ul>\n <li>Molette pour régler l'épaisseur.</li>\n <li>Polyvalent, fonctionne pour le parmesan et les champignons.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Rasoir à truffe Louis Tellier</h1><div class="col is-12">Le rasoir à truffe est l’accessoire indispensable pour obtenir de fines lamelles de truffe.<br />Le rasoir à truffe dispose d'une molette réglable pour trancher finement et réaliser des lamelles de truffes de différentes épaisseurs. Le rasoir à truffe permet aussi de trancher du parmesan et certaines variétés de champignons. </div><h1>Caractéristiques Rasoir à truffe Louis Tellier</h1><div class="col is-12">Inox. Lame ondulée démontable. Longeur : 18,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8676 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8670 …} #reviews: Doctrine\ORM\PersistentCollection {#8672 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8674 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30165 +product: App\Entity\Product\Product {#8668 #id: 704 #code: "rasoir-a-truffe-louis-tellier-1016" #attributes: Doctrine\ORM\PersistentCollection {#8678 …} #variants: Doctrine\ORM\PersistentCollection {#8680 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632245 {#8666 : 2025-09-23 20:57:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632245 {#8667 : 2025-09-23 20:57:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8668} #id: 704 #name: "Rasoir à truffe Louis Tellier" #slug: "rasoir-a-truffe-louis-tellier-1016" #description: """ <div class="col is-12"><ul>\n <li>Molette pour régler l'épaisseur.</li>\n <li>Polyvalent, fonctionne pour le parmesan et les champignons.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Rasoir à truffe Louis Tellier</h1><div class="col is-12">Le rasoir à truffe est l’accessoire indispensable pour obtenir de fines lamelles de truffe.<br />Le rasoir à truffe dispose d'une molette réglable pour trancher finement et réaliser des lamelles de truffes de différentes épaisseurs. Le rasoir à truffe permet aussi de trancher du parmesan et certaines variétés de champignons. </div><h1>Caractéristiques Rasoir à truffe Louis Tellier</h1><div class="col is-12">Inox. Lame ondulée démontable. Longeur : 18,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8676 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8670 …} #reviews: Doctrine\ORM\PersistentCollection {#8672 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8674 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30345 …} +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 {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8668 #id: 704 #code: "rasoir-a-truffe-louis-tellier-1016" #attributes: Doctrine\ORM\PersistentCollection {#8678 …} #variants: Doctrine\ORM\PersistentCollection {#8680 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632245 {#8666 : 2025-09-23 20:57:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632245 {#8667 : 2025-09-23 20:57:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8668} #id: 704 #name: "Rasoir à truffe Louis Tellier" #slug: "rasoir-a-truffe-louis-tellier-1016" #description: """ <div class="col is-12"><ul>\n <li>Molette pour régler l'épaisseur.</li>\n <li>Polyvalent, fonctionne pour le parmesan et les champignons.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Rasoir à truffe Louis Tellier</h1><div class="col is-12">Le rasoir à truffe est l’accessoire indispensable pour obtenir de fines lamelles de truffe.<br />Le rasoir à truffe dispose d'une molette réglable pour trancher finement et réaliser des lamelles de truffes de différentes épaisseurs. Le rasoir à truffe permet aussi de trancher du parmesan et certaines variétés de champignons. </div><h1>Caractéristiques Rasoir à truffe Louis Tellier</h1><div class="col is-12">Inox. Lame ondulée démontable. Longeur : 18,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8676 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8670 …} #reviews: Doctrine\ORM\PersistentCollection {#8672 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8674 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rasoir à truffe Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30419 -props: [ "product" => App\Entity\Product\Product {#8668 #id: 704 #code: "rasoir-a-truffe-louis-tellier-1016" #attributes: Doctrine\ORM\PersistentCollection {#8678 …} #variants: Doctrine\ORM\PersistentCollection {#8680 …} #options: Doctrine\ORM\PersistentCollection {#8684 …} #associations: Doctrine\ORM\PersistentCollection {#8682 …} #createdAt: DateTime @1758632245 {#8666 : 2025-09-23 20:57:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632245 {#8667 : 2025-09-23 20:57:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8687 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8688 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8668} #id: 704 #name: "Rasoir à truffe Louis Tellier" #slug: "rasoir-a-truffe-louis-tellier-1016" #description: """ <div class="col is-12"><ul>\n <li>Molette pour régler l'épaisseur.</li>\n <li>Polyvalent, fonctionne pour le parmesan et les champignons.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Rasoir à truffe Louis Tellier</h1><div class="col is-12">Le rasoir à truffe est l’accessoire indispensable pour obtenir de fines lamelles de truffe.<br />Le rasoir à truffe dispose d'une molette réglable pour trancher finement et réaliser des lamelles de truffes de différentes épaisseurs. Le rasoir à truffe permet aussi de trancher du parmesan et certaines variétés de champignons. </div><h1>Caractéristiques Rasoir à truffe Louis Tellier</h1><div class="col is-12">Inox. Lame ondulée démontable. Longeur : 18,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8690 …} #channels: Doctrine\ORM\PersistentCollection {#8676 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8670 …} #reviews: Doctrine\ORM\PersistentCollection {#8672 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8674 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30403 …} +context: Sylius\TwigHooks\Bag\DataBag {#30470 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30400 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30345 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30353 #collection: Doctrine\Common\Collections\ArrayCollection {#30365 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30341 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30403 …} +context: Sylius\TwigHooks\Bag\DataBag {#30470 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30400 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Rasoir à truffe Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30353 #collection: Doctrine\Common\Collections\ArrayCollection {#30365 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30341 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30474 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30403 …} +context: Sylius\TwigHooks\Bag\DataBag {#30470 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30400 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30345 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30353 #collection: Doctrine\Common\Collections\ArrayCollection {#30365 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30341 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30524 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30515 …} +context: Sylius\TwigHooks\Bag\DataBag {#30522 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30523 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30345 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30527 +variant: App\Entity\Product\ProductVariant {#30345 …} +price: "32,00\u{A0}€" +originalPrice: "32,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9075 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12505 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30524 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30515 …} +context: Sylius\TwigHooks\Bag\DataBag {#30522 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30523 …} +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 | 116.0 MiB | 5.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8694 #id: 867 #code: "moulin-a-legumes-cristel-6095" #attributes: Doctrine\ORM\PersistentCollection {#8701 …} #variants: Doctrine\ORM\PersistentCollection {#8703 …} #options: Doctrine\ORM\PersistentCollection {#8707 …} #associations: Doctrine\ORM\PersistentCollection {#8705 …} #createdAt: DateTime @1758632268 {#8692 : 2025-09-23 20:57:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632268 {#8693 : 2025-09-23 20:57:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8710 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8711 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8694} #id: 867 #name: "Moulin à Légumes Cristel" #slug: "moulin-a-legumes-cristel-6095" #description: """ <div class="col is-12"><ul>\n <li>Pieds anti-glisse rabattables et démontables.</li>\n <li>Acier inoxydable 18/10.</li>\n <li>Poignée anti-dérapante.</li>\n <li>Livré avec 3 grilles.(1,5 mm/2 mm/5 mm)</li>\n </ul></div><h1>Descriptif Moulin à Légumes Cristel</h1><div class="col is-12">Le Moulin à Légumes Cristel en acier inoxydable 18/10 d'un diamètre de 24 cm, posssède 3 pieds anti-glisse rabattables et démontables pour un entretien facilité. Pourvu d'une poignée anti-dérapante, ce moulin est livré avec 3 grilles en inox dont les trous sont de diamètres différents. </div><h1>Caractéristiques Moulin à Légumes Cristel</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Pieds anti-glisse rabattables et démontables.<br />- Poignée anti-dérapante.<br />- 1 grille inox fine diamètre 1,5 mm ( soupe, coulis de fruit ...)<br />- 1 grille inox moyenne diamètre 2 mm ( purée de légumes, compote...)<br />- 1 grille inox large diamètre 5 mm ( purée de légumes, spätzle...)</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 {#8713 …} #channels: Doctrine\ORM\PersistentCollection {#8699 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8695 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8697 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30410 +product: App\Entity\Product\Product {#8694 #id: 867 #code: "moulin-a-legumes-cristel-6095" #attributes: Doctrine\ORM\PersistentCollection {#8701 …} #variants: Doctrine\ORM\PersistentCollection {#8703 …} #options: Doctrine\ORM\PersistentCollection {#8707 …} #associations: Doctrine\ORM\PersistentCollection {#8705 …} #createdAt: DateTime @1758632268 {#8692 : 2025-09-23 20:57:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632268 {#8693 : 2025-09-23 20:57:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8710 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8711 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8694} #id: 867 #name: "Moulin à Légumes Cristel" #slug: "moulin-a-legumes-cristel-6095" #description: """ <div class="col is-12"><ul>\n <li>Pieds anti-glisse rabattables et démontables.</li>\n <li>Acier inoxydable 18/10.</li>\n <li>Poignée anti-dérapante.</li>\n <li>Livré avec 3 grilles.(1,5 mm/2 mm/5 mm)</li>\n </ul></div><h1>Descriptif Moulin à Légumes Cristel</h1><div class="col is-12">Le Moulin à Légumes Cristel en acier inoxydable 18/10 d'un diamètre de 24 cm, posssède 3 pieds anti-glisse rabattables et démontables pour un entretien facilité. Pourvu d'une poignée anti-dérapante, ce moulin est livré avec 3 grilles en inox dont les trous sont de diamètres différents. </div><h1>Caractéristiques Moulin à Légumes Cristel</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Pieds anti-glisse rabattables et démontables.<br />- Poignée anti-dérapante.<br />- 1 grille inox fine diamètre 1,5 mm ( soupe, coulis de fruit ...)<br />- 1 grille inox moyenne diamètre 2 mm ( purée de légumes, compote...)<br />- 1 grille inox large diamètre 5 mm ( purée de légumes, spätzle...)</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 {#8713 …} #channels: Doctrine\ORM\PersistentCollection {#8699 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8695 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8697 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30590 …} +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 {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8694 #id: 867 #code: "moulin-a-legumes-cristel-6095" #attributes: Doctrine\ORM\PersistentCollection {#8701 …} #variants: Doctrine\ORM\PersistentCollection {#8703 …} #options: Doctrine\ORM\PersistentCollection {#8707 …} #associations: Doctrine\ORM\PersistentCollection {#8705 …} #createdAt: DateTime @1758632268 {#8692 : 2025-09-23 20:57:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632268 {#8693 : 2025-09-23 20:57:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8710 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8711 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8694} #id: 867 #name: "Moulin à Légumes Cristel" #slug: "moulin-a-legumes-cristel-6095" #description: """ <div class="col is-12"><ul>\n <li>Pieds anti-glisse rabattables et démontables.</li>\n <li>Acier inoxydable 18/10.</li>\n <li>Poignée anti-dérapante.</li>\n <li>Livré avec 3 grilles.(1,5 mm/2 mm/5 mm)</li>\n </ul></div><h1>Descriptif Moulin à Légumes Cristel</h1><div class="col is-12">Le Moulin à Légumes Cristel en acier inoxydable 18/10 d'un diamètre de 24 cm, posssède 3 pieds anti-glisse rabattables et démontables pour un entretien facilité. Pourvu d'une poignée anti-dérapante, ce moulin est livré avec 3 grilles en inox dont les trous sont de diamètres différents. </div><h1>Caractéristiques Moulin à Légumes Cristel</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Pieds anti-glisse rabattables et démontables.<br />- Poignée anti-dérapante.<br />- 1 grille inox fine diamètre 1,5 mm ( soupe, coulis de fruit ...)<br />- 1 grille inox moyenne diamètre 2 mm ( purée de légumes, compote...)<br />- 1 grille inox large diamètre 5 mm ( purée de légumes, spätzle...)</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 {#8713 …} #channels: Doctrine\ORM\PersistentCollection {#8699 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8695 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8697 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Légumes Cristel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30664 -props: [ "product" => App\Entity\Product\Product {#8694 #id: 867 #code: "moulin-a-legumes-cristel-6095" #attributes: Doctrine\ORM\PersistentCollection {#8701 …} #variants: Doctrine\ORM\PersistentCollection {#8703 …} #options: Doctrine\ORM\PersistentCollection {#8707 …} #associations: Doctrine\ORM\PersistentCollection {#8705 …} #createdAt: DateTime @1758632268 {#8692 : 2025-09-23 20:57:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632268 {#8693 : 2025-09-23 20:57:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8710 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8711 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8694} #id: 867 #name: "Moulin à Légumes Cristel" #slug: "moulin-a-legumes-cristel-6095" #description: """ <div class="col is-12"><ul>\n <li>Pieds anti-glisse rabattables et démontables.</li>\n <li>Acier inoxydable 18/10.</li>\n <li>Poignée anti-dérapante.</li>\n <li>Livré avec 3 grilles.(1,5 mm/2 mm/5 mm)</li>\n </ul></div><h1>Descriptif Moulin à Légumes Cristel</h1><div class="col is-12">Le Moulin à Légumes Cristel en acier inoxydable 18/10 d'un diamètre de 24 cm, posssède 3 pieds anti-glisse rabattables et démontables pour un entretien facilité. Pourvu d'une poignée anti-dérapante, ce moulin est livré avec 3 grilles en inox dont les trous sont de diamètres différents. </div><h1>Caractéristiques Moulin à Légumes Cristel</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Pieds anti-glisse rabattables et démontables.<br />- Poignée anti-dérapante.<br />- 1 grille inox fine diamètre 1,5 mm ( soupe, coulis de fruit ...)<br />- 1 grille inox moyenne diamètre 2 mm ( purée de légumes, compote...)<br />- 1 grille inox large diamètre 5 mm ( purée de légumes, spätzle...)</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 {#8713 …} #channels: Doctrine\ORM\PersistentCollection {#8699 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8695 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8697 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30648 …} +context: Sylius\TwigHooks\Bag\DataBag {#30715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30645 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30590 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30598 #collection: Doctrine\Common\Collections\ArrayCollection {#30610 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30586 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30648 …} +context: Sylius\TwigHooks\Bag\DataBag {#30715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30645 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Légumes Cristel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30598 #collection: Doctrine\Common\Collections\ArrayCollection {#30610 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30586 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30719 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30648 …} +context: Sylius\TwigHooks\Bag\DataBag {#30715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30645 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30590 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30598 #collection: Doctrine\Common\Collections\ArrayCollection {#30610 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30586 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30760 …} +context: Sylius\TwigHooks\Bag\DataBag {#30767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30768 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30590 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30772 +variant: App\Entity\Product\ProductVariant {#30590 …} +price: "49,00\u{A0}€" +originalPrice: "54,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9075 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12505 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30760 …} +context: Sylius\TwigHooks\Bag\DataBag {#30767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30768 …} +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 | 116.0 MiB | 5.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8717 #id: 936 #code: "rape-microplane-gourmet-etoile-3868" #attributes: Doctrine\ORM\PersistentCollection {#8724 …} #variants: Doctrine\ORM\PersistentCollection {#8726 …} #options: Doctrine\ORM\PersistentCollection {#8730 …} #associations: Doctrine\ORM\PersistentCollection {#8728 …} #createdAt: DateTime @1758632278 {#8715 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#8716 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8733 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8734 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8717} #id: 936 #name: "Râpe Microplane Gourmet étoile" #slug: "rape-microplane-gourmet-etoile-3868" #description: """ <div class="col is-12"><ul>\n <li>Qualité et précision, une coupe nette et précise.</li>\n <li>Polyvalence, permet de râper plusieurs familles d'aliments.</li>\n <li>Confort d'utilisation, manche ergonomique.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description râpe Microplane Gourmet étoile</h1><div class="col is-12">La râpe Microplane Gourmet étoile coupe les aliments sans les déchiqueter ou les déchirer permettant ainsi de préserver les arômes. Vous obtenez une coupe nette et précise sans effort grâce à ses rangées de lames ultra-aiguisées en acier inoxydable et sa surface de coupe incurvée. Elle permet de râper du fromage à pâte dure, des épices, des zestes d’agrumes, du chocolat, des noix de muscade, du gingembre, de l’ail, des truffes... La râpe Microplane Gourmet étoile dispose d’un manche ergonomique pour une prise en main optimale et des embouts en caoutchouc anti-dérapants pour un travail efficace en toute stabilité.</div><h1>Caractéristiques râpe Microplane Gourmet étoile</h1><div class="col is-12">Surface de coupe incurvée inox. Couvercle de protection. Lames élaborées par procédé photochimique. Manche soft touch. Embouts antidérapants. Va au lave vaisselle. Dimensions : 31,2 cm x 7,5 cm x 3,00 cm. Fabriquée aux Etats Unis.</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 {#8736 …} #channels: Doctrine\ORM\PersistentCollection {#8722 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8718 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8720 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30655 +product: App\Entity\Product\Product {#8717 #id: 936 #code: "rape-microplane-gourmet-etoile-3868" #attributes: Doctrine\ORM\PersistentCollection {#8724 …} #variants: Doctrine\ORM\PersistentCollection {#8726 …} #options: Doctrine\ORM\PersistentCollection {#8730 …} #associations: Doctrine\ORM\PersistentCollection {#8728 …} #createdAt: DateTime @1758632278 {#8715 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#8716 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8733 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8734 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8717} #id: 936 #name: "Râpe Microplane Gourmet étoile" #slug: "rape-microplane-gourmet-etoile-3868" #description: """ <div class="col is-12"><ul>\n <li>Qualité et précision, une coupe nette et précise.</li>\n <li>Polyvalence, permet de râper plusieurs familles d'aliments.</li>\n <li>Confort d'utilisation, manche ergonomique.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description râpe Microplane Gourmet étoile</h1><div class="col is-12">La râpe Microplane Gourmet étoile coupe les aliments sans les déchiqueter ou les déchirer permettant ainsi de préserver les arômes. Vous obtenez une coupe nette et précise sans effort grâce à ses rangées de lames ultra-aiguisées en acier inoxydable et sa surface de coupe incurvée. Elle permet de râper du fromage à pâte dure, des épices, des zestes d’agrumes, du chocolat, des noix de muscade, du gingembre, de l’ail, des truffes... La râpe Microplane Gourmet étoile dispose d’un manche ergonomique pour une prise en main optimale et des embouts en caoutchouc anti-dérapants pour un travail efficace en toute stabilité.</div><h1>Caractéristiques râpe Microplane Gourmet étoile</h1><div class="col is-12">Surface de coupe incurvée inox. Couvercle de protection. Lames élaborées par procédé photochimique. Manche soft touch. Embouts antidérapants. Va au lave vaisselle. Dimensions : 31,2 cm x 7,5 cm x 3,00 cm. Fabriquée aux Etats Unis.</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 {#8736 …} #channels: Doctrine\ORM\PersistentCollection {#8722 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8718 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8720 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30835 …} +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 {#27714 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27753 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27740 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8717 #id: 936 #code: "rape-microplane-gourmet-etoile-3868" #attributes: Doctrine\ORM\PersistentCollection {#8724 …} #variants: Doctrine\ORM\PersistentCollection {#8726 …} #options: Doctrine\ORM\PersistentCollection {#8730 …} #associations: Doctrine\ORM\PersistentCollection {#8728 …} #createdAt: DateTime @1758632278 {#8715 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#8716 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8733 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8734 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8717} #id: 936 #name: "Râpe Microplane Gourmet étoile" #slug: "rape-microplane-gourmet-etoile-3868" #description: """ <div class="col is-12"><ul>\n <li>Qualité et précision, une coupe nette et précise.</li>\n <li>Polyvalence, permet de râper plusieurs familles d'aliments.</li>\n <li>Confort d'utilisation, manche ergonomique.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description râpe Microplane Gourmet étoile</h1><div class="col is-12">La râpe Microplane Gourmet étoile coupe les aliments sans les déchiqueter ou les déchirer permettant ainsi de préserver les arômes. Vous obtenez une coupe nette et précise sans effort grâce à ses rangées de lames ultra-aiguisées en acier inoxydable et sa surface de coupe incurvée. Elle permet de râper du fromage à pâte dure, des épices, des zestes d’agrumes, du chocolat, des noix de muscade, du gingembre, de l’ail, des truffes... La râpe Microplane Gourmet étoile dispose d’un manche ergonomique pour une prise en main optimale et des embouts en caoutchouc anti-dérapants pour un travail efficace en toute stabilité.</div><h1>Caractéristiques râpe Microplane Gourmet étoile</h1><div class="col is-12">Surface de coupe incurvée inox. Couvercle de protection. Lames élaborées par procédé photochimique. Manche soft touch. Embouts antidérapants. Va au lave vaisselle. Dimensions : 31,2 cm x 7,5 cm x 3,00 cm. Fabriquée aux Etats Unis.</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 {#8736 …} #channels: Doctrine\ORM\PersistentCollection {#8722 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8718 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8720 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Râpe Microplane Gourmet étoile" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30906 -props: [ "product" => App\Entity\Product\Product {#8717 #id: 936 #code: "rape-microplane-gourmet-etoile-3868" #attributes: Doctrine\ORM\PersistentCollection {#8724 …} #variants: Doctrine\ORM\PersistentCollection {#8726 …} #options: Doctrine\ORM\PersistentCollection {#8730 …} #associations: Doctrine\ORM\PersistentCollection {#8728 …} #createdAt: DateTime @1758632278 {#8715 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#8716 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8733 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8734 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8717} #id: 936 #name: "Râpe Microplane Gourmet étoile" #slug: "rape-microplane-gourmet-etoile-3868" #description: """ <div class="col is-12"><ul>\n <li>Qualité et précision, une coupe nette et précise.</li>\n <li>Polyvalence, permet de râper plusieurs familles d'aliments.</li>\n <li>Confort d'utilisation, manche ergonomique.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description râpe Microplane Gourmet étoile</h1><div class="col is-12">La râpe Microplane Gourmet étoile coupe les aliments sans les déchiqueter ou les déchirer permettant ainsi de préserver les arômes. Vous obtenez une coupe nette et précise sans effort grâce à ses rangées de lames ultra-aiguisées en acier inoxydable et sa surface de coupe incurvée. Elle permet de râper du fromage à pâte dure, des épices, des zestes d’agrumes, du chocolat, des noix de muscade, du gingembre, de l’ail, des truffes... La râpe Microplane Gourmet étoile dispose d’un manche ergonomique pour une prise en main optimale et des embouts en caoutchouc anti-dérapants pour un travail efficace en toute stabilité.</div><h1>Caractéristiques râpe Microplane Gourmet étoile</h1><div class="col is-12">Surface de coupe incurvée inox. Couvercle de protection. Lames élaborées par procédé photochimique. Manche soft touch. Embouts antidérapants. Va au lave vaisselle. Dimensions : 31,2 cm x 7,5 cm x 3,00 cm. Fabriquée aux Etats Unis.</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 {#8736 …} #channels: Doctrine\ORM\PersistentCollection {#8722 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8718 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8720 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30890 …} +context: Sylius\TwigHooks\Bag\DataBag {#30966 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30835 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30843 #collection: Doctrine\Common\Collections\ArrayCollection {#30852 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30831 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38404 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30890 …} +context: Sylius\TwigHooks\Bag\DataBag {#30966 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Râpe Microplane Gourmet étoile" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30843 #collection: Doctrine\Common\Collections\ArrayCollection {#30852 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30831 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38404 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30982 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30890 …} +context: Sylius\TwigHooks\Bag\DataBag {#30966 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30835 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30843 #collection: Doctrine\Common\Collections\ArrayCollection {#30852 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30831 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38404 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31022 …} +context: Sylius\TwigHooks\Bag\DataBag {#31029 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31030 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30835 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31034 +variant: App\Entity\Product\ProductVariant {#30835 …} +price: "28,00\u{A0}€" +originalPrice: "28,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9075 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12505 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9072 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31022 …} +context: Sylius\TwigHooks\Bag\DataBag {#31029 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31030 …} +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 | 116.0 MiB | 2.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27427 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27449 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12580 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31348 +cart: App\Entity\Order\Order {#13484 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27427 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27449 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12580 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||