Components
12
Twig Components
44
Render Count
122
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.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12852 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12845 …} +context: Sylius\TwigHooks\Bag\DataBag {#12851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12850 …} +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 {#13472 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12743 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12852 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12845 …} +context: Sylius\TwigHooks\Bag\DataBag {#12851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12850 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13545 …} +context: Sylius\TwigHooks\Bag\DataBag {#13547 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13548 …} +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 {#13558 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13545 …} +context: Sylius\TwigHooks\Bag\DataBag {#13547 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13548 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 4.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13640 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13619 …} +context: Sylius\TwigHooks\Bag\DataBag {#13639 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13638 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13655 +cart: App\Entity\Order\Order {#13722 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13640 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13619 …} +context: Sylius\TwigHooks\Bag\DataBag {#13639 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13638 …} +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 | 35.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13908 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13896 …} +context: Sylius\TwigHooks\Bag\DataBag {#13902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13894 …} +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 {#13917 #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 {#13908 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13896 …} +context: Sylius\TwigHooks\Bag\DataBag {#13902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13894 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28072 …} +context: Sylius\TwigHooks\Bag\DataBag {#28073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28075 …} +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 {#28085 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28072 …} +context: Sylius\TwigHooks\Bag\DataBag {#28073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28075 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28189 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28185 …} +context: Sylius\TwigHooks\Bag\DataBag {#28186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28188 …} +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 {#28197 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28189 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28185 …} +context: Sylius\TwigHooks\Bag\DataBag {#28186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28188 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28260 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28256 …} +context: Sylius\TwigHooks\Bag\DataBag {#28257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28259 …} +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 {#28268 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28260 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28256 …} +context: Sylius\TwigHooks\Bag\DataBag {#28257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28259 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 10.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 1423 #code: "bol-a-patisserie-cul-de-poule-de-buyer-940" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6066 …} #options: Doctrine\ORM\PersistentCollection {#6048 …} #associations: Doctrine\ORM\PersistentCollection {#5127 …} #createdAt: DateTime @1758632346 {#8058 : 2025-09-23 20:59:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632346 {#7959 : 2025-09-23 20:59:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6070 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6069 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1423 #name: "Bol à pâtisserie cul de poule De Buyer" #slug: "bol-a-patisserie-cul-de-poule-de-buyer-940" #description: """ <div class="col is-12"><ul>\n <li>Mélange efficace.</li>\n <li>Léger méplat pour rester stable.</li>\n <li>Rebords courbés, évite les éclaboussures. </li>\n <li>Tout inox.</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul></div><h1>Description Bol à pâtisserie cul de poule De Buyer</h1><div class="col is-12">Le bol à pâtisserie cul de poule est idéal pour mélanger efficacement et cuire au bain marie le chocolat, les oeufs, la béarnaise... Rebords courbés pour verser sans éclabousser.</div><h1>En savoir plus sur l'inox.</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank"><br />Avantages de l'inox 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 {#6057 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28793 +product: App\Entity\Product\Product {#7949 #id: 1423 #code: "bol-a-patisserie-cul-de-poule-de-buyer-940" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6066 …} #options: Doctrine\ORM\PersistentCollection {#6048 …} #associations: Doctrine\ORM\PersistentCollection {#5127 …} #createdAt: DateTime @1758632346 {#8058 : 2025-09-23 20:59:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632346 {#7959 : 2025-09-23 20:59:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6070 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6069 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1423 #name: "Bol à pâtisserie cul de poule De Buyer" #slug: "bol-a-patisserie-cul-de-poule-de-buyer-940" #description: """ <div class="col is-12"><ul>\n <li>Mélange efficace.</li>\n <li>Léger méplat pour rester stable.</li>\n <li>Rebords courbés, évite les éclaboussures. </li>\n <li>Tout inox.</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul></div><h1>Description Bol à pâtisserie cul de poule De Buyer</h1><div class="col is-12">Le bol à pâtisserie cul de poule est idéal pour mélanger efficacement et cuire au bain marie le chocolat, les oeufs, la béarnaise... Rebords courbés pour verser sans éclabousser.</div><h1>En savoir plus sur l'inox.</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank"><br />Avantages de l'inox 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 {#6057 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6063 …} +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 {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 1.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 1423 #code: "bol-a-patisserie-cul-de-poule-de-buyer-940" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6066 …} #options: Doctrine\ORM\PersistentCollection {#6048 …} #associations: Doctrine\ORM\PersistentCollection {#5127 …} #createdAt: DateTime @1758632346 {#8058 : 2025-09-23 20:59:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632346 {#7959 : 2025-09-23 20:59:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6070 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6069 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1423 #name: "Bol à pâtisserie cul de poule De Buyer" #slug: "bol-a-patisserie-cul-de-poule-de-buyer-940" #description: """ <div class="col is-12"><ul>\n <li>Mélange efficace.</li>\n <li>Léger méplat pour rester stable.</li>\n <li>Rebords courbés, évite les éclaboussures. </li>\n <li>Tout inox.</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul></div><h1>Description Bol à pâtisserie cul de poule De Buyer</h1><div class="col is-12">Le bol à pâtisserie cul de poule est idéal pour mélanger efficacement et cuire au bain marie le chocolat, les oeufs, la béarnaise... Rebords courbés pour verser sans éclabousser.</div><h1>En savoir plus sur l'inox.</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank"><br />Avantages de l'inox 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 {#6057 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bol à pâtisserie cul de poule De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28953 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 1423 #code: "bol-a-patisserie-cul-de-poule-de-buyer-940" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6066 …} #options: Doctrine\ORM\PersistentCollection {#6048 …} #associations: Doctrine\ORM\PersistentCollection {#5127 …} #createdAt: DateTime @1758632346 {#8058 : 2025-09-23 20:59:06.0 PRC (+08:00) } #updatedAt: DateTime @1758632346 {#7959 : 2025-09-23 20:59:06.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6070 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6069 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1423 #name: "Bol à pâtisserie cul de poule De Buyer" #slug: "bol-a-patisserie-cul-de-poule-de-buyer-940" #description: """ <div class="col is-12"><ul>\n <li>Mélange efficace.</li>\n <li>Léger méplat pour rester stable.</li>\n <li>Rebords courbés, évite les éclaboussures. </li>\n <li>Tout inox.</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul></div><h1>Description Bol à pâtisserie cul de poule De Buyer</h1><div class="col is-12">Le bol à pâtisserie cul de poule est idéal pour mélanger efficacement et cuire au bain marie le chocolat, les oeufs, la béarnaise... Rebords courbés pour verser sans éclabousser.</div><h1>En savoir plus sur l'inox.</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur l'inox, consultez l'article sur notre blog.<br /><br /><span style="text-decoration: underline;"><a title="Avantages de l'inox en cuisine" rel="nofollow" href="https://www.cuisinstore.com/avantages-de-l-inox-en-cuisine-c1187.html" target="_blank"><br />Avantages de l'inox 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 {#6057 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29030 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29026 …} +context: Sylius\TwigHooks\Bag\DataBag {#29027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29029 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6063 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8293 #collection: Doctrine\Common\Collections\ArrayCollection {#8309 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6760 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38210 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38262 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29030 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29026 …} +context: Sylius\TwigHooks\Bag\DataBag {#29027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29029 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bol à pâtisserie cul de poule De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8293 #collection: Doctrine\Common\Collections\ArrayCollection {#8309 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6760 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38210 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38262 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29034 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29030 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29026 …} +context: Sylius\TwigHooks\Bag\DataBag {#29027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29029 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6063 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8293 #collection: Doctrine\Common\Collections\ArrayCollection {#8309 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6760 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38210 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38262 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29102 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29092 …} +context: Sylius\TwigHooks\Bag\DataBag {#29100 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29101 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6063 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29111 +variant: App\Entity\Product\ProductVariant {#6063 …} +price: "63,00\u{A0}€" +originalPrice: "71,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9313 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9310 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29102 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29092 …} +context: Sylius\TwigHooks\Bag\DataBag {#29100 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29101 …} +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 | 9.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 726 #code: "hachoir-berceuse-professionnel-1012" #attributes: Doctrine\ORM\PersistentCollection {#8074 …} #variants: Doctrine\ORM\PersistentCollection {#8482 …} #options: Doctrine\ORM\PersistentCollection {#8423 …} #associations: Doctrine\ORM\PersistentCollection {#8422 …} #createdAt: DateTime @1758632248 {#8055 : 2025-09-23 20:57:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632248 {#8302 : 2025-09-23 20:57:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8431 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8430 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 726 #name: "Hachoir berceuse professionnel" #slug: "hachoir-berceuse-professionnel-1012" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Hache finement.</li>\n <li>Lame inox. </li>\n <li><strong>Fabriqué en france.</strong></li>\n </ul></div><h1>Description hachoir berceuse</h1><div class="col is-12"><p>Le hachoir berceuse permet de hacher finement herbes fraîches et condiments. Qualité professionnelle. Lame inox. Longueur de lame 25 cm. Manches bois.</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 {#8433 …} #channels: Doctrine\ORM\PersistentCollection {#8053 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8071 …} #reviews: Doctrine\ORM\PersistentCollection {#8075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8066 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28931 +product: App\Entity\Product\Product {#8540 #id: 726 #code: "hachoir-berceuse-professionnel-1012" #attributes: Doctrine\ORM\PersistentCollection {#8074 …} #variants: Doctrine\ORM\PersistentCollection {#8482 …} #options: Doctrine\ORM\PersistentCollection {#8423 …} #associations: Doctrine\ORM\PersistentCollection {#8422 …} #createdAt: DateTime @1758632248 {#8055 : 2025-09-23 20:57:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632248 {#8302 : 2025-09-23 20:57:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8431 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8430 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 726 #name: "Hachoir berceuse professionnel" #slug: "hachoir-berceuse-professionnel-1012" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Hache finement.</li>\n <li>Lame inox. </li>\n <li><strong>Fabriqué en france.</strong></li>\n </ul></div><h1>Description hachoir berceuse</h1><div class="col is-12"><p>Le hachoir berceuse permet de hacher finement herbes fraîches et condiments. Qualité professionnelle. Lame inox. Longueur de lame 25 cm. Manches bois.</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 {#8433 …} #channels: Doctrine\ORM\PersistentCollection {#8053 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8071 …} #reviews: Doctrine\ORM\PersistentCollection {#8075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8066 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8488 …} +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 {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 726 #code: "hachoir-berceuse-professionnel-1012" #attributes: Doctrine\ORM\PersistentCollection {#8074 …} #variants: Doctrine\ORM\PersistentCollection {#8482 …} #options: Doctrine\ORM\PersistentCollection {#8423 …} #associations: Doctrine\ORM\PersistentCollection {#8422 …} #createdAt: DateTime @1758632248 {#8055 : 2025-09-23 20:57:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632248 {#8302 : 2025-09-23 20:57:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8431 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8430 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 726 #name: "Hachoir berceuse professionnel" #slug: "hachoir-berceuse-professionnel-1012" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Hache finement.</li>\n <li>Lame inox. </li>\n <li><strong>Fabriqué en france.</strong></li>\n </ul></div><h1>Description hachoir berceuse</h1><div class="col is-12"><p>Le hachoir berceuse permet de hacher finement herbes fraîches et condiments. Qualité professionnelle. Lame inox. Longueur de lame 25 cm. Manches bois.</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 {#8433 …} #channels: Doctrine\ORM\PersistentCollection {#8053 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8071 …} #reviews: Doctrine\ORM\PersistentCollection {#8075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8066 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Hachoir berceuse professionnel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29238 -props: [ "product" => App\Entity\Product\Product {#8540 #id: 726 #code: "hachoir-berceuse-professionnel-1012" #attributes: Doctrine\ORM\PersistentCollection {#8074 …} #variants: Doctrine\ORM\PersistentCollection {#8482 …} #options: Doctrine\ORM\PersistentCollection {#8423 …} #associations: Doctrine\ORM\PersistentCollection {#8422 …} #createdAt: DateTime @1758632248 {#8055 : 2025-09-23 20:57:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632248 {#8302 : 2025-09-23 20:57:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8431 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8430 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 726 #name: "Hachoir berceuse professionnel" #slug: "hachoir-berceuse-professionnel-1012" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Hache finement.</li>\n <li>Lame inox. </li>\n <li><strong>Fabriqué en france.</strong></li>\n </ul></div><h1>Description hachoir berceuse</h1><div class="col is-12"><p>Le hachoir berceuse permet de hacher finement herbes fraîches et condiments. Qualité professionnelle. Lame inox. Longueur de lame 25 cm. Manches bois.</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 {#8433 …} #channels: Doctrine\ORM\PersistentCollection {#8053 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8071 …} #reviews: Doctrine\ORM\PersistentCollection {#8075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8066 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29284 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29222 …} +context: Sylius\TwigHooks\Bag\DataBag {#29231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29283 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8488 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8596 #collection: Doctrine\Common\Collections\ArrayCollection {#8591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29284 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29222 …} +context: Sylius\TwigHooks\Bag\DataBag {#29231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29283 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Hachoir berceuse professionnel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8596 #collection: Doctrine\Common\Collections\ArrayCollection {#8591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29290 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29284 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29222 …} +context: Sylius\TwigHooks\Bag\DataBag {#29231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29283 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8488 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8596 #collection: Doctrine\Common\Collections\ArrayCollection {#8591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} -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.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29340 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29331 …} +context: Sylius\TwigHooks\Bag\DataBag {#29338 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29339 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8488 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29343 +variant: App\Entity\Product\ProductVariant {#8488 …} +price: "38,00\u{A0}€" +originalPrice: "38,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9313 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9310 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29340 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29331 …} +context: Sylius\TwigHooks\Bag\DataBag {#29338 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29339 …} +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 | 3.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8604 #id: 2987 #code: "mortier-pilon-ceramique-emile-henry-4686" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8681 …} #options: Doctrine\ORM\PersistentCollection {#8672 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632729 {#8599 : 2025-09-23 21:05:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632729 {#8600 : 2025-09-23 21:05:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8675 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 2987 #name: "Mortier pilon céramique Emile Henry" #slug: "mortier-pilon-ceramique-emile-henry-4686" #description: """ <div class="col is-12"><ul>\n <li>Email intérieur spécial pour bien accrocher les aliments.</li>\n <li>4 coins bombés pour une meilleure préhension.</li>\n <li>Pilon en hêtre avec tête céramique. </li>\n <li><strong>Fabrication française. Marcigny (Bourgogne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mortier pilon céramique Emile Henry</h1><div class="col is-12">Le Mortier pilon céramique Emile Henry réunit le meilleur de la tradition et de l'innovation. En céramique émaillé de haute qualité, il est doté d'un intérieur novateur spécialement conçu pour accrocher les aliments à écraser. Par ailleurs le pilon en hêtre est doté d'une tête céramique pour optimiser son efficacité.</div><h1>Caractéristiques Mortier pilon céramique Emile Henry</h1><div class="col is-12"><span style="font-size: 12px;">Diamètre externe 15 cm. Diamètre interne 12,5 cm. Longueur du pilon 17 cm. </span>Céramique émaillé. Intérieur spécialement conçu pour accrocher les aliments à écraser. Ne tâche pas, ne retient pas les odeurs. Facile à nettoyer. Pilon hêtre avec tête céramique.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie 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 {#8678 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8607 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29229 +product: App\Entity\Product\Product {#8604 #id: 2987 #code: "mortier-pilon-ceramique-emile-henry-4686" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8681 …} #options: Doctrine\ORM\PersistentCollection {#8672 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632729 {#8599 : 2025-09-23 21:05:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632729 {#8600 : 2025-09-23 21:05:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8675 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 2987 #name: "Mortier pilon céramique Emile Henry" #slug: "mortier-pilon-ceramique-emile-henry-4686" #description: """ <div class="col is-12"><ul>\n <li>Email intérieur spécial pour bien accrocher les aliments.</li>\n <li>4 coins bombés pour une meilleure préhension.</li>\n <li>Pilon en hêtre avec tête céramique. </li>\n <li><strong>Fabrication française. Marcigny (Bourgogne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mortier pilon céramique Emile Henry</h1><div class="col is-12">Le Mortier pilon céramique Emile Henry réunit le meilleur de la tradition et de l'innovation. En céramique émaillé de haute qualité, il est doté d'un intérieur novateur spécialement conçu pour accrocher les aliments à écraser. Par ailleurs le pilon en hêtre est doté d'une tête céramique pour optimiser son efficacité.</div><h1>Caractéristiques Mortier pilon céramique Emile Henry</h1><div class="col is-12"><span style="font-size: 12px;">Diamètre externe 15 cm. Diamètre interne 12,5 cm. Longueur du pilon 17 cm. </span>Céramique émaillé. Intérieur spécialement conçu pour accrocher les aliments à écraser. Ne tâche pas, ne retient pas les odeurs. Facile à nettoyer. Pilon hêtre avec tête céramique.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie 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 {#8678 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8607 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8682 …} +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 {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8604 #id: 2987 #code: "mortier-pilon-ceramique-emile-henry-4686" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8681 …} #options: Doctrine\ORM\PersistentCollection {#8672 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632729 {#8599 : 2025-09-23 21:05:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632729 {#8600 : 2025-09-23 21:05:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8675 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 2987 #name: "Mortier pilon céramique Emile Henry" #slug: "mortier-pilon-ceramique-emile-henry-4686" #description: """ <div class="col is-12"><ul>\n <li>Email intérieur spécial pour bien accrocher les aliments.</li>\n <li>4 coins bombés pour une meilleure préhension.</li>\n <li>Pilon en hêtre avec tête céramique. </li>\n <li><strong>Fabrication française. Marcigny (Bourgogne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mortier pilon céramique Emile Henry</h1><div class="col is-12">Le Mortier pilon céramique Emile Henry réunit le meilleur de la tradition et de l'innovation. En céramique émaillé de haute qualité, il est doté d'un intérieur novateur spécialement conçu pour accrocher les aliments à écraser. Par ailleurs le pilon en hêtre est doté d'une tête céramique pour optimiser son efficacité.</div><h1>Caractéristiques Mortier pilon céramique Emile Henry</h1><div class="col is-12"><span style="font-size: 12px;">Diamètre externe 15 cm. Diamètre interne 12,5 cm. Longueur du pilon 17 cm. </span>Céramique émaillé. Intérieur spécialement conçu pour accrocher les aliments à écraser. Ne tâche pas, ne retient pas les odeurs. Facile à nettoyer. Pilon hêtre avec tête céramique.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie 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 {#8678 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8607 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mortier pilon céramique Emile Henry" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29460 -props: [ "product" => App\Entity\Product\Product {#8604 #id: 2987 #code: "mortier-pilon-ceramique-emile-henry-4686" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8681 …} #options: Doctrine\ORM\PersistentCollection {#8672 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632729 {#8599 : 2025-09-23 21:05:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632729 {#8600 : 2025-09-23 21:05:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8675 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 2987 #name: "Mortier pilon céramique Emile Henry" #slug: "mortier-pilon-ceramique-emile-henry-4686" #description: """ <div class="col is-12"><ul>\n <li>Email intérieur spécial pour bien accrocher les aliments.</li>\n <li>4 coins bombés pour une meilleure préhension.</li>\n <li>Pilon en hêtre avec tête céramique. </li>\n <li><strong>Fabrication française. Marcigny (Bourgogne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mortier pilon céramique Emile Henry</h1><div class="col is-12">Le Mortier pilon céramique Emile Henry réunit le meilleur de la tradition et de l'innovation. En céramique émaillé de haute qualité, il est doté d'un intérieur novateur spécialement conçu pour accrocher les aliments à écraser. Par ailleurs le pilon en hêtre est doté d'une tête céramique pour optimiser son efficacité.</div><h1>Caractéristiques Mortier pilon céramique Emile Henry</h1><div class="col is-12"><span style="font-size: 12px;">Diamètre externe 15 cm. Diamètre interne 12,5 cm. Longueur du pilon 17 cm. </span>Céramique émaillé. Intérieur spécialement conçu pour accrocher les aliments à écraser. Ne tâche pas, ne retient pas les odeurs. Facile à nettoyer. Pilon hêtre avec tête céramique.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie 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 {#8678 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8607 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29509 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29444 …} +context: Sylius\TwigHooks\Bag\DataBag {#29453 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29508 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8682 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8695 #collection: Doctrine\Common\Collections\ArrayCollection {#8696 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8694 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29509 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29444 …} +context: Sylius\TwigHooks\Bag\DataBag {#29453 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29508 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mortier pilon céramique Emile Henry" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8695 #collection: Doctrine\Common\Collections\ArrayCollection {#8696 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8694 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29515 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29509 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29444 …} +context: Sylius\TwigHooks\Bag\DataBag {#29453 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29508 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8682 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8695 #collection: Doctrine\Common\Collections\ArrayCollection {#8696 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8694 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} } "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 {#29565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29556 …} +context: Sylius\TwigHooks\Bag\DataBag {#29563 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29564 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8682 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29568 +variant: App\Entity\Product\ProductVariant {#8682 …} +price: "34,00\u{A0}€" +originalPrice: "34,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9313 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9310 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29556 …} +context: Sylius\TwigHooks\Bag\DataBag {#29563 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29564 …} +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 | 3.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8701 #id: 1425 #code: "passoire-inox-artame-5058" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8724 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632347 {#8697 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8698 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8701} #id: 1425 #name: "Passoire inox Artame" #slug: "passoire-inox-artame-5058" #description: """ <div class="col is-12"><ul>\n <li>En acier inoxydable.</li>\n <li>Poignées en métal.</li>\n <li>Socle large, stabilité.</li>\n <li><strong>Fabriquée au Portugal</strong></li>\n </ul></div><h1>Description Passoire inox Artame</h1><div class="col is-12">La passoire en inox Artame vous permet d'égoutter vos aliments à la perfection. Elle possède des poignées en métal et un socle large ce qui lui procure une bonne stabilité. </div><h1>Caractéristiques Passoire inox Artame</h1><div class="col is-12">En inox 18/10. DIamètre 22 cm ou 18cm. Fabriqué en Europe. Poignées en inoxl. 3 pieds très stables.</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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8703 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29451 +product: App\Entity\Product\Product {#8701 #id: 1425 #code: "passoire-inox-artame-5058" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8724 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632347 {#8697 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8698 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8701} #id: 1425 #name: "Passoire inox Artame" #slug: "passoire-inox-artame-5058" #description: """ <div class="col is-12"><ul>\n <li>En acier inoxydable.</li>\n <li>Poignées en métal.</li>\n <li>Socle large, stabilité.</li>\n <li><strong>Fabriquée au Portugal</strong></li>\n </ul></div><h1>Description Passoire inox Artame</h1><div class="col is-12">La passoire en inox Artame vous permet d'égoutter vos aliments à la perfection. Elle possède des poignées en métal et un socle large ce qui lui procure une bonne stabilité. </div><h1>Caractéristiques Passoire inox Artame</h1><div class="col is-12">En inox 18/10. DIamètre 22 cm ou 18cm. Fabriqué en Europe. Poignées en inoxl. 3 pieds très stables.</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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8703 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8725 …} +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 {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8701 #id: 1425 #code: "passoire-inox-artame-5058" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8724 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632347 {#8697 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8698 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8701} #id: 1425 #name: "Passoire inox Artame" #slug: "passoire-inox-artame-5058" #description: """ <div class="col is-12"><ul>\n <li>En acier inoxydable.</li>\n <li>Poignées en métal.</li>\n <li>Socle large, stabilité.</li>\n <li><strong>Fabriquée au Portugal</strong></li>\n </ul></div><h1>Description Passoire inox Artame</h1><div class="col is-12">La passoire en inox Artame vous permet d'égoutter vos aliments à la perfection. Elle possède des poignées en métal et un socle large ce qui lui procure une bonne stabilité. </div><h1>Caractéristiques Passoire inox Artame</h1><div class="col is-12">En inox 18/10. DIamètre 22 cm ou 18cm. Fabriqué en Europe. Poignées en inoxl. 3 pieds très stables.</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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8703 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire inox Artame" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29685 -props: [ "product" => App\Entity\Product\Product {#8701 #id: 1425 #code: "passoire-inox-artame-5058" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8724 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632347 {#8697 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8698 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8701} #id: 1425 #name: "Passoire inox Artame" #slug: "passoire-inox-artame-5058" #description: """ <div class="col is-12"><ul>\n <li>En acier inoxydable.</li>\n <li>Poignées en métal.</li>\n <li>Socle large, stabilité.</li>\n <li><strong>Fabriquée au Portugal</strong></li>\n </ul></div><h1>Description Passoire inox Artame</h1><div class="col is-12">La passoire en inox Artame vous permet d'égoutter vos aliments à la perfection. Elle possède des poignées en métal et un socle large ce qui lui procure une bonne stabilité. </div><h1>Caractéristiques Passoire inox Artame</h1><div class="col is-12">En inox 18/10. DIamètre 22 cm ou 18cm. Fabriqué en Europe. Poignées en inoxl. 3 pieds très stables.</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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8703 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29734 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29669 …} +context: Sylius\TwigHooks\Bag\DataBag {#29678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29733 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8725 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8735 #collection: Doctrine\Common\Collections\ArrayCollection {#8736 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8734 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29734 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29669 …} +context: Sylius\TwigHooks\Bag\DataBag {#29678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29733 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire inox Artame" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8735 #collection: Doctrine\Common\Collections\ArrayCollection {#8736 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8734 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29740 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29734 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29669 …} +context: Sylius\TwigHooks\Bag\DataBag {#29678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29733 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8725 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8735 #collection: Doctrine\Common\Collections\ArrayCollection {#8736 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8734 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29790 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29781 …} +context: Sylius\TwigHooks\Bag\DataBag {#29788 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29789 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8725 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29793 +variant: App\Entity\Product\ProductVariant {#8725 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9313 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9310 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29790 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29781 …} +context: Sylius\TwigHooks\Bag\DataBag {#29788 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29789 …} +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 | 3.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8755 #id: 885 #code: "bocal-presse-agrumes-kilner-6228" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8778 …} #options: Doctrine\ORM\PersistentCollection {#8769 …} #associations: Doctrine\ORM\PersistentCollection {#8767 …} #createdAt: DateTime @1758632270 {#8738 : 2025-09-23 20:57:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632270 {#8737 : 2025-09-23 20:57:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8772 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8773 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8755} #id: 885 #name: "Bocal Presse Agrumes Kilner" #slug: "bocal-presse-agrumes-kilner-6228" #description: """ <div class="col is-12"><ul>\n <li>Tout en verre, matériaux sains.</li>\n <li>Bocal de conception traditionnel avec serrage par levier et joint caoutchouc.</li>\n <li>Lavable en machine (après avoir retiré les joints)</li>\n <li>La partie supérieure (pressoir) est pouvue d'un joint silicone.</li>\n </ul></div><h1>Descriptif Bocal Presse Agrumes Kilner</h1><div class="col is-12">Conçu pour presser et stocker les agrumes, le bocal <a rel="nofollow" href="https://www.cuisinstore.com/presse-agrumes-f739-p1.html">presse-agrumes</a> Kilner se compose dun bocal traditionnel avec système de serrage par levier et joint caoutchouc. Une fois le pressage effectué il suffit d'oter la partie supérieure et de fermer le bocal hermétiquement avant de le placer au réfrigérateur. Les deux parties se lave en machine à l'exception bien sûr des joints caoutchouc.</div><h1>Caractéristiques Bocal Presse Agrumes Kilner</h1><div class="col is-12">- Bocal et pressoir en verre.<br />- Système de fermeture par levier en acier inoxydable.<br />- Joint de bocal en caoutchouc.<br />- Joint de pressoir en silicone amovible.<br />- contenance : 0,5 l.</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 {#8775 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29676 +product: App\Entity\Product\Product {#8755 #id: 885 #code: "bocal-presse-agrumes-kilner-6228" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8778 …} #options: Doctrine\ORM\PersistentCollection {#8769 …} #associations: Doctrine\ORM\PersistentCollection {#8767 …} #createdAt: DateTime @1758632270 {#8738 : 2025-09-23 20:57:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632270 {#8737 : 2025-09-23 20:57:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8772 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8773 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8755} #id: 885 #name: "Bocal Presse Agrumes Kilner" #slug: "bocal-presse-agrumes-kilner-6228" #description: """ <div class="col is-12"><ul>\n <li>Tout en verre, matériaux sains.</li>\n <li>Bocal de conception traditionnel avec serrage par levier et joint caoutchouc.</li>\n <li>Lavable en machine (après avoir retiré les joints)</li>\n <li>La partie supérieure (pressoir) est pouvue d'un joint silicone.</li>\n </ul></div><h1>Descriptif Bocal Presse Agrumes Kilner</h1><div class="col is-12">Conçu pour presser et stocker les agrumes, le bocal <a rel="nofollow" href="https://www.cuisinstore.com/presse-agrumes-f739-p1.html">presse-agrumes</a> Kilner se compose dun bocal traditionnel avec système de serrage par levier et joint caoutchouc. Une fois le pressage effectué il suffit d'oter la partie supérieure et de fermer le bocal hermétiquement avant de le placer au réfrigérateur. Les deux parties se lave en machine à l'exception bien sûr des joints caoutchouc.</div><h1>Caractéristiques Bocal Presse Agrumes Kilner</h1><div class="col is-12">- Bocal et pressoir en verre.<br />- Système de fermeture par levier en acier inoxydable.<br />- Joint de bocal en caoutchouc.<br />- Joint de pressoir en silicone amovible.<br />- contenance : 0,5 l.</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 {#8775 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8779 …} +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 {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +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 {#8755 #id: 885 #code: "bocal-presse-agrumes-kilner-6228" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8778 …} #options: Doctrine\ORM\PersistentCollection {#8769 …} #associations: Doctrine\ORM\PersistentCollection {#8767 …} #createdAt: DateTime @1758632270 {#8738 : 2025-09-23 20:57:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632270 {#8737 : 2025-09-23 20:57:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8772 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8773 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8755} #id: 885 #name: "Bocal Presse Agrumes Kilner" #slug: "bocal-presse-agrumes-kilner-6228" #description: """ <div class="col is-12"><ul>\n <li>Tout en verre, matériaux sains.</li>\n <li>Bocal de conception traditionnel avec serrage par levier et joint caoutchouc.</li>\n <li>Lavable en machine (après avoir retiré les joints)</li>\n <li>La partie supérieure (pressoir) est pouvue d'un joint silicone.</li>\n </ul></div><h1>Descriptif Bocal Presse Agrumes Kilner</h1><div class="col is-12">Conçu pour presser et stocker les agrumes, le bocal <a rel="nofollow" href="https://www.cuisinstore.com/presse-agrumes-f739-p1.html">presse-agrumes</a> Kilner se compose dun bocal traditionnel avec système de serrage par levier et joint caoutchouc. Une fois le pressage effectué il suffit d'oter la partie supérieure et de fermer le bocal hermétiquement avant de le placer au réfrigérateur. Les deux parties se lave en machine à l'exception bien sûr des joints caoutchouc.</div><h1>Caractéristiques Bocal Presse Agrumes Kilner</h1><div class="col is-12">- Bocal et pressoir en verre.<br />- Système de fermeture par levier en acier inoxydable.<br />- Joint de bocal en caoutchouc.<br />- Joint de pressoir en silicone amovible.<br />- contenance : 0,5 l.</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 {#8775 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bocal Presse Agrumes Kilner" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29910 -props: [ "product" => App\Entity\Product\Product {#8755 #id: 885 #code: "bocal-presse-agrumes-kilner-6228" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8778 …} #options: Doctrine\ORM\PersistentCollection {#8769 …} #associations: Doctrine\ORM\PersistentCollection {#8767 …} #createdAt: DateTime @1758632270 {#8738 : 2025-09-23 20:57:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632270 {#8737 : 2025-09-23 20:57:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8772 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8773 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8755} #id: 885 #name: "Bocal Presse Agrumes Kilner" #slug: "bocal-presse-agrumes-kilner-6228" #description: """ <div class="col is-12"><ul>\n <li>Tout en verre, matériaux sains.</li>\n <li>Bocal de conception traditionnel avec serrage par levier et joint caoutchouc.</li>\n <li>Lavable en machine (après avoir retiré les joints)</li>\n <li>La partie supérieure (pressoir) est pouvue d'un joint silicone.</li>\n </ul></div><h1>Descriptif Bocal Presse Agrumes Kilner</h1><div class="col is-12">Conçu pour presser et stocker les agrumes, le bocal <a rel="nofollow" href="https://www.cuisinstore.com/presse-agrumes-f739-p1.html">presse-agrumes</a> Kilner se compose dun bocal traditionnel avec système de serrage par levier et joint caoutchouc. Une fois le pressage effectué il suffit d'oter la partie supérieure et de fermer le bocal hermétiquement avant de le placer au réfrigérateur. Les deux parties se lave en machine à l'exception bien sûr des joints caoutchouc.</div><h1>Caractéristiques Bocal Presse Agrumes Kilner</h1><div class="col is-12">- Bocal et pressoir en verre.<br />- Système de fermeture par levier en acier inoxydable.<br />- Joint de bocal en caoutchouc.<br />- Joint de pressoir en silicone amovible.<br />- contenance : 0,5 l.</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 {#8775 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8757 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29894 …} +context: Sylius\TwigHooks\Bag\DataBag {#29903 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29961 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8789 #collection: Doctrine\Common\Collections\ArrayCollection {#8790 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8788 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29894 …} +context: Sylius\TwigHooks\Bag\DataBag {#29903 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29961 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bocal Presse Agrumes Kilner" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8789 #collection: Doctrine\Common\Collections\ArrayCollection {#8790 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8788 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29968 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29894 …} +context: Sylius\TwigHooks\Bag\DataBag {#29903 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29961 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8789 #collection: Doctrine\Common\Collections\ArrayCollection {#8790 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8788 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} } "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 {#30018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30009 …} +context: Sylius\TwigHooks\Bag\DataBag {#30016 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30017 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8779 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30021 +variant: App\Entity\Product\ProductVariant {#8779 …} +price: "22,00\u{A0}€" +originalPrice: "22,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9313 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9310 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30009 …} +context: Sylius\TwigHooks\Bag\DataBag {#30016 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30017 …} +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 | 8.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8795 #id: 1471 #code: "mesure-cuillere-a-doser-inox-lacor-960" #attributes: Doctrine\ORM\PersistentCollection {#8805 …} #variants: Doctrine\ORM\PersistentCollection {#8818 …} #options: Doctrine\ORM\PersistentCollection {#8809 …} #associations: Doctrine\ORM\PersistentCollection {#8807 …} #createdAt: DateTime @1758632356 {#8791 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8792 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8812 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8813 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8795} #id: 1471 #name: "Mesure cuillère à doser inox Lacor" #slug: "mesure-cuillere-a-doser-inox-lacor-960" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 0.62, 1.25, 2, 5, 15 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Mesure cuillère à doser inox Lacor</h1><div class="col is-12"><span>Un ensemble de 5 cuillères en inox de qualité pour doser les petites quantités. <br />Capacité 0.62, 1.25, 2, 5, 15 ml. Correspondance mesure anglaise «teaspoon» gravée sur le manche.</span><font size="2"><font face="Verdana"> </font></font><font face="Times New Roman">\r\n <p align="left"> </p>\r\n </font></div><div class="col is-12">Devenez précis dans vos mesures grâce à cet <a title="accessoire de cuisine professionnel" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine professionnel</a>.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8815 …} #channels: Doctrine\ORM\PersistentCollection {#8803 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8797 …} #reviews: Doctrine\ORM\PersistentCollection {#8799 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8801 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29901 +product: App\Entity\Product\Product {#8795 #id: 1471 #code: "mesure-cuillere-a-doser-inox-lacor-960" #attributes: Doctrine\ORM\PersistentCollection {#8805 …} #variants: Doctrine\ORM\PersistentCollection {#8818 …} #options: Doctrine\ORM\PersistentCollection {#8809 …} #associations: Doctrine\ORM\PersistentCollection {#8807 …} #createdAt: DateTime @1758632356 {#8791 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8792 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8812 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8813 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8795} #id: 1471 #name: "Mesure cuillère à doser inox Lacor" #slug: "mesure-cuillere-a-doser-inox-lacor-960" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 0.62, 1.25, 2, 5, 15 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Mesure cuillère à doser inox Lacor</h1><div class="col is-12"><span>Un ensemble de 5 cuillères en inox de qualité pour doser les petites quantités. <br />Capacité 0.62, 1.25, 2, 5, 15 ml. Correspondance mesure anglaise «teaspoon» gravée sur le manche.</span><font size="2"><font face="Verdana"> </font></font><font face="Times New Roman">\r\n <p align="left"> </p>\r\n </font></div><div class="col is-12">Devenez précis dans vos mesures grâce à cet <a title="accessoire de cuisine professionnel" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine professionnel</a>.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8815 …} #channels: Doctrine\ORM\PersistentCollection {#8803 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8797 …} #reviews: Doctrine\ORM\PersistentCollection {#8799 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8801 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8966 …} +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 {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 4.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8795 #id: 1471 #code: "mesure-cuillere-a-doser-inox-lacor-960" #attributes: Doctrine\ORM\PersistentCollection {#8805 …} #variants: Doctrine\ORM\PersistentCollection {#8818 …} #options: Doctrine\ORM\PersistentCollection {#8809 …} #associations: Doctrine\ORM\PersistentCollection {#8807 …} #createdAt: DateTime @1758632356 {#8791 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8792 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8812 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8813 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8795} #id: 1471 #name: "Mesure cuillère à doser inox Lacor" #slug: "mesure-cuillere-a-doser-inox-lacor-960" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 0.62, 1.25, 2, 5, 15 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Mesure cuillère à doser inox Lacor</h1><div class="col is-12"><span>Un ensemble de 5 cuillères en inox de qualité pour doser les petites quantités. <br />Capacité 0.62, 1.25, 2, 5, 15 ml. Correspondance mesure anglaise «teaspoon» gravée sur le manche.</span><font size="2"><font face="Verdana"> </font></font><font face="Times New Roman">\r\n <p align="left"> </p>\r\n </font></div><div class="col is-12">Devenez précis dans vos mesures grâce à cet <a title="accessoire de cuisine professionnel" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine professionnel</a>.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8815 …} #channels: Doctrine\ORM\PersistentCollection {#8803 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8797 …} #reviews: Doctrine\ORM\PersistentCollection {#8799 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8801 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mesure cuillère à doser inox Lacor" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30138 -props: [ "product" => App\Entity\Product\Product {#8795 #id: 1471 #code: "mesure-cuillere-a-doser-inox-lacor-960" #attributes: Doctrine\ORM\PersistentCollection {#8805 …} #variants: Doctrine\ORM\PersistentCollection {#8818 …} #options: Doctrine\ORM\PersistentCollection {#8809 …} #associations: Doctrine\ORM\PersistentCollection {#8807 …} #createdAt: DateTime @1758632356 {#8791 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8792 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8812 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8813 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8795} #id: 1471 #name: "Mesure cuillère à doser inox Lacor" #slug: "mesure-cuillere-a-doser-inox-lacor-960" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 0.62, 1.25, 2, 5, 15 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Mesure cuillère à doser inox Lacor</h1><div class="col is-12"><span>Un ensemble de 5 cuillères en inox de qualité pour doser les petites quantités. <br />Capacité 0.62, 1.25, 2, 5, 15 ml. Correspondance mesure anglaise «teaspoon» gravée sur le manche.</span><font size="2"><font face="Verdana"> </font></font><font face="Times New Roman">\r\n <p align="left"> </p>\r\n </font></div><div class="col is-12">Devenez précis dans vos mesures grâce à cet <a title="accessoire de cuisine professionnel" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine professionnel</a>.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8815 …} #channels: Doctrine\ORM\PersistentCollection {#8803 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8797 …} #reviews: Doctrine\ORM\PersistentCollection {#8799 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8801 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30184 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30122 …} +context: Sylius\TwigHooks\Bag\DataBag {#30131 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30183 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8966 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8976 #collection: Doctrine\Common\Collections\ArrayCollection {#8977 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8975 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38340 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30184 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30122 …} +context: Sylius\TwigHooks\Bag\DataBag {#30131 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30183 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mesure cuillère à doser inox Lacor" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8976 #collection: Doctrine\Common\Collections\ArrayCollection {#8977 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8975 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38340 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30190 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30184 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30122 …} +context: Sylius\TwigHooks\Bag\DataBag {#30131 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30183 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8966 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8976 #collection: Doctrine\Common\Collections\ArrayCollection {#8977 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8975 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38340 …} } "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 {#30240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30231 …} +context: Sylius\TwigHooks\Bag\DataBag {#30238 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30239 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8966 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30243 +variant: App\Entity\Product\ProductVariant {#8966 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9313 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9310 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30231 …} +context: Sylius\TwigHooks\Bag\DataBag {#30238 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30239 …} +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 | 18.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8838 #id: 1472 #code: "mesure-casserolette-a-doser-inox-lacor-961" #attributes: Doctrine\ORM\PersistentCollection {#8845 …} #variants: Doctrine\ORM\PersistentCollection {#8858 …} #options: Doctrine\ORM\PersistentCollection {#8849 …} #associations: Doctrine\ORM\PersistentCollection {#8847 …} #createdAt: DateTime @1758632356 {#8834 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8835 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8852 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8838} #id: 1472 #name: "Mesure casserolette à doser inox Lacor" #slug: "mesure-casserolette-a-doser-inox-lacor-961" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 60, 80, 125, 250 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Description Mesure casserolette à doser inox Lacor</h1><div class="col is-12"><span style="font-size: xx-small;"> </span><span style="font-size: x-small;"><span style="font-family: Verdana;"> </span></span><span><span>Un ensemble de 4 casserolettes en inox de qualité pour doser les petites quantités.<br />Capacité 60, 80, 125, 250 ml. Correspondance mesure anglaise «cup» gravée sur le manche.</span></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 {#8855 …} #channels: Doctrine\ORM\PersistentCollection {#8843 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8797 …} #reviews: Doctrine\ORM\PersistentCollection {#8839 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8841 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30129 +product: App\Entity\Product\Product {#8838 #id: 1472 #code: "mesure-casserolette-a-doser-inox-lacor-961" #attributes: Doctrine\ORM\PersistentCollection {#8845 …} #variants: Doctrine\ORM\PersistentCollection {#8858 …} #options: Doctrine\ORM\PersistentCollection {#8849 …} #associations: Doctrine\ORM\PersistentCollection {#8847 …} #createdAt: DateTime @1758632356 {#8834 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8835 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8852 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8838} #id: 1472 #name: "Mesure casserolette à doser inox Lacor" #slug: "mesure-casserolette-a-doser-inox-lacor-961" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 60, 80, 125, 250 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Description Mesure casserolette à doser inox Lacor</h1><div class="col is-12"><span style="font-size: xx-small;"> </span><span style="font-size: x-small;"><span style="font-family: Verdana;"> </span></span><span><span>Un ensemble de 4 casserolettes en inox de qualité pour doser les petites quantités.<br />Capacité 60, 80, 125, 250 ml. Correspondance mesure anglaise «cup» gravée sur le manche.</span></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 {#8855 …} #channels: Doctrine\ORM\PersistentCollection {#8843 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8797 …} #reviews: Doctrine\ORM\PersistentCollection {#8839 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8841 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8952 …} +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 {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 7.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8838 #id: 1472 #code: "mesure-casserolette-a-doser-inox-lacor-961" #attributes: Doctrine\ORM\PersistentCollection {#8845 …} #variants: Doctrine\ORM\PersistentCollection {#8858 …} #options: Doctrine\ORM\PersistentCollection {#8849 …} #associations: Doctrine\ORM\PersistentCollection {#8847 …} #createdAt: DateTime @1758632356 {#8834 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8835 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8852 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8838} #id: 1472 #name: "Mesure casserolette à doser inox Lacor" #slug: "mesure-casserolette-a-doser-inox-lacor-961" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 60, 80, 125, 250 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Description Mesure casserolette à doser inox Lacor</h1><div class="col is-12"><span style="font-size: xx-small;"> </span><span style="font-size: x-small;"><span style="font-family: Verdana;"> </span></span><span><span>Un ensemble de 4 casserolettes en inox de qualité pour doser les petites quantités.<br />Capacité 60, 80, 125, 250 ml. Correspondance mesure anglaise «cup» gravée sur le manche.</span></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 {#8855 …} #channels: Doctrine\ORM\PersistentCollection {#8843 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8797 …} #reviews: Doctrine\ORM\PersistentCollection {#8839 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8841 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mesure casserolette à doser inox Lacor" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30360 -props: [ "product" => App\Entity\Product\Product {#8838 #id: 1472 #code: "mesure-casserolette-a-doser-inox-lacor-961" #attributes: Doctrine\ORM\PersistentCollection {#8845 …} #variants: Doctrine\ORM\PersistentCollection {#8858 …} #options: Doctrine\ORM\PersistentCollection {#8849 …} #associations: Doctrine\ORM\PersistentCollection {#8847 …} #createdAt: DateTime @1758632356 {#8834 : 2025-09-23 20:59:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632356 {#8835 : 2025-09-23 20:59:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8852 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8838} #id: 1472 #name: "Mesure casserolette à doser inox Lacor" #slug: "mesure-casserolette-a-doser-inox-lacor-961" #description: """ <div class="col is-12"><ul>\n <li>Ustensile de qualité.</li>\n <li>Capacité 60, 80, 125, 250 ml.</li>\n <li>Inox 18/10.</li>\n </ul></div><h1>Description Mesure casserolette à doser inox Lacor</h1><div class="col is-12"><span style="font-size: xx-small;"> </span><span style="font-size: x-small;"><span style="font-family: Verdana;"> </span></span><span><span>Un ensemble de 4 casserolettes en inox de qualité pour doser les petites quantités.<br />Capacité 60, 80, 125, 250 ml. Correspondance mesure anglaise «cup» gravée sur le manche.</span></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 {#8855 …} #channels: Doctrine\ORM\PersistentCollection {#8843 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8797 …} #reviews: Doctrine\ORM\PersistentCollection {#8839 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8841 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 8.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30406 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30344 …} +context: Sylius\TwigHooks\Bag\DataBag {#30353 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30405 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8952 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8962 #collection: Doctrine\Common\Collections\ArrayCollection {#8963 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8961 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38352 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38354 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30406 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30344 …} +context: Sylius\TwigHooks\Bag\DataBag {#30353 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30405 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mesure casserolette à doser inox Lacor" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8962 #collection: Doctrine\Common\Collections\ArrayCollection {#8963 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8961 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38352 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38354 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30412 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30406 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30344 …} +context: Sylius\TwigHooks\Bag\DataBag {#30353 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30405 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8952 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8962 #collection: Doctrine\Common\Collections\ArrayCollection {#8963 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8961 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38352 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38354 …} } "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 {#30462 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30453 …} +context: Sylius\TwigHooks\Bag\DataBag {#30460 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30461 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8952 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30465 +variant: App\Entity\Product\ProductVariant {#8952 …} +price: "11,00\u{A0}€" +originalPrice: "11,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9313 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9310 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30462 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30453 …} +context: Sylius\TwigHooks\Bag\DataBag {#30460 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30461 …} +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 | 3.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8875 #id: 1406 #code: "pichet-doseur-en-verre-pebbly-5909" #attributes: Doctrine\ORM\PersistentCollection {#8882 …} #variants: Doctrine\ORM\PersistentCollection {#8895 …} #options: Doctrine\ORM\PersistentCollection {#8886 …} #associations: Doctrine\ORM\PersistentCollection {#8884 …} #createdAt: DateTime @1758632343 {#8871 : 2025-09-23 20:59:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632343 {#8872 : 2025-09-23 20:59:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8889 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8890 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8875} #id: 1406 #name: "Pichet Doseur en Verre Pebbly" #slug: "pichet-doseur-en-verre-pebbly-5909" #description: """ <div class="col is-12"><ul>\n <li>Contenance 1 litre.</li>\n <li>graduations complètes litre,décilitres,militres,centilitres,riz,farine,sucre</li>\n <li>Verre Borosilicate.</li>\n <li>Résiste à la chaleur jusqu'à 300°C.</li>\n <li>Lecture rapide des graduations.</li>\n <li>Base en silicone anti-dérapante et amovible.</li>\n <li>Va au micro-ondes</li>\n <li><strong>Echelle en ml de 50 en 50 à partir de 100 ml.</strong></li>\n </ul></div><h1>Descriptif Pichet Doseur en Verre Pebbly</h1><div class="col is-12">Le Pichet Doseur en Verre Pebbly est doté d'une base en silicone anti-dérapante et amovible. D'une contenance d'un litre, il possède des graduations de couleur à la lecture simple et rapide (litre,centilitres,militres et décilitres). Réalisé en verre borosilicate, il est résistant à la chaleur jusqu'à 300°C, va au micro-ondes mais ne va pas au lave vaisselle.</div><h1>Caractéristiques Pichet Doseur en Verre Pebbly</h1><div class="col is-12">Echelle en ml de 50 en 50 à partir de 100 ml.<br />Verre Borosilicate résistant à la chaleur jusqu'à 300°C.<br />Base silicone anti-dérapante et amovible.<br />Lecture rapide des graduations.<br />Va au micro-ondes.<br />Ne vas pas au lave-vaisselle.<br />Hauteur : 16,5 cm<br />Diamètre supérieur : 10 cm<br />Diamètre inférieur : 12 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 {#8892 …} #channels: Doctrine\ORM\PersistentCollection {#8880 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8703 …} #reviews: Doctrine\ORM\PersistentCollection {#8876 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8878 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30351 +product: App\Entity\Product\Product {#8875 #id: 1406 #code: "pichet-doseur-en-verre-pebbly-5909" #attributes: Doctrine\ORM\PersistentCollection {#8882 …} #variants: Doctrine\ORM\PersistentCollection {#8895 …} #options: Doctrine\ORM\PersistentCollection {#8886 …} #associations: Doctrine\ORM\PersistentCollection {#8884 …} #createdAt: DateTime @1758632343 {#8871 : 2025-09-23 20:59:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632343 {#8872 : 2025-09-23 20:59:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8889 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8890 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8875} #id: 1406 #name: "Pichet Doseur en Verre Pebbly" #slug: "pichet-doseur-en-verre-pebbly-5909" #description: """ <div class="col is-12"><ul>\n <li>Contenance 1 litre.</li>\n <li>graduations complètes litre,décilitres,militres,centilitres,riz,farine,sucre</li>\n <li>Verre Borosilicate.</li>\n <li>Résiste à la chaleur jusqu'à 300°C.</li>\n <li>Lecture rapide des graduations.</li>\n <li>Base en silicone anti-dérapante et amovible.</li>\n <li>Va au micro-ondes</li>\n <li><strong>Echelle en ml de 50 en 50 à partir de 100 ml.</strong></li>\n </ul></div><h1>Descriptif Pichet Doseur en Verre Pebbly</h1><div class="col is-12">Le Pichet Doseur en Verre Pebbly est doté d'une base en silicone anti-dérapante et amovible. D'une contenance d'un litre, il possède des graduations de couleur à la lecture simple et rapide (litre,centilitres,militres et décilitres). Réalisé en verre borosilicate, il est résistant à la chaleur jusqu'à 300°C, va au micro-ondes mais ne va pas au lave vaisselle.</div><h1>Caractéristiques Pichet Doseur en Verre Pebbly</h1><div class="col is-12">Echelle en ml de 50 en 50 à partir de 100 ml.<br />Verre Borosilicate résistant à la chaleur jusqu'à 300°C.<br />Base silicone anti-dérapante et amovible.<br />Lecture rapide des graduations.<br />Va au micro-ondes.<br />Ne vas pas au lave-vaisselle.<br />Hauteur : 16,5 cm<br />Diamètre supérieur : 10 cm<br />Diamètre inférieur : 12 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 {#8892 …} #channels: Doctrine\ORM\PersistentCollection {#8880 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8703 …} #reviews: Doctrine\ORM\PersistentCollection {#8876 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8878 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8896 …} +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 {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8875 #id: 1406 #code: "pichet-doseur-en-verre-pebbly-5909" #attributes: Doctrine\ORM\PersistentCollection {#8882 …} #variants: Doctrine\ORM\PersistentCollection {#8895 …} #options: Doctrine\ORM\PersistentCollection {#8886 …} #associations: Doctrine\ORM\PersistentCollection {#8884 …} #createdAt: DateTime @1758632343 {#8871 : 2025-09-23 20:59:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632343 {#8872 : 2025-09-23 20:59:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8889 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8890 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8875} #id: 1406 #name: "Pichet Doseur en Verre Pebbly" #slug: "pichet-doseur-en-verre-pebbly-5909" #description: """ <div class="col is-12"><ul>\n <li>Contenance 1 litre.</li>\n <li>graduations complètes litre,décilitres,militres,centilitres,riz,farine,sucre</li>\n <li>Verre Borosilicate.</li>\n <li>Résiste à la chaleur jusqu'à 300°C.</li>\n <li>Lecture rapide des graduations.</li>\n <li>Base en silicone anti-dérapante et amovible.</li>\n <li>Va au micro-ondes</li>\n <li><strong>Echelle en ml de 50 en 50 à partir de 100 ml.</strong></li>\n </ul></div><h1>Descriptif Pichet Doseur en Verre Pebbly</h1><div class="col is-12">Le Pichet Doseur en Verre Pebbly est doté d'une base en silicone anti-dérapante et amovible. D'une contenance d'un litre, il possède des graduations de couleur à la lecture simple et rapide (litre,centilitres,militres et décilitres). Réalisé en verre borosilicate, il est résistant à la chaleur jusqu'à 300°C, va au micro-ondes mais ne va pas au lave vaisselle.</div><h1>Caractéristiques Pichet Doseur en Verre Pebbly</h1><div class="col is-12">Echelle en ml de 50 en 50 à partir de 100 ml.<br />Verre Borosilicate résistant à la chaleur jusqu'à 300°C.<br />Base silicone anti-dérapante et amovible.<br />Lecture rapide des graduations.<br />Va au micro-ondes.<br />Ne vas pas au lave-vaisselle.<br />Hauteur : 16,5 cm<br />Diamètre supérieur : 10 cm<br />Diamètre inférieur : 12 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 {#8892 …} #channels: Doctrine\ORM\PersistentCollection {#8880 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8703 …} #reviews: Doctrine\ORM\PersistentCollection {#8876 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8878 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pichet Doseur en Verre Pebbly" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30582 -props: [ "product" => App\Entity\Product\Product {#8875 #id: 1406 #code: "pichet-doseur-en-verre-pebbly-5909" #attributes: Doctrine\ORM\PersistentCollection {#8882 …} #variants: Doctrine\ORM\PersistentCollection {#8895 …} #options: Doctrine\ORM\PersistentCollection {#8886 …} #associations: Doctrine\ORM\PersistentCollection {#8884 …} #createdAt: DateTime @1758632343 {#8871 : 2025-09-23 20:59:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632343 {#8872 : 2025-09-23 20:59:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8889 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8890 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8875} #id: 1406 #name: "Pichet Doseur en Verre Pebbly" #slug: "pichet-doseur-en-verre-pebbly-5909" #description: """ <div class="col is-12"><ul>\n <li>Contenance 1 litre.</li>\n <li>graduations complètes litre,décilitres,militres,centilitres,riz,farine,sucre</li>\n <li>Verre Borosilicate.</li>\n <li>Résiste à la chaleur jusqu'à 300°C.</li>\n <li>Lecture rapide des graduations.</li>\n <li>Base en silicone anti-dérapante et amovible.</li>\n <li>Va au micro-ondes</li>\n <li><strong>Echelle en ml de 50 en 50 à partir de 100 ml.</strong></li>\n </ul></div><h1>Descriptif Pichet Doseur en Verre Pebbly</h1><div class="col is-12">Le Pichet Doseur en Verre Pebbly est doté d'une base en silicone anti-dérapante et amovible. D'une contenance d'un litre, il possède des graduations de couleur à la lecture simple et rapide (litre,centilitres,militres et décilitres). Réalisé en verre borosilicate, il est résistant à la chaleur jusqu'à 300°C, va au micro-ondes mais ne va pas au lave vaisselle.</div><h1>Caractéristiques Pichet Doseur en Verre Pebbly</h1><div class="col is-12">Echelle en ml de 50 en 50 à partir de 100 ml.<br />Verre Borosilicate résistant à la chaleur jusqu'à 300°C.<br />Base silicone anti-dérapante et amovible.<br />Lecture rapide des graduations.<br />Va au micro-ondes.<br />Ne vas pas au lave-vaisselle.<br />Hauteur : 16,5 cm<br />Diamètre supérieur : 10 cm<br />Diamètre inférieur : 12 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 {#8892 …} #channels: Doctrine\ORM\PersistentCollection {#8880 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8703 …} #reviews: Doctrine\ORM\PersistentCollection {#8876 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8878 …} #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 {#30631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30566 …} +context: Sylius\TwigHooks\Bag\DataBag {#30575 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30630 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8896 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8906 #collection: Doctrine\Common\Collections\ArrayCollection {#8907 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8905 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38366 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30566 …} +context: Sylius\TwigHooks\Bag\DataBag {#30575 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30630 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pichet Doseur en Verre Pebbly" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8906 #collection: Doctrine\Common\Collections\ArrayCollection {#8907 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8905 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38366 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30637 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30566 …} +context: Sylius\TwigHooks\Bag\DataBag {#30575 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30630 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8896 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8906 #collection: Doctrine\Common\Collections\ArrayCollection {#8907 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8905 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38366 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} } "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 {#30687 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30678 …} +context: Sylius\TwigHooks\Bag\DataBag {#30685 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30686 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8896 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30690 +variant: App\Entity\Product\ProductVariant {#8896 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9313 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9310 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30687 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30678 …} +context: Sylius\TwigHooks\Bag\DataBag {#30685 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30686 …} +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 | 10.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8912 #id: 1879 #code: "rouleau-a-patisserie-en-bois-sans-poignee-de-buyer-7300" #attributes: Doctrine\ORM\PersistentCollection {#8922 …} #variants: Doctrine\ORM\PersistentCollection {#8935 …} #options: Doctrine\ORM\PersistentCollection {#8926 …} #associations: Doctrine\ORM\PersistentCollection {#8924 …} #createdAt: DateTime @1758632425 {#8908 : 2025-09-23 21:00:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632425 {#8909 : 2025-09-23 21:00:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8929 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8930 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8912} #id: 1879 #name: "Rouleau à Pâtisserie en Bois sans poignée De Buyer" #slug: "rouleau-a-patisserie-en-bois-sans-poignee-de-buyer-7300" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre, hygiénique et robuste.</li>\n <li>Sans poignées pour un meilleur contrôle.</li>\n <li>Outil professionnel.</li>\n </ul></div><h1>Descriptif Rouleau à Pâtisserie en Bois sans poignée De Buyer</h1><div class="col is-12">Le rouleau à pâtisserie en bois de hêtre sans poignées c'est Le rouleau du professionnel ! Il permet un très bon contrôle et une glisse fluide. Le bois de hêtre est particulièrement résistant, et bien entretenu, il vous met à l'abri de toutes contaminations bactériennes. Petit conseil : sii lors de l'étalage, votre pâte colle un peu, il suffit de fleurer (fariner), votre rouleau.</div><h1>Caractéristiques Rouleau à Pâtisserie en Bois sans poignée De Buyer</h1><div class="col is-12">- Sans poignées.<br />- Bois de hêtre.<br />- Longueur : 50 cm.<br />- Diamètre : 5 cm.<br />- Lavage à la main.<br /></div><h1>En savoir plus sur les rouleaux à pâtisserie</h1><div class="col is-12"><div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"><br /><br />Pour en savoir plus sur les rouleaux à pâtisserie, <a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer;" rel="nofollow" href="https://www.cuisinstore.com/rouleau-a-patisserie-f616-p1.html">consultez notre article</a></div>\n <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 {#8932 …} #channels: Doctrine\ORM\PersistentCollection {#8920 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8914 …} #reviews: Doctrine\ORM\PersistentCollection {#8916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8918 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30573 +product: App\Entity\Product\Product {#8912 #id: 1879 #code: "rouleau-a-patisserie-en-bois-sans-poignee-de-buyer-7300" #attributes: Doctrine\ORM\PersistentCollection {#8922 …} #variants: Doctrine\ORM\PersistentCollection {#8935 …} #options: Doctrine\ORM\PersistentCollection {#8926 …} #associations: Doctrine\ORM\PersistentCollection {#8924 …} #createdAt: DateTime @1758632425 {#8908 : 2025-09-23 21:00:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632425 {#8909 : 2025-09-23 21:00:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8929 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8930 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8912} #id: 1879 #name: "Rouleau à Pâtisserie en Bois sans poignée De Buyer" #slug: "rouleau-a-patisserie-en-bois-sans-poignee-de-buyer-7300" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre, hygiénique et robuste.</li>\n <li>Sans poignées pour un meilleur contrôle.</li>\n <li>Outil professionnel.</li>\n </ul></div><h1>Descriptif Rouleau à Pâtisserie en Bois sans poignée De Buyer</h1><div class="col is-12">Le rouleau à pâtisserie en bois de hêtre sans poignées c'est Le rouleau du professionnel ! Il permet un très bon contrôle et une glisse fluide. Le bois de hêtre est particulièrement résistant, et bien entretenu, il vous met à l'abri de toutes contaminations bactériennes. Petit conseil : sii lors de l'étalage, votre pâte colle un peu, il suffit de fleurer (fariner), votre rouleau.</div><h1>Caractéristiques Rouleau à Pâtisserie en Bois sans poignée De Buyer</h1><div class="col is-12">- Sans poignées.<br />- Bois de hêtre.<br />- Longueur : 50 cm.<br />- Diamètre : 5 cm.<br />- Lavage à la main.<br /></div><h1>En savoir plus sur les rouleaux à pâtisserie</h1><div class="col is-12"><div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"><br /><br />Pour en savoir plus sur les rouleaux à pâtisserie, <a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer;" rel="nofollow" href="https://www.cuisinstore.com/rouleau-a-patisserie-f616-p1.html">consultez notre article</a></div>\n <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 {#8932 …} #channels: Doctrine\ORM\PersistentCollection {#8920 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8914 …} #reviews: Doctrine\ORM\PersistentCollection {#8916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8918 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8936 …} +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 {#28325 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28358 …} +context: Sylius\TwigHooks\Bag\DataBag {#28364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28351 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 7.44 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8912 #id: 1879 #code: "rouleau-a-patisserie-en-bois-sans-poignee-de-buyer-7300" #attributes: Doctrine\ORM\PersistentCollection {#8922 …} #variants: Doctrine\ORM\PersistentCollection {#8935 …} #options: Doctrine\ORM\PersistentCollection {#8926 …} #associations: Doctrine\ORM\PersistentCollection {#8924 …} #createdAt: DateTime @1758632425 {#8908 : 2025-09-23 21:00:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632425 {#8909 : 2025-09-23 21:00:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8929 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8930 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8912} #id: 1879 #name: "Rouleau à Pâtisserie en Bois sans poignée De Buyer" #slug: "rouleau-a-patisserie-en-bois-sans-poignee-de-buyer-7300" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre, hygiénique et robuste.</li>\n <li>Sans poignées pour un meilleur contrôle.</li>\n <li>Outil professionnel.</li>\n </ul></div><h1>Descriptif Rouleau à Pâtisserie en Bois sans poignée De Buyer</h1><div class="col is-12">Le rouleau à pâtisserie en bois de hêtre sans poignées c'est Le rouleau du professionnel ! Il permet un très bon contrôle et une glisse fluide. Le bois de hêtre est particulièrement résistant, et bien entretenu, il vous met à l'abri de toutes contaminations bactériennes. Petit conseil : sii lors de l'étalage, votre pâte colle un peu, il suffit de fleurer (fariner), votre rouleau.</div><h1>Caractéristiques Rouleau à Pâtisserie en Bois sans poignée De Buyer</h1><div class="col is-12">- Sans poignées.<br />- Bois de hêtre.<br />- Longueur : 50 cm.<br />- Diamètre : 5 cm.<br />- Lavage à la main.<br /></div><h1>En savoir plus sur les rouleaux à pâtisserie</h1><div class="col is-12"><div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"><br /><br />Pour en savoir plus sur les rouleaux à pâtisserie, <a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer;" rel="nofollow" href="https://www.cuisinstore.com/rouleau-a-patisserie-f616-p1.html">consultez notre article</a></div>\n <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 {#8932 …} #channels: Doctrine\ORM\PersistentCollection {#8920 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8914 …} #reviews: Doctrine\ORM\PersistentCollection {#8916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8918 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rouleau à Pâtisserie en Bois sans poignée De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30807 -props: [ "product" => App\Entity\Product\Product {#8912 #id: 1879 #code: "rouleau-a-patisserie-en-bois-sans-poignee-de-buyer-7300" #attributes: Doctrine\ORM\PersistentCollection {#8922 …} #variants: Doctrine\ORM\PersistentCollection {#8935 …} #options: Doctrine\ORM\PersistentCollection {#8926 …} #associations: Doctrine\ORM\PersistentCollection {#8924 …} #createdAt: DateTime @1758632425 {#8908 : 2025-09-23 21:00:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632425 {#8909 : 2025-09-23 21:00:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8929 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8930 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8912} #id: 1879 #name: "Rouleau à Pâtisserie en Bois sans poignée De Buyer" #slug: "rouleau-a-patisserie-en-bois-sans-poignee-de-buyer-7300" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre, hygiénique et robuste.</li>\n <li>Sans poignées pour un meilleur contrôle.</li>\n <li>Outil professionnel.</li>\n </ul></div><h1>Descriptif Rouleau à Pâtisserie en Bois sans poignée De Buyer</h1><div class="col is-12">Le rouleau à pâtisserie en bois de hêtre sans poignées c'est Le rouleau du professionnel ! Il permet un très bon contrôle et une glisse fluide. Le bois de hêtre est particulièrement résistant, et bien entretenu, il vous met à l'abri de toutes contaminations bactériennes. Petit conseil : sii lors de l'étalage, votre pâte colle un peu, il suffit de fleurer (fariner), votre rouleau.</div><h1>Caractéristiques Rouleau à Pâtisserie en Bois sans poignée De Buyer</h1><div class="col is-12">- Sans poignées.<br />- Bois de hêtre.<br />- Longueur : 50 cm.<br />- Diamètre : 5 cm.<br />- Lavage à la main.<br /></div><h1>En savoir plus sur les rouleaux à pâtisserie</h1><div class="col is-12"><div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"><br /><br />Pour en savoir plus sur les rouleaux à pâtisserie, <a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer;" rel="nofollow" href="https://www.cuisinstore.com/rouleau-a-patisserie-f616-p1.html">consultez notre article</a></div>\n <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 {#8932 …} #channels: Doctrine\ORM\PersistentCollection {#8920 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8914 …} #reviews: Doctrine\ORM\PersistentCollection {#8916 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8918 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30856 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30791 …} +context: Sylius\TwigHooks\Bag\DataBag {#30800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30855 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8936 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8946 #collection: Doctrine\Common\Collections\ArrayCollection {#8947 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8945 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38380 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30856 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30791 …} +context: Sylius\TwigHooks\Bag\DataBag {#30800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30855 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Rouleau à Pâtisserie en Bois sans poignée De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8946 #collection: Doctrine\Common\Collections\ArrayCollection {#8947 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8945 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38380 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30862 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30856 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30791 …} +context: Sylius\TwigHooks\Bag\DataBag {#30800 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30855 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8936 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8946 #collection: Doctrine\Common\Collections\ArrayCollection {#8947 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8945 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38380 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} } "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 {#30912 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30903 …} +context: Sylius\TwigHooks\Bag\DataBag {#30910 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30911 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8936 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30915 +variant: App\Entity\Product\ProductVariant {#8936 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9313 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12743 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9310 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30912 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30903 …} +context: Sylius\TwigHooks\Bag\DataBag {#30910 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30911 …} +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.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12808 …} +context: Sylius\TwigHooks\Bag\DataBag {#28060 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12818 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31225 +cart: App\Entity\Order\Order {#13722 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12808 …} +context: Sylius\TwigHooks\Bag\DataBag {#28060 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12818 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||