Components
12
Twig Components
44
Render Count
67
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13231 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13224 …} +context: Sylius\TwigHooks\Bag\DataBag {#13230 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13229 …} +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 {#13851 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13122 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13231 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13224 …} +context: Sylius\TwigHooks\Bag\DataBag {#13230 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13229 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13928 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13924 …} +context: Sylius\TwigHooks\Bag\DataBag {#13926 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13927 …} +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 {#13937 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13928 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13924 …} +context: Sylius\TwigHooks\Bag\DataBag {#13926 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13927 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13998 …} +context: Sylius\TwigHooks\Bag\DataBag {#14018 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14017 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14034 +cart: App\Entity\Order\Order {#14101 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14019 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13998 …} +context: Sylius\TwigHooks\Bag\DataBag {#14018 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14017 …} +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 | 114.0 MiB | 14.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14275 …} +context: Sylius\TwigHooks\Bag\DataBag {#14281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14273 …} +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 {#14296 #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 {#14287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14275 …} +context: Sylius\TwigHooks\Bag\DataBag {#14281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14273 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28006 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28002 …} +context: Sylius\TwigHooks\Bag\DataBag {#28003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28005 …} +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 {#28015 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28006 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28002 …} +context: Sylius\TwigHooks\Bag\DataBag {#28003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28005 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28115 …} +context: Sylius\TwigHooks\Bag\DataBag {#28116 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28118 …} +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 {#28127 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28119 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28115 …} +context: Sylius\TwigHooks\Bag\DataBag {#28116 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28118 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28186 …} +context: Sylius\TwigHooks\Bag\DataBag {#28187 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28189 …} +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 {#28198 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28186 …} +context: Sylius\TwigHooks\Bag\DataBag {#28187 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28189 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 8.55 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 2032 #code: "moule-a-chablon-feuille-de-transfert-patisse-4914" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8773 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632446 {#8058 : 2025-09-23 21:00:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632446 {#7959 : 2025-09-23 21:00:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2032 #name: "Moule à chablon + feuille de transfert Patisse" #slug: "moule-a-chablon-feuille-de-transfert-patisse-4914" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Moule en caoutchouc naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Feuille de transfert incluse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Va au congélateur, réfrigérateur. </div>\n <div>\n <ul>\n <li>Moule en caoutchouc naturel.</li>\n <li>Feuille de transfert incluse.</li>\n <li>Va au congélateur, réfrigérateur. </li>\n <li>Ne va pas au four, sert uniquement de pochoir.</li>\n </ul>\n </div></div><h1>Description Moule à chablon + feuille de transfert Patisse</h1><div class="col is-12">Le moule à chablon vous permet de réaliser de délicieux petits biscuits pour accompagner entre autres vos thés. Grâce à la feuille de transfert , réalisez facilement des pastilles de chocolat avantageusement décorées.</div><h1>Caractéristiques Moule à chablon + feuille de transfert Patisse</h1><div class="col is-12">Moule en caoutchouc naturel. Convient au réfrigérateur, congélateur. Recette du biscuit chablon incluse. Moule 12 étoiles + 1 feuille de transfert.</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 {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28723 +product: App\Entity\Product\Product {#7949 #id: 2032 #code: "moule-a-chablon-feuille-de-transfert-patisse-4914" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8773 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632446 {#8058 : 2025-09-23 21:00:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632446 {#7959 : 2025-09-23 21:00:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2032 #name: "Moule à chablon + feuille de transfert Patisse" #slug: "moule-a-chablon-feuille-de-transfert-patisse-4914" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Moule en caoutchouc naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Feuille de transfert incluse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Va au congélateur, réfrigérateur. </div>\n <div>\n <ul>\n <li>Moule en caoutchouc naturel.</li>\n <li>Feuille de transfert incluse.</li>\n <li>Va au congélateur, réfrigérateur. </li>\n <li>Ne va pas au four, sert uniquement de pochoir.</li>\n </ul>\n </div></div><h1>Description Moule à chablon + feuille de transfert Patisse</h1><div class="col is-12">Le moule à chablon vous permet de réaliser de délicieux petits biscuits pour accompagner entre autres vos thés. Grâce à la feuille de transfert , réalisez facilement des pastilles de chocolat avantageusement décorées.</div><h1>Caractéristiques Moule à chablon + feuille de transfert Patisse</h1><div class="col is-12">Moule en caoutchouc naturel. Convient au réfrigérateur, congélateur. Recette du biscuit chablon incluse. Moule 12 étoiles + 1 feuille de transfert.</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 {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8776 …} +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 {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 2032 #code: "moule-a-chablon-feuille-de-transfert-patisse-4914" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8773 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632446 {#8058 : 2025-09-23 21:00:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632446 {#7959 : 2025-09-23 21:00:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2032 #name: "Moule à chablon + feuille de transfert Patisse" #slug: "moule-a-chablon-feuille-de-transfert-patisse-4914" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Moule en caoutchouc naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Feuille de transfert incluse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Va au congélateur, réfrigérateur. </div>\n <div>\n <ul>\n <li>Moule en caoutchouc naturel.</li>\n <li>Feuille de transfert incluse.</li>\n <li>Va au congélateur, réfrigérateur. </li>\n <li>Ne va pas au four, sert uniquement de pochoir.</li>\n </ul>\n </div></div><h1>Description Moule à chablon + feuille de transfert Patisse</h1><div class="col is-12">Le moule à chablon vous permet de réaliser de délicieux petits biscuits pour accompagner entre autres vos thés. Grâce à la feuille de transfert , réalisez facilement des pastilles de chocolat avantageusement décorées.</div><h1>Caractéristiques Moule à chablon + feuille de transfert Patisse</h1><div class="col is-12">Moule en caoutchouc naturel. Convient au réfrigérateur, congélateur. Recette du biscuit chablon incluse. Moule 12 étoiles + 1 feuille de transfert.</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 {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule à chablon + feuille de transfert Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28883 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 2032 #code: "moule-a-chablon-feuille-de-transfert-patisse-4914" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8773 …} #options: Doctrine\ORM\PersistentCollection {#8763 …} #associations: Doctrine\ORM\PersistentCollection {#8703 …} #createdAt: DateTime @1758632446 {#8058 : 2025-09-23 21:00:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632446 {#7959 : 2025-09-23 21:00:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8762 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8765 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 2032 #name: "Moule à chablon + feuille de transfert Patisse" #slug: "moule-a-chablon-feuille-de-transfert-patisse-4914" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Moule en caoutchouc naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Feuille de transfert incluse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Va au congélateur, réfrigérateur. </div>\n <div>\n <ul>\n <li>Moule en caoutchouc naturel.</li>\n <li>Feuille de transfert incluse.</li>\n <li>Va au congélateur, réfrigérateur. </li>\n <li>Ne va pas au four, sert uniquement de pochoir.</li>\n </ul>\n </div></div><h1>Description Moule à chablon + feuille de transfert Patisse</h1><div class="col is-12">Le moule à chablon vous permet de réaliser de délicieux petits biscuits pour accompagner entre autres vos thés. Grâce à la feuille de transfert , réalisez facilement des pastilles de chocolat avantageusement décorées.</div><h1>Caractéristiques Moule à chablon + feuille de transfert Patisse</h1><div class="col is-12">Moule en caoutchouc naturel. Convient au réfrigérateur, congélateur. Recette du biscuit chablon incluse. Moule 12 étoiles + 1 feuille de transfert.</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 {#8768 …} #channels: Doctrine\ORM\PersistentCollection {#8337 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8059 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8338 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.48 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28954 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28950 …} +context: Sylius\TwigHooks\Bag\DataBag {#28951 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28953 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8776 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9047 #collection: Doctrine\Common\Collections\ArrayCollection {#9046 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8893 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38126 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38178 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28954 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28950 …} +context: Sylius\TwigHooks\Bag\DataBag {#28951 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28953 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule à chablon + feuille de transfert Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9047 #collection: Doctrine\Common\Collections\ArrayCollection {#9046 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8893 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38126 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38178 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28958 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28954 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28950 …} +context: Sylius\TwigHooks\Bag\DataBag {#28951 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28953 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8776 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9047 #collection: Doctrine\Common\Collections\ArrayCollection {#9046 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8893 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38126 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38178 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29016 …} +context: Sylius\TwigHooks\Bag\DataBag {#29024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8776 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29035 +variant: App\Entity\Product\ProductVariant {#8776 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9692 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13122 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9689 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29016 …} +context: Sylius\TwigHooks\Bag\DataBag {#29024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.19 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9051 #id: 1823 #code: "gouttiere-a-tuile-et-a-pain-en-tole-bleue-de-buyer-7582" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9074 …} #options: Doctrine\ORM\PersistentCollection {#9062 …} #associations: Doctrine\ORM\PersistentCollection {#9060 …} #createdAt: DateTime @1758632415 {#9045 : 2025-09-23 21:00:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632415 {#9048 : 2025-09-23 21:00:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9065 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9066 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9051} #id: 1823 #name: "Gouttière à Tuile et à Pain en Tôle Bleue De Buyer" #slug: "gouttiere-a-tuile-et-a-pain-en-tole-bleue-de-buyer-7582" #description: """ <div class="col is-12"><ul>\n <li>Tôle d'acier bleue très robuste.</li>\n <li>Très bonne conduction de la chaleur.</li>\n <li>Garantie sans revêtement.</li>\n </ul></div><h1>Descriptif Gouttière à Tuile et à Pain en Tôle Bleue De Buyer</h1><div class="col is-12">La gouttière à Tuile et à Pain en Tôle Bleue De Buyer est très robuste et assure une parfaite conduction de la chaleur. Elle peut être utilisée comme moule à pain ou comme moule à tuile.<br /><br />Sans revêtement, elle assure une cuisson parfaitement saine. Elle est bleuie en surface par un traitement thermique. Ceci permet une protection temporaire contre l'oxydation.</div><h1>Caractéristiques Gouttière à Tuile et à Pain en Tôle Bleue De Buyer</h1><div class="col is-12">- Tôle d'acier bleue très robuste.<br />- Parfaite conduction de la chaleur.<br />- Garantie sans revêtement.<br /><br />ref 5358.35 : longueur 35 cm, largeur 14 cm, poids 0,31 kg.</div><h1>En savoir plus sur l'acier</h1><div class="col is-12">Pour en savoir plus sur l'acier, nous vous recommandons l'article publié sur notre blog : <a title="La poêle en acier pour cuisiner sainement" rel="nofollow" href="https://www.cuisinstore.com/la-poele-en-acier-pour-cuisiner-sainement-c1289.html" target="_blank">La poêle en acier pour cuisiner sainement</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 {#9068 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28861 +product: App\Entity\Product\Product {#9051 #id: 1823 #code: "gouttiere-a-tuile-et-a-pain-en-tole-bleue-de-buyer-7582" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9074 …} #options: Doctrine\ORM\PersistentCollection {#9062 …} #associations: Doctrine\ORM\PersistentCollection {#9060 …} #createdAt: DateTime @1758632415 {#9045 : 2025-09-23 21:00:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632415 {#9048 : 2025-09-23 21:00:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9065 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9066 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9051} #id: 1823 #name: "Gouttière à Tuile et à Pain en Tôle Bleue De Buyer" #slug: "gouttiere-a-tuile-et-a-pain-en-tole-bleue-de-buyer-7582" #description: """ <div class="col is-12"><ul>\n <li>Tôle d'acier bleue très robuste.</li>\n <li>Très bonne conduction de la chaleur.</li>\n <li>Garantie sans revêtement.</li>\n </ul></div><h1>Descriptif Gouttière à Tuile et à Pain en Tôle Bleue De Buyer</h1><div class="col is-12">La gouttière à Tuile et à Pain en Tôle Bleue De Buyer est très robuste et assure une parfaite conduction de la chaleur. Elle peut être utilisée comme moule à pain ou comme moule à tuile.<br /><br />Sans revêtement, elle assure une cuisson parfaitement saine. Elle est bleuie en surface par un traitement thermique. Ceci permet une protection temporaire contre l'oxydation.</div><h1>Caractéristiques Gouttière à Tuile et à Pain en Tôle Bleue De Buyer</h1><div class="col is-12">- Tôle d'acier bleue très robuste.<br />- Parfaite conduction de la chaleur.<br />- Garantie sans revêtement.<br /><br />ref 5358.35 : longueur 35 cm, largeur 14 cm, poids 0,31 kg.</div><h1>En savoir plus sur l'acier</h1><div class="col is-12">Pour en savoir plus sur l'acier, nous vous recommandons l'article publié sur notre blog : <a title="La poêle en acier pour cuisiner sainement" rel="nofollow" href="https://www.cuisinstore.com/la-poele-en-acier-pour-cuisiner-sainement-c1289.html" target="_blank">La poêle en acier pour cuisiner sainement</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 {#9068 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9075 …} +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 {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9051 #id: 1823 #code: "gouttiere-a-tuile-et-a-pain-en-tole-bleue-de-buyer-7582" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9074 …} #options: Doctrine\ORM\PersistentCollection {#9062 …} #associations: Doctrine\ORM\PersistentCollection {#9060 …} #createdAt: DateTime @1758632415 {#9045 : 2025-09-23 21:00:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632415 {#9048 : 2025-09-23 21:00:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9065 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9066 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9051} #id: 1823 #name: "Gouttière à Tuile et à Pain en Tôle Bleue De Buyer" #slug: "gouttiere-a-tuile-et-a-pain-en-tole-bleue-de-buyer-7582" #description: """ <div class="col is-12"><ul>\n <li>Tôle d'acier bleue très robuste.</li>\n <li>Très bonne conduction de la chaleur.</li>\n <li>Garantie sans revêtement.</li>\n </ul></div><h1>Descriptif Gouttière à Tuile et à Pain en Tôle Bleue De Buyer</h1><div class="col is-12">La gouttière à Tuile et à Pain en Tôle Bleue De Buyer est très robuste et assure une parfaite conduction de la chaleur. Elle peut être utilisée comme moule à pain ou comme moule à tuile.<br /><br />Sans revêtement, elle assure une cuisson parfaitement saine. Elle est bleuie en surface par un traitement thermique. Ceci permet une protection temporaire contre l'oxydation.</div><h1>Caractéristiques Gouttière à Tuile et à Pain en Tôle Bleue De Buyer</h1><div class="col is-12">- Tôle d'acier bleue très robuste.<br />- Parfaite conduction de la chaleur.<br />- Garantie sans revêtement.<br /><br />ref 5358.35 : longueur 35 cm, largeur 14 cm, poids 0,31 kg.</div><h1>En savoir plus sur l'acier</h1><div class="col is-12">Pour en savoir plus sur l'acier, nous vous recommandons l'article publié sur notre blog : <a title="La poêle en acier pour cuisiner sainement" rel="nofollow" href="https://www.cuisinstore.com/la-poele-en-acier-pour-cuisiner-sainement-c1289.html" target="_blank">La poêle en acier pour cuisiner sainement</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 {#9068 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Gouttière à Tuile et à Pain en Tôle Bleue De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29162 -props: [ "product" => App\Entity\Product\Product {#9051 #id: 1823 #code: "gouttiere-a-tuile-et-a-pain-en-tole-bleue-de-buyer-7582" #attributes: Doctrine\ORM\PersistentCollection {#9058 …} #variants: Doctrine\ORM\PersistentCollection {#9074 …} #options: Doctrine\ORM\PersistentCollection {#9062 …} #associations: Doctrine\ORM\PersistentCollection {#9060 …} #createdAt: DateTime @1758632415 {#9045 : 2025-09-23 21:00:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632415 {#9048 : 2025-09-23 21:00:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9065 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9066 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9051} #id: 1823 #name: "Gouttière à Tuile et à Pain en Tôle Bleue De Buyer" #slug: "gouttiere-a-tuile-et-a-pain-en-tole-bleue-de-buyer-7582" #description: """ <div class="col is-12"><ul>\n <li>Tôle d'acier bleue très robuste.</li>\n <li>Très bonne conduction de la chaleur.</li>\n <li>Garantie sans revêtement.</li>\n </ul></div><h1>Descriptif Gouttière à Tuile et à Pain en Tôle Bleue De Buyer</h1><div class="col is-12">La gouttière à Tuile et à Pain en Tôle Bleue De Buyer est très robuste et assure une parfaite conduction de la chaleur. Elle peut être utilisée comme moule à pain ou comme moule à tuile.<br /><br />Sans revêtement, elle assure une cuisson parfaitement saine. Elle est bleuie en surface par un traitement thermique. Ceci permet une protection temporaire contre l'oxydation.</div><h1>Caractéristiques Gouttière à Tuile et à Pain en Tôle Bleue De Buyer</h1><div class="col is-12">- Tôle d'acier bleue très robuste.<br />- Parfaite conduction de la chaleur.<br />- Garantie sans revêtement.<br /><br />ref 5358.35 : longueur 35 cm, largeur 14 cm, poids 0,31 kg.</div><h1>En savoir plus sur l'acier</h1><div class="col is-12">Pour en savoir plus sur l'acier, nous vous recommandons l'article publié sur notre blog : <a title="La poêle en acier pour cuisiner sainement" rel="nofollow" href="https://www.cuisinstore.com/la-poele-en-acier-pour-cuisiner-sainement-c1289.html" target="_blank">La poêle en acier pour cuisiner sainement</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 {#9068 …} #channels: Doctrine\ORM\PersistentCollection {#9056 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9052 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9054 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29214 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29146 …} +context: Sylius\TwigHooks\Bag\DataBag {#29155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29213 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9075 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9088 #collection: Doctrine\Common\Collections\ArrayCollection {#9089 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9087 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38198 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38200 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29214 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29146 …} +context: Sylius\TwigHooks\Bag\DataBag {#29155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29213 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Gouttière à Tuile et à Pain en Tôle Bleue De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9088 #collection: Doctrine\Common\Collections\ArrayCollection {#9089 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9087 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38198 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38200 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29220 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29214 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29146 …} +context: Sylius\TwigHooks\Bag\DataBag {#29155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29213 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9075 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9088 #collection: Doctrine\Common\Collections\ArrayCollection {#9089 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9087 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38198 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38200 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29261 …} +context: Sylius\TwigHooks\Bag\DataBag {#29268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29269 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9075 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29273 +variant: App\Entity\Product\ProductVariant {#9075 …} +price: "15,00\u{A0}€" +originalPrice: "15,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9692 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13122 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9689 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29261 …} +context: Sylius\TwigHooks\Bag\DataBag {#29268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29269 …} +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 | 114.0 MiB | 4.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9094 #id: 2057 #code: "moule-torsade-anti-adhesif-patisse-7924" #attributes: Doctrine\ORM\PersistentCollection {#9101 …} #variants: Doctrine\ORM\PersistentCollection {#9114 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9103 …} #createdAt: DateTime @1758632447 {#9090 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9091 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9108 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9109 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9094} #id: 2057 #name: "Moule Torsadé Anti-adhésif Patisse" #slug: "moule-torsade-anti-adhesif-patisse-7924" #description: """ <div class="col is-12"><ul>\n <li>Acier revêtu.</li>\n <li>Compatible four jusqu'à 200°C.</li>\n <li><strong>Fabriqué en Europe.</strong></li>\n </ul></div><h1>Descriptif Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">Le Moule Torsadé Anti-adhésif patisse vous permettra de confectionner de magnifiques et délicieuses préparations (pains, brioches, cakes...) et de ravir tous vos convives. Réalisé en acier extra-résistant revêtu dun anti-adhésif haute qualité, il est compatible four traditionnel jusqu'à 200°C et se nettoie facilement à la main avec une éponge non-abrasive.<br /></div><h1>Caractéristiques Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">- Acier revêtu anti-adhérent.<br />- Compatible four jusqu'à 200°C.<br />- Lavage à la main recommandé.<br />- Dimensions : 27 x 10,5 x 5,5 cm.<br />- Fabriqué en Europe.</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 {#9111 …} #channels: Doctrine\ORM\PersistentCollection {#9099 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9095 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9097 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29153 +product: App\Entity\Product\Product {#9094 #id: 2057 #code: "moule-torsade-anti-adhesif-patisse-7924" #attributes: Doctrine\ORM\PersistentCollection {#9101 …} #variants: Doctrine\ORM\PersistentCollection {#9114 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9103 …} #createdAt: DateTime @1758632447 {#9090 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9091 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9108 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9109 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9094} #id: 2057 #name: "Moule Torsadé Anti-adhésif Patisse" #slug: "moule-torsade-anti-adhesif-patisse-7924" #description: """ <div class="col is-12"><ul>\n <li>Acier revêtu.</li>\n <li>Compatible four jusqu'à 200°C.</li>\n <li><strong>Fabriqué en Europe.</strong></li>\n </ul></div><h1>Descriptif Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">Le Moule Torsadé Anti-adhésif patisse vous permettra de confectionner de magnifiques et délicieuses préparations (pains, brioches, cakes...) et de ravir tous vos convives. Réalisé en acier extra-résistant revêtu dun anti-adhésif haute qualité, il est compatible four traditionnel jusqu'à 200°C et se nettoie facilement à la main avec une éponge non-abrasive.<br /></div><h1>Caractéristiques Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">- Acier revêtu anti-adhérent.<br />- Compatible four jusqu'à 200°C.<br />- Lavage à la main recommandé.<br />- Dimensions : 27 x 10,5 x 5,5 cm.<br />- Fabriqué en Europe.</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 {#9111 …} #channels: Doctrine\ORM\PersistentCollection {#9099 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9095 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9097 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9115 …} +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 {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9094 #id: 2057 #code: "moule-torsade-anti-adhesif-patisse-7924" #attributes: Doctrine\ORM\PersistentCollection {#9101 …} #variants: Doctrine\ORM\PersistentCollection {#9114 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9103 …} #createdAt: DateTime @1758632447 {#9090 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9091 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9108 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9109 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9094} #id: 2057 #name: "Moule Torsadé Anti-adhésif Patisse" #slug: "moule-torsade-anti-adhesif-patisse-7924" #description: """ <div class="col is-12"><ul>\n <li>Acier revêtu.</li>\n <li>Compatible four jusqu'à 200°C.</li>\n <li><strong>Fabriqué en Europe.</strong></li>\n </ul></div><h1>Descriptif Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">Le Moule Torsadé Anti-adhésif patisse vous permettra de confectionner de magnifiques et délicieuses préparations (pains, brioches, cakes...) et de ravir tous vos convives. Réalisé en acier extra-résistant revêtu dun anti-adhésif haute qualité, il est compatible four traditionnel jusqu'à 200°C et se nettoie facilement à la main avec une éponge non-abrasive.<br /></div><h1>Caractéristiques Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">- Acier revêtu anti-adhérent.<br />- Compatible four jusqu'à 200°C.<br />- Lavage à la main recommandé.<br />- Dimensions : 27 x 10,5 x 5,5 cm.<br />- Fabriqué en Europe.</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 {#9111 …} #channels: Doctrine\ORM\PersistentCollection {#9099 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9095 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9097 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule Torsadé Anti-adhésif Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29390 -props: [ "product" => App\Entity\Product\Product {#9094 #id: 2057 #code: "moule-torsade-anti-adhesif-patisse-7924" #attributes: Doctrine\ORM\PersistentCollection {#9101 …} #variants: Doctrine\ORM\PersistentCollection {#9114 …} #options: Doctrine\ORM\PersistentCollection {#9105 …} #associations: Doctrine\ORM\PersistentCollection {#9103 …} #createdAt: DateTime @1758632447 {#9090 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9091 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9108 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9109 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9094} #id: 2057 #name: "Moule Torsadé Anti-adhésif Patisse" #slug: "moule-torsade-anti-adhesif-patisse-7924" #description: """ <div class="col is-12"><ul>\n <li>Acier revêtu.</li>\n <li>Compatible four jusqu'à 200°C.</li>\n <li><strong>Fabriqué en Europe.</strong></li>\n </ul></div><h1>Descriptif Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">Le Moule Torsadé Anti-adhésif patisse vous permettra de confectionner de magnifiques et délicieuses préparations (pains, brioches, cakes...) et de ravir tous vos convives. Réalisé en acier extra-résistant revêtu dun anti-adhésif haute qualité, il est compatible four traditionnel jusqu'à 200°C et se nettoie facilement à la main avec une éponge non-abrasive.<br /></div><h1>Caractéristiques Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">- Acier revêtu anti-adhérent.<br />- Compatible four jusqu'à 200°C.<br />- Lavage à la main recommandé.<br />- Dimensions : 27 x 10,5 x 5,5 cm.<br />- Fabriqué en Europe.</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 {#9111 …} #channels: Doctrine\ORM\PersistentCollection {#9099 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9095 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9097 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29439 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29374 …} +context: Sylius\TwigHooks\Bag\DataBag {#29383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29438 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9115 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38212 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38214 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29439 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29374 …} +context: Sylius\TwigHooks\Bag\DataBag {#29383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29438 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule Torsadé Anti-adhésif Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38212 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38214 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29445 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29439 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29374 …} +context: Sylius\TwigHooks\Bag\DataBag {#29383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29438 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9115 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38212 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38214 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29495 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29486 …} +context: Sylius\TwigHooks\Bag\DataBag {#29493 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29494 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9115 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29498 +variant: App\Entity\Product\ProductVariant {#9115 …} +price: "13,00\u{A0}€" +originalPrice: "13,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9692 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13122 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9689 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29495 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29486 …} +context: Sylius\TwigHooks\Bag\DataBag {#29493 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29494 …} +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 | 114.0 MiB | 4.05 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9134 #id: 2049 #code: "moule-conique-pour-cornets-1889" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9154 …} #options: Doctrine\ORM\PersistentCollection {#9145 …} #associations: Doctrine\ORM\PersistentCollection {#9143 …} #createdAt: DateTime @1758632447 {#9130 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9131 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9148 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9149 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 2049 #name: "Moule conique pour cornets" #slug: "moule-conique-pour-cornets-1889" #description: """ <div class="col is-12"><ul>\n <li>Parfait pour toutes sortes de cornet.</li>\n <li>Acier étamé.</li>\n </ul></div><h1>Description moule conique pour cornet</h1><div class="col is-12"><p>Le moule conique pour cornets est indispensable pour réaliser de délicieux cornets, corne d'abondance et même des cornets à jambon. Acier étamé. Longueur 13.5 cm. Diamètre 3.5 cm.</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 {#9151 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29381 +product: App\Entity\Product\Product {#9134 #id: 2049 #code: "moule-conique-pour-cornets-1889" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9154 …} #options: Doctrine\ORM\PersistentCollection {#9145 …} #associations: Doctrine\ORM\PersistentCollection {#9143 …} #createdAt: DateTime @1758632447 {#9130 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9131 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9148 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9149 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 2049 #name: "Moule conique pour cornets" #slug: "moule-conique-pour-cornets-1889" #description: """ <div class="col is-12"><ul>\n <li>Parfait pour toutes sortes de cornet.</li>\n <li>Acier étamé.</li>\n </ul></div><h1>Description moule conique pour cornet</h1><div class="col is-12"><p>Le moule conique pour cornets est indispensable pour réaliser de délicieux cornets, corne d'abondance et même des cornets à jambon. Acier étamé. Longueur 13.5 cm. Diamètre 3.5 cm.</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 {#9151 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9155 …} +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 {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9134 #id: 2049 #code: "moule-conique-pour-cornets-1889" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9154 …} #options: Doctrine\ORM\PersistentCollection {#9145 …} #associations: Doctrine\ORM\PersistentCollection {#9143 …} #createdAt: DateTime @1758632447 {#9130 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9131 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9148 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9149 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 2049 #name: "Moule conique pour cornets" #slug: "moule-conique-pour-cornets-1889" #description: """ <div class="col is-12"><ul>\n <li>Parfait pour toutes sortes de cornet.</li>\n <li>Acier étamé.</li>\n </ul></div><h1>Description moule conique pour cornet</h1><div class="col is-12"><p>Le moule conique pour cornets est indispensable pour réaliser de délicieux cornets, corne d'abondance et même des cornets à jambon. Acier étamé. Longueur 13.5 cm. Diamètre 3.5 cm.</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 {#9151 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule conique pour cornets" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29615 -props: [ "product" => App\Entity\Product\Product {#9134 #id: 2049 #code: "moule-conique-pour-cornets-1889" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9154 …} #options: Doctrine\ORM\PersistentCollection {#9145 …} #associations: Doctrine\ORM\PersistentCollection {#9143 …} #createdAt: DateTime @1758632447 {#9130 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9131 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9148 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9149 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 2049 #name: "Moule conique pour cornets" #slug: "moule-conique-pour-cornets-1889" #description: """ <div class="col is-12"><ul>\n <li>Parfait pour toutes sortes de cornet.</li>\n <li>Acier étamé.</li>\n </ul></div><h1>Description moule conique pour cornet</h1><div class="col is-12"><p>Le moule conique pour cornets est indispensable pour réaliser de délicieux cornets, corne d'abondance et même des cornets à jambon. Acier étamé. Longueur 13.5 cm. Diamètre 3.5 cm.</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 {#9151 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29661 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29599 …} +context: Sylius\TwigHooks\Bag\DataBag {#29608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29660 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9155 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9165 #collection: Doctrine\Common\Collections\ArrayCollection {#9166 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9164 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38226 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29661 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29599 …} +context: Sylius\TwigHooks\Bag\DataBag {#29608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29660 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule conique pour cornets" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9165 #collection: Doctrine\Common\Collections\ArrayCollection {#9166 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9164 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38226 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29667 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29661 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29599 …} +context: Sylius\TwigHooks\Bag\DataBag {#29608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29660 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9155 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9165 #collection: Doctrine\Common\Collections\ArrayCollection {#9166 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9164 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38226 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29708 …} +context: Sylius\TwigHooks\Bag\DataBag {#29715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29716 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9155 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29720 +variant: App\Entity\Product\ProductVariant {#9155 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9692 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13122 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9689 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29708 …} +context: Sylius\TwigHooks\Bag\DataBag {#29715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29716 …} +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 | 114.0 MiB | 4.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9171 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#9178 …} #variants: Doctrine\ORM\PersistentCollection {#9191 …} #options: Doctrine\ORM\PersistentCollection {#9182 …} #associations: Doctrine\ORM\PersistentCollection {#9180 …} #createdAt: DateTime @1758632447 {#9167 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9168 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9185 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9186 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9171} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9188 …} #channels: Doctrine\ORM\PersistentCollection {#9176 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9172 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9174 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29606 +product: App\Entity\Product\Product {#9171 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#9178 …} #variants: Doctrine\ORM\PersistentCollection {#9191 …} #options: Doctrine\ORM\PersistentCollection {#9182 …} #associations: Doctrine\ORM\PersistentCollection {#9180 …} #createdAt: DateTime @1758632447 {#9167 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9168 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9185 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9186 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9171} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9188 …} #channels: Doctrine\ORM\PersistentCollection {#9176 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9172 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9174 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9192 …} +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 {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9171 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#9178 …} #variants: Doctrine\ORM\PersistentCollection {#9191 …} #options: Doctrine\ORM\PersistentCollection {#9182 …} #associations: Doctrine\ORM\PersistentCollection {#9180 …} #createdAt: DateTime @1758632447 {#9167 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9168 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9185 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9186 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9171} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9188 …} #channels: Doctrine\ORM\PersistentCollection {#9176 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9172 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9174 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rouleau à crème moule à cannoli" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29837 -props: [ "product" => App\Entity\Product\Product {#9171 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#9178 …} #variants: Doctrine\ORM\PersistentCollection {#9191 …} #options: Doctrine\ORM\PersistentCollection {#9182 …} #associations: Doctrine\ORM\PersistentCollection {#9180 …} #createdAt: DateTime @1758632447 {#9167 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9168 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9185 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9186 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9171} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9188 …} #channels: Doctrine\ORM\PersistentCollection {#9176 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9172 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9174 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29821 …} +context: Sylius\TwigHooks\Bag\DataBag {#29830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9192 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9202 #collection: Doctrine\Common\Collections\ArrayCollection {#9203 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9201 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38240 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29821 …} +context: Sylius\TwigHooks\Bag\DataBag {#29830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Rouleau à crème moule à cannoli" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9202 #collection: Doctrine\Common\Collections\ArrayCollection {#9203 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9201 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38240 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29889 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29821 …} +context: Sylius\TwigHooks\Bag\DataBag {#29830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9192 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9202 #collection: Doctrine\Common\Collections\ArrayCollection {#9203 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9201 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38240 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29939 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29930 …} +context: Sylius\TwigHooks\Bag\DataBag {#29937 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29938 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9192 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29942 +variant: App\Entity\Product\ProductVariant {#9192 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9692 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13122 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9689 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29939 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29930 …} +context: Sylius\TwigHooks\Bag\DataBag {#29937 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29938 …} +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 | 114.0 MiB | 4.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9208 #id: 2039 #code: "mini-cadre-a-patisserie-extensible-patisse-8218" #attributes: Doctrine\ORM\PersistentCollection {#9215 …} #variants: Doctrine\ORM\PersistentCollection {#9228 …} #options: Doctrine\ORM\PersistentCollection {#9219 …} #associations: Doctrine\ORM\PersistentCollection {#9217 …} #createdAt: DateTime @1758632446 {#9204 : 2025-09-23 21:00:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632446 {#9205 : 2025-09-23 21:00:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9222 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9223 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9208} #id: 2039 #name: "Mini Cadre à Pâtisserie Extensible Patisse" #slug: "mini-cadre-a-patisserie-extensible-patisse-8218" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Extensible de 16 à 21 cm.</li>\n <li>Température max : +230°C.</li>\n <li>Ne pas mettre au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Mini Cadre à Pâtisserie Extensible Patisse</h1><div class="col is-12">Le Mini Cadre à Pâtisserie Extensible Patisse est réalisé en acier inoxydable. Il est réglable de 16 à 21 cm et supporte des températures allant jusqu'à +230°C. Il permet la réalisation de gâteaux, tartes.... selon vos envies.</div><h1>Caractéristiques Mini Cadre à Pâtisserie Extensible Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Réglable de 16 à 21 cm.<br />- Température max admissible : +230°C.<br />- Ne pas mettre au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9225 …} #channels: Doctrine\ORM\PersistentCollection {#9213 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9209 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9211 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29828 +product: App\Entity\Product\Product {#9208 #id: 2039 #code: "mini-cadre-a-patisserie-extensible-patisse-8218" #attributes: Doctrine\ORM\PersistentCollection {#9215 …} #variants: Doctrine\ORM\PersistentCollection {#9228 …} #options: Doctrine\ORM\PersistentCollection {#9219 …} #associations: Doctrine\ORM\PersistentCollection {#9217 …} #createdAt: DateTime @1758632446 {#9204 : 2025-09-23 21:00:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632446 {#9205 : 2025-09-23 21:00:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9222 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9223 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9208} #id: 2039 #name: "Mini Cadre à Pâtisserie Extensible Patisse" #slug: "mini-cadre-a-patisserie-extensible-patisse-8218" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Extensible de 16 à 21 cm.</li>\n <li>Température max : +230°C.</li>\n <li>Ne pas mettre au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Mini Cadre à Pâtisserie Extensible Patisse</h1><div class="col is-12">Le Mini Cadre à Pâtisserie Extensible Patisse est réalisé en acier inoxydable. Il est réglable de 16 à 21 cm et supporte des températures allant jusqu'à +230°C. Il permet la réalisation de gâteaux, tartes.... selon vos envies.</div><h1>Caractéristiques Mini Cadre à Pâtisserie Extensible Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Réglable de 16 à 21 cm.<br />- Température max admissible : +230°C.<br />- Ne pas mettre au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9225 …} #channels: Doctrine\ORM\PersistentCollection {#9213 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9209 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9211 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9229 …} +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 {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9208 #id: 2039 #code: "mini-cadre-a-patisserie-extensible-patisse-8218" #attributes: Doctrine\ORM\PersistentCollection {#9215 …} #variants: Doctrine\ORM\PersistentCollection {#9228 …} #options: Doctrine\ORM\PersistentCollection {#9219 …} #associations: Doctrine\ORM\PersistentCollection {#9217 …} #createdAt: DateTime @1758632446 {#9204 : 2025-09-23 21:00:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632446 {#9205 : 2025-09-23 21:00:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9222 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9223 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9208} #id: 2039 #name: "Mini Cadre à Pâtisserie Extensible Patisse" #slug: "mini-cadre-a-patisserie-extensible-patisse-8218" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Extensible de 16 à 21 cm.</li>\n <li>Température max : +230°C.</li>\n <li>Ne pas mettre au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Mini Cadre à Pâtisserie Extensible Patisse</h1><div class="col is-12">Le Mini Cadre à Pâtisserie Extensible Patisse est réalisé en acier inoxydable. Il est réglable de 16 à 21 cm et supporte des températures allant jusqu'à +230°C. Il permet la réalisation de gâteaux, tartes.... selon vos envies.</div><h1>Caractéristiques Mini Cadre à Pâtisserie Extensible Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Réglable de 16 à 21 cm.<br />- Température max admissible : +230°C.<br />- Ne pas mettre au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9225 …} #channels: Doctrine\ORM\PersistentCollection {#9213 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9209 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9211 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mini Cadre à Pâtisserie Extensible Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30059 -props: [ "product" => App\Entity\Product\Product {#9208 #id: 2039 #code: "mini-cadre-a-patisserie-extensible-patisse-8218" #attributes: Doctrine\ORM\PersistentCollection {#9215 …} #variants: Doctrine\ORM\PersistentCollection {#9228 …} #options: Doctrine\ORM\PersistentCollection {#9219 …} #associations: Doctrine\ORM\PersistentCollection {#9217 …} #createdAt: DateTime @1758632446 {#9204 : 2025-09-23 21:00:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632446 {#9205 : 2025-09-23 21:00:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9222 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9223 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9208} #id: 2039 #name: "Mini Cadre à Pâtisserie Extensible Patisse" #slug: "mini-cadre-a-patisserie-extensible-patisse-8218" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Extensible de 16 à 21 cm.</li>\n <li>Température max : +230°C.</li>\n <li>Ne pas mettre au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Mini Cadre à Pâtisserie Extensible Patisse</h1><div class="col is-12">Le Mini Cadre à Pâtisserie Extensible Patisse est réalisé en acier inoxydable. Il est réglable de 16 à 21 cm et supporte des températures allant jusqu'à +230°C. Il permet la réalisation de gâteaux, tartes.... selon vos envies.</div><h1>Caractéristiques Mini Cadre à Pâtisserie Extensible Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Réglable de 16 à 21 cm.<br />- Température max admissible : +230°C.<br />- Ne pas mettre au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9225 …} #channels: Doctrine\ORM\PersistentCollection {#9213 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9209 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9211 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30043 …} +context: Sylius\TwigHooks\Bag\DataBag {#30052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30104 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9229 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9239 #collection: Doctrine\Common\Collections\ArrayCollection {#9240 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9238 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30043 …} +context: Sylius\TwigHooks\Bag\DataBag {#30052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30104 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mini Cadre à Pâtisserie Extensible Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9239 #collection: Doctrine\Common\Collections\ArrayCollection {#9240 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9238 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30111 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30043 …} +context: Sylius\TwigHooks\Bag\DataBag {#30052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30104 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9229 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9239 #collection: Doctrine\Common\Collections\ArrayCollection {#9240 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9238 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30161 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30152 …} +context: Sylius\TwigHooks\Bag\DataBag {#30159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30160 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9229 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30164 +variant: App\Entity\Product\ProductVariant {#9229 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9692 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13122 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9689 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30161 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30152 …} +context: Sylius\TwigHooks\Bag\DataBag {#30159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30160 …} +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 | 114.0 MiB | 3.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9245 #id: 2041 #code: "moules-a-canneles-en-cuivre-526" #attributes: Doctrine\ORM\PersistentCollection {#9252 …} #variants: Doctrine\ORM\PersistentCollection {#9265 …} #options: Doctrine\ORM\PersistentCollection {#9256 …} #associations: Doctrine\ORM\PersistentCollection {#9254 …} #createdAt: DateTime @1758632447 {#9241 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9242 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9259 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9260 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9245} #id: 2041 #name: "Moules à cannelés en cuivre" #slug: "moules-a-canneles-en-cuivre-526" #description: """ <div class="col is-12"><ul>\n <li>En cuivre, répartition homogène de la chaleur.</li>\n <li>Etamage assurant un démoulage parfait. </li>\n <li>Moule qualité pro. </li>\n </ul></div><h1>Description moule à cannelé cuivre</h1><div class="col is-12"><p>Ces moules à cannelés permettent de réaliser de manière traditionnelle les célèbres cannelés, spécialité bordelaise. Le cuivre étamé assure une parfaite convection de la chaleur qui permet une bonne caramélisation des sucs et un goût délicieux.</p></div><h1>Caractéristiques moule à cannelé cuivre</h1><div class="col is-12"><p>Extérieur cuivre. Intérieur étamé. Va au four. Lavage à la main. Fabriqué au Portugal</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 {#9262 …} #channels: Doctrine\ORM\PersistentCollection {#9250 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9246 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9248 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30050 +product: App\Entity\Product\Product {#9245 #id: 2041 #code: "moules-a-canneles-en-cuivre-526" #attributes: Doctrine\ORM\PersistentCollection {#9252 …} #variants: Doctrine\ORM\PersistentCollection {#9265 …} #options: Doctrine\ORM\PersistentCollection {#9256 …} #associations: Doctrine\ORM\PersistentCollection {#9254 …} #createdAt: DateTime @1758632447 {#9241 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9242 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9259 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9260 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9245} #id: 2041 #name: "Moules à cannelés en cuivre" #slug: "moules-a-canneles-en-cuivre-526" #description: """ <div class="col is-12"><ul>\n <li>En cuivre, répartition homogène de la chaleur.</li>\n <li>Etamage assurant un démoulage parfait. </li>\n <li>Moule qualité pro. </li>\n </ul></div><h1>Description moule à cannelé cuivre</h1><div class="col is-12"><p>Ces moules à cannelés permettent de réaliser de manière traditionnelle les célèbres cannelés, spécialité bordelaise. Le cuivre étamé assure une parfaite convection de la chaleur qui permet une bonne caramélisation des sucs et un goût délicieux.</p></div><h1>Caractéristiques moule à cannelé cuivre</h1><div class="col is-12"><p>Extérieur cuivre. Intérieur étamé. Va au four. Lavage à la main. Fabriqué au Portugal</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 {#9262 …} #channels: Doctrine\ORM\PersistentCollection {#9250 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9246 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9248 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9266 …} +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 {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9245 #id: 2041 #code: "moules-a-canneles-en-cuivre-526" #attributes: Doctrine\ORM\PersistentCollection {#9252 …} #variants: Doctrine\ORM\PersistentCollection {#9265 …} #options: Doctrine\ORM\PersistentCollection {#9256 …} #associations: Doctrine\ORM\PersistentCollection {#9254 …} #createdAt: DateTime @1758632447 {#9241 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9242 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9259 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9260 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9245} #id: 2041 #name: "Moules à cannelés en cuivre" #slug: "moules-a-canneles-en-cuivre-526" #description: """ <div class="col is-12"><ul>\n <li>En cuivre, répartition homogène de la chaleur.</li>\n <li>Etamage assurant un démoulage parfait. </li>\n <li>Moule qualité pro. </li>\n </ul></div><h1>Description moule à cannelé cuivre</h1><div class="col is-12"><p>Ces moules à cannelés permettent de réaliser de manière traditionnelle les célèbres cannelés, spécialité bordelaise. Le cuivre étamé assure une parfaite convection de la chaleur qui permet une bonne caramélisation des sucs et un goût délicieux.</p></div><h1>Caractéristiques moule à cannelé cuivre</h1><div class="col is-12"><p>Extérieur cuivre. Intérieur étamé. Va au four. Lavage à la main. Fabriqué au Portugal</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 {#9262 …} #channels: Doctrine\ORM\PersistentCollection {#9250 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9246 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9248 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moules à cannelés en cuivre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30281 -props: [ "product" => App\Entity\Product\Product {#9245 #id: 2041 #code: "moules-a-canneles-en-cuivre-526" #attributes: Doctrine\ORM\PersistentCollection {#9252 …} #variants: Doctrine\ORM\PersistentCollection {#9265 …} #options: Doctrine\ORM\PersistentCollection {#9256 …} #associations: Doctrine\ORM\PersistentCollection {#9254 …} #createdAt: DateTime @1758632447 {#9241 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9242 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9259 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9260 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9245} #id: 2041 #name: "Moules à cannelés en cuivre" #slug: "moules-a-canneles-en-cuivre-526" #description: """ <div class="col is-12"><ul>\n <li>En cuivre, répartition homogène de la chaleur.</li>\n <li>Etamage assurant un démoulage parfait. </li>\n <li>Moule qualité pro. </li>\n </ul></div><h1>Description moule à cannelé cuivre</h1><div class="col is-12"><p>Ces moules à cannelés permettent de réaliser de manière traditionnelle les célèbres cannelés, spécialité bordelaise. Le cuivre étamé assure une parfaite convection de la chaleur qui permet une bonne caramélisation des sucs et un goût délicieux.</p></div><h1>Caractéristiques moule à cannelé cuivre</h1><div class="col is-12"><p>Extérieur cuivre. Intérieur étamé. Va au four. Lavage à la main. Fabriqué au Portugal</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 {#9262 …} #channels: Doctrine\ORM\PersistentCollection {#9250 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9246 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9248 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30327 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30265 …} +context: Sylius\TwigHooks\Bag\DataBag {#30274 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30326 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9266 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9276 #collection: Doctrine\Common\Collections\ArrayCollection {#9277 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9275 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30327 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30265 …} +context: Sylius\TwigHooks\Bag\DataBag {#30274 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30326 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moules à cannelés en cuivre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9276 #collection: Doctrine\Common\Collections\ArrayCollection {#9277 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9275 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30333 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30327 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30265 …} +context: Sylius\TwigHooks\Bag\DataBag {#30274 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30326 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9266 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9276 #collection: Doctrine\Common\Collections\ArrayCollection {#9277 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9275 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30383 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30374 …} +context: Sylius\TwigHooks\Bag\DataBag {#30381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30382 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9266 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30386 +variant: App\Entity\Product\ProductVariant {#9266 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9692 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13122 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9689 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30383 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30374 …} +context: Sylius\TwigHooks\Bag\DataBag {#30381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30382 …} +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 | 114.0 MiB | 4.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9282 #id: 2042 #code: "moule-a-chausson-ibili-879" #attributes: Doctrine\ORM\PersistentCollection {#9289 …} #variants: Doctrine\ORM\PersistentCollection {#9302 …} #options: Doctrine\ORM\PersistentCollection {#9293 …} #associations: Doctrine\ORM\PersistentCollection {#9291 …} #createdAt: DateTime @1758632447 {#9278 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9279 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9296 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9297 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9282} #id: 2042 #name: "Moule à chausson Ibili" #slug: "moule-a-chausson-ibili-879" #description: """ <div class="col is-12"><ul>\n <li>Pour chaussons salés ou sucrés. </li>\n <li>4 tailles au choix.</li>\n <li>Nettoyage facile. </li>\n </ul></div><h1>Description moule à chausson Ibili</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à chausson est très pratique pour mettre en forme de délicieux chaussons aux pommes ou encore des feuilletés salés pour l’apéritif. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour utiliser votre appareil à chausson, rien de plus pratique. Le moule permet dans un premier temps de découper votre cercle de pâte. Puis vous placez le rond de pâte sur le moule et garnissez à votre goût., Enfin refermez votre moule en exerçant une pression pour bien refermez votre chausson. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">4 tailles de moule à chausson vous sont proposées en un seul lot : de 5,5 à 11,5 cm.Avec le moule à chausson Ibili vous allez régaler bien des gourmands ! </div>\n <div>Le moule à chausson est très pratique pour mettre en forme de délicieux chaussons aux pommes ou encore des feuilletés salés pour l’apéritif. <br /><br /></div>\n <div>Pour utiliser votre appareil à chausson, rien de plus pratique. Le moule permet dans un premier temps de découper votre cercle de pâte. Puis vous placez le rond de pâte sur le moule et garnissez à votre goût., Enfin refermez votre moule en exerçant une pression pour bien refermez votre chausson. <br /><br /></div>\n <div>4 tailles de moule à chausson vous sont proposées en un seul lot : de 5,5 à 11,5 cm.Avec le moule à chausson Ibili vous allez régaler bien des gourmands ! </div></div><h1>Caractéristiques moule à chausson Ibili</h1><div class="col is-12"><p>- 4 tailles :<br />Ø 5.5 cm (ø interne 3,5 cm)<br />ø 7.5 cm (ø interne 5 cm) <br />ø 9.5 cm (ø interne 6 cm)<br />ø 11.5 cm (ø interne 8 cm)<br /><br />- Poignées extralarges. <br />- Plastique alimentaire.</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 {#9299 …} #channels: Doctrine\ORM\PersistentCollection {#9287 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9283 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9285 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30272 +product: App\Entity\Product\Product {#9282 #id: 2042 #code: "moule-a-chausson-ibili-879" #attributes: Doctrine\ORM\PersistentCollection {#9289 …} #variants: Doctrine\ORM\PersistentCollection {#9302 …} #options: Doctrine\ORM\PersistentCollection {#9293 …} #associations: Doctrine\ORM\PersistentCollection {#9291 …} #createdAt: DateTime @1758632447 {#9278 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9279 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9296 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9297 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9282} #id: 2042 #name: "Moule à chausson Ibili" #slug: "moule-a-chausson-ibili-879" #description: """ <div class="col is-12"><ul>\n <li>Pour chaussons salés ou sucrés. </li>\n <li>4 tailles au choix.</li>\n <li>Nettoyage facile. </li>\n </ul></div><h1>Description moule à chausson Ibili</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à chausson est très pratique pour mettre en forme de délicieux chaussons aux pommes ou encore des feuilletés salés pour l’apéritif. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour utiliser votre appareil à chausson, rien de plus pratique. Le moule permet dans un premier temps de découper votre cercle de pâte. Puis vous placez le rond de pâte sur le moule et garnissez à votre goût., Enfin refermez votre moule en exerçant une pression pour bien refermez votre chausson. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">4 tailles de moule à chausson vous sont proposées en un seul lot : de 5,5 à 11,5 cm.Avec le moule à chausson Ibili vous allez régaler bien des gourmands ! </div>\n <div>Le moule à chausson est très pratique pour mettre en forme de délicieux chaussons aux pommes ou encore des feuilletés salés pour l’apéritif. <br /><br /></div>\n <div>Pour utiliser votre appareil à chausson, rien de plus pratique. Le moule permet dans un premier temps de découper votre cercle de pâte. Puis vous placez le rond de pâte sur le moule et garnissez à votre goût., Enfin refermez votre moule en exerçant une pression pour bien refermez votre chausson. <br /><br /></div>\n <div>4 tailles de moule à chausson vous sont proposées en un seul lot : de 5,5 à 11,5 cm.Avec le moule à chausson Ibili vous allez régaler bien des gourmands ! </div></div><h1>Caractéristiques moule à chausson Ibili</h1><div class="col is-12"><p>- 4 tailles :<br />Ø 5.5 cm (ø interne 3,5 cm)<br />ø 7.5 cm (ø interne 5 cm) <br />ø 9.5 cm (ø interne 6 cm)<br />ø 11.5 cm (ø interne 8 cm)<br /><br />- Poignées extralarges. <br />- Plastique alimentaire.</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 {#9299 …} #channels: Doctrine\ORM\PersistentCollection {#9287 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9283 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9285 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9303 …} +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 {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9282 #id: 2042 #code: "moule-a-chausson-ibili-879" #attributes: Doctrine\ORM\PersistentCollection {#9289 …} #variants: Doctrine\ORM\PersistentCollection {#9302 …} #options: Doctrine\ORM\PersistentCollection {#9293 …} #associations: Doctrine\ORM\PersistentCollection {#9291 …} #createdAt: DateTime @1758632447 {#9278 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9279 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9296 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9297 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9282} #id: 2042 #name: "Moule à chausson Ibili" #slug: "moule-a-chausson-ibili-879" #description: """ <div class="col is-12"><ul>\n <li>Pour chaussons salés ou sucrés. </li>\n <li>4 tailles au choix.</li>\n <li>Nettoyage facile. </li>\n </ul></div><h1>Description moule à chausson Ibili</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à chausson est très pratique pour mettre en forme de délicieux chaussons aux pommes ou encore des feuilletés salés pour l’apéritif. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour utiliser votre appareil à chausson, rien de plus pratique. Le moule permet dans un premier temps de découper votre cercle de pâte. Puis vous placez le rond de pâte sur le moule et garnissez à votre goût., Enfin refermez votre moule en exerçant une pression pour bien refermez votre chausson. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">4 tailles de moule à chausson vous sont proposées en un seul lot : de 5,5 à 11,5 cm.Avec le moule à chausson Ibili vous allez régaler bien des gourmands ! </div>\n <div>Le moule à chausson est très pratique pour mettre en forme de délicieux chaussons aux pommes ou encore des feuilletés salés pour l’apéritif. <br /><br /></div>\n <div>Pour utiliser votre appareil à chausson, rien de plus pratique. Le moule permet dans un premier temps de découper votre cercle de pâte. Puis vous placez le rond de pâte sur le moule et garnissez à votre goût., Enfin refermez votre moule en exerçant une pression pour bien refermez votre chausson. <br /><br /></div>\n <div>4 tailles de moule à chausson vous sont proposées en un seul lot : de 5,5 à 11,5 cm.Avec le moule à chausson Ibili vous allez régaler bien des gourmands ! </div></div><h1>Caractéristiques moule à chausson Ibili</h1><div class="col is-12"><p>- 4 tailles :<br />Ø 5.5 cm (ø interne 3,5 cm)<br />ø 7.5 cm (ø interne 5 cm) <br />ø 9.5 cm (ø interne 6 cm)<br />ø 11.5 cm (ø interne 8 cm)<br /><br />- Poignées extralarges. <br />- Plastique alimentaire.</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 {#9299 …} #channels: Doctrine\ORM\PersistentCollection {#9287 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9283 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9285 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule à chausson Ibili" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30503 -props: [ "product" => App\Entity\Product\Product {#9282 #id: 2042 #code: "moule-a-chausson-ibili-879" #attributes: Doctrine\ORM\PersistentCollection {#9289 …} #variants: Doctrine\ORM\PersistentCollection {#9302 …} #options: Doctrine\ORM\PersistentCollection {#9293 …} #associations: Doctrine\ORM\PersistentCollection {#9291 …} #createdAt: DateTime @1758632447 {#9278 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9279 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9296 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9297 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9282} #id: 2042 #name: "Moule à chausson Ibili" #slug: "moule-a-chausson-ibili-879" #description: """ <div class="col is-12"><ul>\n <li>Pour chaussons salés ou sucrés. </li>\n <li>4 tailles au choix.</li>\n <li>Nettoyage facile. </li>\n </ul></div><h1>Description moule à chausson Ibili</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le moule à chausson est très pratique pour mettre en forme de délicieux chaussons aux pommes ou encore des feuilletés salés pour l’apéritif. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour utiliser votre appareil à chausson, rien de plus pratique. Le moule permet dans un premier temps de découper votre cercle de pâte. Puis vous placez le rond de pâte sur le moule et garnissez à votre goût., Enfin refermez votre moule en exerçant une pression pour bien refermez votre chausson. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">4 tailles de moule à chausson vous sont proposées en un seul lot : de 5,5 à 11,5 cm.Avec le moule à chausson Ibili vous allez régaler bien des gourmands ! </div>\n <div>Le moule à chausson est très pratique pour mettre en forme de délicieux chaussons aux pommes ou encore des feuilletés salés pour l’apéritif. <br /><br /></div>\n <div>Pour utiliser votre appareil à chausson, rien de plus pratique. Le moule permet dans un premier temps de découper votre cercle de pâte. Puis vous placez le rond de pâte sur le moule et garnissez à votre goût., Enfin refermez votre moule en exerçant une pression pour bien refermez votre chausson. <br /><br /></div>\n <div>4 tailles de moule à chausson vous sont proposées en un seul lot : de 5,5 à 11,5 cm.Avec le moule à chausson Ibili vous allez régaler bien des gourmands ! </div></div><h1>Caractéristiques moule à chausson Ibili</h1><div class="col is-12"><p>- 4 tailles :<br />Ø 5.5 cm (ø interne 3,5 cm)<br />ø 7.5 cm (ø interne 5 cm) <br />ø 9.5 cm (ø interne 6 cm)<br />ø 11.5 cm (ø interne 8 cm)<br /><br />- Poignées extralarges. <br />- Plastique alimentaire.</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 {#9299 …} #channels: Doctrine\ORM\PersistentCollection {#9287 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9283 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9285 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30487 …} +context: Sylius\TwigHooks\Bag\DataBag {#30496 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9303 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9313 #collection: Doctrine\Common\Collections\ArrayCollection {#9314 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9312 …} -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 {#30549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30487 …} +context: Sylius\TwigHooks\Bag\DataBag {#30496 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule à chausson Ibili" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9313 #collection: Doctrine\Common\Collections\ArrayCollection {#9314 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9312 …} -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 {#30555 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30549 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30487 …} +context: Sylius\TwigHooks\Bag\DataBag {#30496 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9303 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9313 #collection: Doctrine\Common\Collections\ArrayCollection {#9314 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9312 …} -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 | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30605 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30596 …} +context: Sylius\TwigHooks\Bag\DataBag {#30603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30604 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9303 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30608 +variant: App\Entity\Product\ProductVariant {#9303 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9692 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13122 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9689 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30605 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30596 …} +context: Sylius\TwigHooks\Bag\DataBag {#30603 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30604 …} +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 | 114.0 MiB | 4.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9319 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#9326 …} #variants: Doctrine\ORM\PersistentCollection {#9339 …} #options: Doctrine\ORM\PersistentCollection {#9330 …} #associations: Doctrine\ORM\PersistentCollection {#9328 …} #createdAt: DateTime @1758632447 {#9315 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9316 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9333 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9334 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9319} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</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 {#9336 …} #channels: Doctrine\ORM\PersistentCollection {#9324 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9320 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9322 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30494 +product: App\Entity\Product\Product {#9319 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#9326 …} #variants: Doctrine\ORM\PersistentCollection {#9339 …} #options: Doctrine\ORM\PersistentCollection {#9330 …} #associations: Doctrine\ORM\PersistentCollection {#9328 …} #createdAt: DateTime @1758632447 {#9315 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9316 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9333 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9334 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9319} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</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 {#9336 …} #channels: Doctrine\ORM\PersistentCollection {#9324 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9320 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9322 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9340 …} +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 {#28255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28288 …} +context: Sylius\TwigHooks\Bag\DataBag {#28294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28281 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9319 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#9326 …} #variants: Doctrine\ORM\PersistentCollection {#9339 …} #options: Doctrine\ORM\PersistentCollection {#9330 …} #associations: Doctrine\ORM\PersistentCollection {#9328 …} #createdAt: DateTime @1758632447 {#9315 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9316 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9333 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9334 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9319} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</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 {#9336 …} #channels: Doctrine\ORM\PersistentCollection {#9324 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9320 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9322 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule Tulipe anti-adhésif Gobel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30725 -props: [ "product" => App\Entity\Product\Product {#9319 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#9326 …} #variants: Doctrine\ORM\PersistentCollection {#9339 …} #options: Doctrine\ORM\PersistentCollection {#9330 …} #associations: Doctrine\ORM\PersistentCollection {#9328 …} #createdAt: DateTime @1758632447 {#9315 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#9316 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9333 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9334 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9319} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</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 {#9336 …} #channels: Doctrine\ORM\PersistentCollection {#9324 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9320 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9322 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30771 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30709 …} +context: Sylius\TwigHooks\Bag\DataBag {#30718 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30770 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9340 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9353 #collection: Doctrine\Common\Collections\ArrayCollection {#9354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9352 …} -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 {#30771 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30709 …} +context: Sylius\TwigHooks\Bag\DataBag {#30718 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30770 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule Tulipe anti-adhésif Gobel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9353 #collection: Doctrine\Common\Collections\ArrayCollection {#9354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9352 …} -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 {#30777 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30771 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30709 …} +context: Sylius\TwigHooks\Bag\DataBag {#30718 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30770 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9340 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9353 #collection: Doctrine\Common\Collections\ArrayCollection {#9354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9352 …} -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 | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30827 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30818 …} +context: Sylius\TwigHooks\Bag\DataBag {#30825 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30826 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9340 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30830 +variant: App\Entity\Product\ProductVariant {#9340 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9692 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13122 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9689 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30827 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30818 …} +context: Sylius\TwigHooks\Bag\DataBag {#30825 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30826 …} +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 | 114.0 MiB | 2.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27968 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13187 …} +context: Sylius\TwigHooks\Bag\DataBag {#27990 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13197 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31142 +cart: App\Entity\Order\Order {#14101 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27968 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13187 …} +context: Sylius\TwigHooks\Bag\DataBag {#27990 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13197 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||