Components
12
Twig Components
44
Render Count
110
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.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13280 …} +context: Sylius\TwigHooks\Bag\DataBag {#13286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13285 …} +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 {#13907 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13178 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13287 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13280 …} +context: Sylius\TwigHooks\Bag\DataBag {#13286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13285 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13984 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13980 …} +context: Sylius\TwigHooks\Bag\DataBag {#13982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13983 …} +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 {#13993 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13984 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13980 …} +context: Sylius\TwigHooks\Bag\DataBag {#13982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13983 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14075 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14054 …} +context: Sylius\TwigHooks\Bag\DataBag {#14074 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14073 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14090 +cart: App\Entity\Order\Order {#14157 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14075 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14054 …} +context: Sylius\TwigHooks\Bag\DataBag {#14074 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14073 …} +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 | 31.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14343 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14331 …} +context: Sylius\TwigHooks\Bag\DataBag {#14337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +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 {#14352 #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 {#14343 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14331 …} +context: Sylius\TwigHooks\Bag\DataBag {#14337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14329 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28044 …} +context: Sylius\TwigHooks\Bag\DataBag {#28045 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28047 …} +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 {#28057 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28044 …} +context: Sylius\TwigHooks\Bag\DataBag {#28045 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28047 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28161 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28157 …} +context: Sylius\TwigHooks\Bag\DataBag {#28158 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28160 …} +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 {#28169 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28161 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28157 …} +context: Sylius\TwigHooks\Bag\DataBag {#28158 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28160 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 2.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28255 …} +context: Sylius\TwigHooks\Bag\DataBag {#28256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28258 …} +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 {#28267 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28255 …} +context: Sylius\TwigHooks\Bag\DataBag {#28256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28258 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 8.19 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 3170 #code: "brosse-a-casserole-tradition-andree-jardin-6166" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632807 {#8058 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#7959 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3170 #name: "Brosse à casserole "Tradition" Andrée Jardin" #slug: "brosse-a-casserole-tradition-andree-jardin-6166" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Fibres végétales.</li>\n <li>Très résistante.</li>\n <li>Ne raye pas.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Brosse à casserole "Tradition" Andrée Jardin</h1><div class="col is-12">Réalisée en bois de hêtre et fibres végétales, la brosse à casserole ronde "tradition" Andrée Jardin vous permettra de nettoyer très facilement vos casseroles sans qu'aucune trace ne vous résiste. L'orientation des fibres à 45° permet d'atteindre les angles souvent inaccessibles.</div><h1>Caractéristiques Brosse à casserole "Tradition" Andrée Jardin</h1><div class="col is-12">- Bois de hêtre.<br />- fibres végétales : "tampico", piassava", "bassine".<br />- Dimensions : 9 x 9 cm </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28792 +product: App\Entity\Product\Product {#7949 #id: 3170 #code: "brosse-a-casserole-tradition-andree-jardin-6166" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632807 {#8058 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#7959 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3170 #name: "Brosse à casserole "Tradition" Andrée Jardin" #slug: "brosse-a-casserole-tradition-andree-jardin-6166" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Fibres végétales.</li>\n <li>Très résistante.</li>\n <li>Ne raye pas.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Brosse à casserole "Tradition" Andrée Jardin</h1><div class="col is-12">Réalisée en bois de hêtre et fibres végétales, la brosse à casserole ronde "tradition" Andrée Jardin vous permettra de nettoyer très facilement vos casseroles sans qu'aucune trace ne vous résiste. L'orientation des fibres à 45° permet d'atteindre les angles souvent inaccessibles.</div><h1>Caractéristiques Brosse à casserole "Tradition" Andrée Jardin</h1><div class="col is-12">- Bois de hêtre.<br />- fibres végétales : "tampico", piassava", "bassine".<br />- Dimensions : 9 x 9 cm </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8782 …} +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 {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 3170 #code: "brosse-a-casserole-tradition-andree-jardin-6166" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632807 {#8058 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#7959 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3170 #name: "Brosse à casserole "Tradition" Andrée Jardin" #slug: "brosse-a-casserole-tradition-andree-jardin-6166" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Fibres végétales.</li>\n <li>Très résistante.</li>\n <li>Ne raye pas.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Brosse à casserole "Tradition" Andrée Jardin</h1><div class="col is-12">Réalisée en bois de hêtre et fibres végétales, la brosse à casserole ronde "tradition" Andrée Jardin vous permettra de nettoyer très facilement vos casseroles sans qu'aucune trace ne vous résiste. L'orientation des fibres à 45° permet d'atteindre les angles souvent inaccessibles.</div><h1>Caractéristiques Brosse à casserole "Tradition" Andrée Jardin</h1><div class="col is-12">- Bois de hêtre.<br />- fibres végétales : "tampico", piassava", "bassine".<br />- Dimensions : 9 x 9 cm </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Brosse à casserole "Tradition" Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28952 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 3170 #code: "brosse-a-casserole-tradition-andree-jardin-6166" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632807 {#8058 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#7959 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 3170 #name: "Brosse à casserole "Tradition" Andrée Jardin" #slug: "brosse-a-casserole-tradition-andree-jardin-6166" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Fibres végétales.</li>\n <li>Très résistante.</li>\n <li>Ne raye pas.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Brosse à casserole "Tradition" Andrée Jardin</h1><div class="col is-12">Réalisée en bois de hêtre et fibres végétales, la brosse à casserole ronde "tradition" Andrée Jardin vous permettra de nettoyer très facilement vos casseroles sans qu'aucune trace ne vous résiste. L'orientation des fibres à 45° permet d'atteindre les angles souvent inaccessibles.</div><h1>Caractéristiques Brosse à casserole "Tradition" Andrée Jardin</h1><div class="col is-12">- Bois de hêtre.<br />- fibres végétales : "tampico", piassava", "bassine".<br />- Dimensions : 9 x 9 cm </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29023 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29019 …} +context: Sylius\TwigHooks\Bag\DataBag {#29020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38197 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38249 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29023 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29019 …} +context: Sylius\TwigHooks\Bag\DataBag {#29020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Brosse à casserole "Tradition" Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38197 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38249 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29027 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29023 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29019 …} +context: Sylius\TwigHooks\Bag\DataBag {#29020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38197 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38249 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29095 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29085 …} +context: Sylius\TwigHooks\Bag\DataBag {#29093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29094 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29104 +variant: App\Entity\Product\ProductVariant {#8782 …} +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 {#9748 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13178 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9745 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29095 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29085 …} +context: Sylius\TwigHooks\Bag\DataBag {#29093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29094 …} +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 | 10.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 772 #code: "couteau-a-chips-lion-sabatier-1011" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632255 {#9051 : 2025-09-23 20:57:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632255 {#9054 : 2025-09-23 20:57:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 772 #name: "Couteau à chips Lion Sabatier" #slug: "couteau-a-chips-lion-sabatier-1011" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>2 types de tranche : gaufrées ou cannelées.</li>\n <li>Manche polymère</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Couteau à chips Lion Sabatier</h1><div class="col is-12">Le couteau à chips permet d'obtenir des tranches (pomme de terre, carotte..) gaufrées ou cannelées. Ce couteau est pratique et efficace pour réaliser vos chips. </div><h1>Caractéristiques Couteau à chips Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame inox</li>\n <li>Dimension lame : 9,5 cm</li>\n <li>Poids : 28 grammes</li>\n <li>Manche polymère</li>\n <li>Fabrication française </li>\n </ul></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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28930 +product: App\Entity\Product\Product {#9057 #id: 772 #code: "couteau-a-chips-lion-sabatier-1011" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632255 {#9051 : 2025-09-23 20:57:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632255 {#9054 : 2025-09-23 20:57:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 772 #name: "Couteau à chips Lion Sabatier" #slug: "couteau-a-chips-lion-sabatier-1011" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>2 types de tranche : gaufrées ou cannelées.</li>\n <li>Manche polymère</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Couteau à chips Lion Sabatier</h1><div class="col is-12">Le couteau à chips permet d'obtenir des tranches (pomme de terre, carotte..) gaufrées ou cannelées. Ce couteau est pratique et efficace pour réaliser vos chips. </div><h1>Caractéristiques Couteau à chips Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame inox</li>\n <li>Dimension lame : 9,5 cm</li>\n <li>Poids : 28 grammes</li>\n <li>Manche polymère</li>\n <li>Fabrication française </li>\n </ul></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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9084 …} +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 {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 772 #code: "couteau-a-chips-lion-sabatier-1011" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632255 {#9051 : 2025-09-23 20:57:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632255 {#9054 : 2025-09-23 20:57:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 772 #name: "Couteau à chips Lion Sabatier" #slug: "couteau-a-chips-lion-sabatier-1011" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>2 types de tranche : gaufrées ou cannelées.</li>\n <li>Manche polymère</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Couteau à chips Lion Sabatier</h1><div class="col is-12">Le couteau à chips permet d'obtenir des tranches (pomme de terre, carotte..) gaufrées ou cannelées. Ce couteau est pratique et efficace pour réaliser vos chips. </div><h1>Caractéristiques Couteau à chips Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame inox</li>\n <li>Dimension lame : 9,5 cm</li>\n <li>Poids : 28 grammes</li>\n <li>Manche polymère</li>\n <li>Fabrication française </li>\n </ul></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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à chips Lion Sabatier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29231 -props: [ "product" => App\Entity\Product\Product {#9057 #id: 772 #code: "couteau-a-chips-lion-sabatier-1011" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632255 {#9051 : 2025-09-23 20:57:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632255 {#9054 : 2025-09-23 20:57:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 772 #name: "Couteau à chips Lion Sabatier" #slug: "couteau-a-chips-lion-sabatier-1011" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>2 types de tranche : gaufrées ou cannelées.</li>\n <li>Manche polymère</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Couteau à chips Lion Sabatier</h1><div class="col is-12">Le couteau à chips permet d'obtenir des tranches (pomme de terre, carotte..) gaufrées ou cannelées. Ce couteau est pratique et efficace pour réaliser vos chips. </div><h1>Caractéristiques Couteau à chips Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame inox</li>\n <li>Dimension lame : 9,5 cm</li>\n <li>Poids : 28 grammes</li>\n <li>Manche polymère</li>\n <li>Fabrication française </li>\n </ul></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 {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #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 {#29283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29215 …} +context: Sylius\TwigHooks\Bag\DataBag {#29224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29282 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9084 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9097 #collection: Doctrine\Common\Collections\ArrayCollection {#9098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38269 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38271 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29215 …} +context: Sylius\TwigHooks\Bag\DataBag {#29224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29282 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à chips Lion Sabatier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9097 #collection: Doctrine\Common\Collections\ArrayCollection {#9098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38269 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38271 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29289 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29283 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29215 …} +context: Sylius\TwigHooks\Bag\DataBag {#29224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29282 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9084 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9097 #collection: Doctrine\Common\Collections\ArrayCollection {#9098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38269 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38271 …} } "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 {#29339 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29330 …} +context: Sylius\TwigHooks\Bag\DataBag {#29337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29338 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9084 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29342 +variant: App\Entity\Product\ProductVariant {#9084 …} +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 {#9748 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13178 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9745 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29339 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29330 …} +context: Sylius\TwigHooks\Bag\DataBag {#29337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29338 …} +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.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9103 #id: 1227 #code: "lot-6-pots-a-confiture-le-parfait-5223" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632320 {#9099 : 2025-09-23 20:58:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632320 {#9100 : 2025-09-23 20:58:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 1227 #name: "Lot 6 pots à confiture Le Parfait" #slug: "lot-6-pots-a-confiture-le-parfait-5223" #description: """ <div class="col is-12"><ul>\n <li>En verre, conservation saine et parfaite.</li>\n <li>Idéal pour toutes vos confitures.</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul></div><h1>Description Lot 6 pots à confiture Le Parfait</h1><div class="col is-12">Le Pot à confiture Le Parfait vous permet de conserver vos confitures à la perfection. Les couvercles vissants sont très faciles à utiliser. Ce pot peut être stérilisé.</div><h1>Caractéristiques Lot 6 pots à confiture Le Parfait</h1><div class="col is-12">6 pots à confitures en verre. Couvercle en métal vissant. Contenance : 385 ml. 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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29222 +product: App\Entity\Product\Product {#9103 #id: 1227 #code: "lot-6-pots-a-confiture-le-parfait-5223" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632320 {#9099 : 2025-09-23 20:58:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632320 {#9100 : 2025-09-23 20:58:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 1227 #name: "Lot 6 pots à confiture Le Parfait" #slug: "lot-6-pots-a-confiture-le-parfait-5223" #description: """ <div class="col is-12"><ul>\n <li>En verre, conservation saine et parfaite.</li>\n <li>Idéal pour toutes vos confitures.</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul></div><h1>Description Lot 6 pots à confiture Le Parfait</h1><div class="col is-12">Le Pot à confiture Le Parfait vous permet de conserver vos confitures à la perfection. Les couvercles vissants sont très faciles à utiliser. Ce pot peut être stérilisé.</div><h1>Caractéristiques Lot 6 pots à confiture Le Parfait</h1><div class="col is-12">6 pots à confitures en verre. Couvercle en métal vissant. Contenance : 385 ml. 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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9130 …} +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 {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9103 #id: 1227 #code: "lot-6-pots-a-confiture-le-parfait-5223" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632320 {#9099 : 2025-09-23 20:58:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632320 {#9100 : 2025-09-23 20:58:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 1227 #name: "Lot 6 pots à confiture Le Parfait" #slug: "lot-6-pots-a-confiture-le-parfait-5223" #description: """ <div class="col is-12"><ul>\n <li>En verre, conservation saine et parfaite.</li>\n <li>Idéal pour toutes vos confitures.</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul></div><h1>Description Lot 6 pots à confiture Le Parfait</h1><div class="col is-12">Le Pot à confiture Le Parfait vous permet de conserver vos confitures à la perfection. Les couvercles vissants sont très faciles à utiliser. Ce pot peut être stérilisé.</div><h1>Caractéristiques Lot 6 pots à confiture Le Parfait</h1><div class="col is-12">6 pots à confitures en verre. Couvercle en métal vissant. Contenance : 385 ml. 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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lot 6 pots à confiture Le Parfait" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29459 -props: [ "product" => App\Entity\Product\Product {#9103 #id: 1227 #code: "lot-6-pots-a-confiture-le-parfait-5223" #attributes: Doctrine\ORM\PersistentCollection {#9113 …} #variants: Doctrine\ORM\PersistentCollection {#9129 …} #options: Doctrine\ORM\PersistentCollection {#9117 …} #associations: Doctrine\ORM\PersistentCollection {#9115 …} #createdAt: DateTime @1758632320 {#9099 : 2025-09-23 20:58:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632320 {#9100 : 2025-09-23 20:58:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9120 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9121 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 1227 #name: "Lot 6 pots à confiture Le Parfait" #slug: "lot-6-pots-a-confiture-le-parfait-5223" #description: """ <div class="col is-12"><ul>\n <li>En verre, conservation saine et parfaite.</li>\n <li>Idéal pour toutes vos confitures.</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul></div><h1>Description Lot 6 pots à confiture Le Parfait</h1><div class="col is-12">Le Pot à confiture Le Parfait vous permet de conserver vos confitures à la perfection. Les couvercles vissants sont très faciles à utiliser. Ce pot peut être stérilisé.</div><h1>Caractéristiques Lot 6 pots à confiture Le Parfait</h1><div class="col is-12">6 pots à confitures en verre. Couvercle en métal vissant. Contenance : 385 ml. 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 {#9123 …} #channels: Doctrine\ORM\PersistentCollection {#9111 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9105 …} #reviews: Doctrine\ORM\PersistentCollection {#9107 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9109 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29505 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29443 …} +context: Sylius\TwigHooks\Bag\DataBag {#29452 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29504 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9130 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9140 #collection: Doctrine\Common\Collections\ArrayCollection {#9141 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9139 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29505 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29443 …} +context: Sylius\TwigHooks\Bag\DataBag {#29452 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29504 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Lot 6 pots à confiture Le Parfait" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9140 #collection: Doctrine\Common\Collections\ArrayCollection {#9141 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9139 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29511 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29505 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29443 …} +context: Sylius\TwigHooks\Bag\DataBag {#29452 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29504 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9130 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9140 #collection: Doctrine\Common\Collections\ArrayCollection {#9141 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9139 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38283 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} } "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 {#29561 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29552 …} +context: Sylius\TwigHooks\Bag\DataBag {#29559 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29560 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9130 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29564 +variant: App\Entity\Product\ProductVariant {#9130 …} +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 {#9748 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13178 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9745 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29561 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29552 …} +context: Sylius\TwigHooks\Bag\DataBag {#29559 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29560 …} +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 | 12.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9146 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#9156 …} #variants: Doctrine\ORM\PersistentCollection {#9172 …} #options: Doctrine\ORM\PersistentCollection {#9160 …} #associations: Doctrine\ORM\PersistentCollection {#9158 …} #createdAt: DateTime @1758632351 {#9142 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9143 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9163 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9164 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9146} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</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 {#9166 …} #channels: Doctrine\ORM\PersistentCollection {#9154 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9148 …} #reviews: Doctrine\ORM\PersistentCollection {#9150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9152 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29450 +product: App\Entity\Product\Product {#9146 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#9156 …} #variants: Doctrine\ORM\PersistentCollection {#9172 …} #options: Doctrine\ORM\PersistentCollection {#9160 …} #associations: Doctrine\ORM\PersistentCollection {#9158 …} #createdAt: DateTime @1758632351 {#9142 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9143 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9163 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9164 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9146} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</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 {#9166 …} #channels: Doctrine\ORM\PersistentCollection {#9154 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9148 …} #reviews: Doctrine\ORM\PersistentCollection {#9150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9152 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9173 …} +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 {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 2.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9146 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#9156 …} #variants: Doctrine\ORM\PersistentCollection {#9172 …} #options: Doctrine\ORM\PersistentCollection {#9160 …} #associations: Doctrine\ORM\PersistentCollection {#9158 …} #createdAt: DateTime @1758632351 {#9142 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9143 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9163 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9164 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9146} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</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 {#9166 …} #channels: Doctrine\ORM\PersistentCollection {#9154 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9148 …} #reviews: Doctrine\ORM\PersistentCollection {#9150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9152 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre tout Poisson malin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29681 -props: [ "product" => App\Entity\Product\Product {#9146 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#9156 …} #variants: Doctrine\ORM\PersistentCollection {#9172 …} #options: Doctrine\ORM\PersistentCollection {#9160 …} #associations: Doctrine\ORM\PersistentCollection {#9158 …} #createdAt: DateTime @1758632351 {#9142 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9143 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9163 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9164 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9146} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</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 {#9166 …} #channels: Doctrine\ORM\PersistentCollection {#9154 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9148 …} #reviews: Doctrine\ORM\PersistentCollection {#9150 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9152 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 6.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29665 …} +context: Sylius\TwigHooks\Bag\DataBag {#29674 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9173 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9183 #collection: Doctrine\Common\Collections\ArrayCollection {#9184 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9182 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29665 …} +context: Sylius\TwigHooks\Bag\DataBag {#29674 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre tout Poisson malin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9183 #collection: Doctrine\Common\Collections\ArrayCollection {#9184 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9182 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29739 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29665 …} +context: Sylius\TwigHooks\Bag\DataBag {#29674 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9173 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9183 #collection: Doctrine\Common\Collections\ArrayCollection {#9184 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9182 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29789 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29780 …} +context: Sylius\TwigHooks\Bag\DataBag {#29787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29788 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9173 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29792 +variant: App\Entity\Product\ProductVariant {#9173 …} +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 {#9748 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13178 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9745 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29789 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29780 …} +context: Sylius\TwigHooks\Bag\DataBag {#29787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29788 …} +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.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9189 #id: 1635 #code: "pot-a-confiture-en-verre-le-parfait-7614" #attributes: Doctrine\ORM\PersistentCollection {#9199 …} #variants: Doctrine\ORM\PersistentCollection {#9212 …} #options: Doctrine\ORM\PersistentCollection {#9203 …} #associations: Doctrine\ORM\PersistentCollection {#9201 …} #createdAt: DateTime @1758632384 {#9185 : 2025-09-23 20:59:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632384 {#9186 : 2025-09-23 20:59:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9206 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9207 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9189} #id: 1635 #name: "Pot à confiture en Verre Le Parfait" #slug: "pot-a-confiture-en-verre-le-parfait-7614" #description: """ <div class="col is-12"><ul>\n <li>En Verre, conservation parfaite et saine.</li>\n <li>Couvercle vissant.</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Pot à confiture en Verre Le Parfait</h1><div class="col is-12">Le Pot à confiture en Verre Le Parfait est idéal pour recevoir vos confitures faites maison. Il est doté d'un couvercle vissant au joli décor fleuri. Ce pot conservera parfaitement tous vos instants gourmands.</div><h1>Caractéristiques Pot à confiture en Verre Le Parfait</h1><div class="col is-12">Verre haute qualité. Stérilisable. Livré avec couvercle. 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 {#9209 …} #channels: Doctrine\ORM\PersistentCollection {#9197 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9191 …} #reviews: Doctrine\ORM\PersistentCollection {#9193 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9195 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29672 +product: App\Entity\Product\Product {#9189 #id: 1635 #code: "pot-a-confiture-en-verre-le-parfait-7614" #attributes: Doctrine\ORM\PersistentCollection {#9199 …} #variants: Doctrine\ORM\PersistentCollection {#9212 …} #options: Doctrine\ORM\PersistentCollection {#9203 …} #associations: Doctrine\ORM\PersistentCollection {#9201 …} #createdAt: DateTime @1758632384 {#9185 : 2025-09-23 20:59:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632384 {#9186 : 2025-09-23 20:59:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9206 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9207 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9189} #id: 1635 #name: "Pot à confiture en Verre Le Parfait" #slug: "pot-a-confiture-en-verre-le-parfait-7614" #description: """ <div class="col is-12"><ul>\n <li>En Verre, conservation parfaite et saine.</li>\n <li>Couvercle vissant.</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Pot à confiture en Verre Le Parfait</h1><div class="col is-12">Le Pot à confiture en Verre Le Parfait est idéal pour recevoir vos confitures faites maison. Il est doté d'un couvercle vissant au joli décor fleuri. Ce pot conservera parfaitement tous vos instants gourmands.</div><h1>Caractéristiques Pot à confiture en Verre Le Parfait</h1><div class="col is-12">Verre haute qualité. Stérilisable. Livré avec couvercle. 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 {#9209 …} #channels: Doctrine\ORM\PersistentCollection {#9197 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9191 …} #reviews: Doctrine\ORM\PersistentCollection {#9193 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9195 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9213 …} +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 {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9189 #id: 1635 #code: "pot-a-confiture-en-verre-le-parfait-7614" #attributes: Doctrine\ORM\PersistentCollection {#9199 …} #variants: Doctrine\ORM\PersistentCollection {#9212 …} #options: Doctrine\ORM\PersistentCollection {#9203 …} #associations: Doctrine\ORM\PersistentCollection {#9201 …} #createdAt: DateTime @1758632384 {#9185 : 2025-09-23 20:59:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632384 {#9186 : 2025-09-23 20:59:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9206 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9207 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9189} #id: 1635 #name: "Pot à confiture en Verre Le Parfait" #slug: "pot-a-confiture-en-verre-le-parfait-7614" #description: """ <div class="col is-12"><ul>\n <li>En Verre, conservation parfaite et saine.</li>\n <li>Couvercle vissant.</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Pot à confiture en Verre Le Parfait</h1><div class="col is-12">Le Pot à confiture en Verre Le Parfait est idéal pour recevoir vos confitures faites maison. Il est doté d'un couvercle vissant au joli décor fleuri. Ce pot conservera parfaitement tous vos instants gourmands.</div><h1>Caractéristiques Pot à confiture en Verre Le Parfait</h1><div class="col is-12">Verre haute qualité. Stérilisable. Livré avec couvercle. 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 {#9209 …} #channels: Doctrine\ORM\PersistentCollection {#9197 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9191 …} #reviews: Doctrine\ORM\PersistentCollection {#9193 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9195 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pot à confiture en Verre Le Parfait" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29909 -props: [ "product" => App\Entity\Product\Product {#9189 #id: 1635 #code: "pot-a-confiture-en-verre-le-parfait-7614" #attributes: Doctrine\ORM\PersistentCollection {#9199 …} #variants: Doctrine\ORM\PersistentCollection {#9212 …} #options: Doctrine\ORM\PersistentCollection {#9203 …} #associations: Doctrine\ORM\PersistentCollection {#9201 …} #createdAt: DateTime @1758632384 {#9185 : 2025-09-23 20:59:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632384 {#9186 : 2025-09-23 20:59:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9206 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9207 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9189} #id: 1635 #name: "Pot à confiture en Verre Le Parfait" #slug: "pot-a-confiture-en-verre-le-parfait-7614" #description: """ <div class="col is-12"><ul>\n <li>En Verre, conservation parfaite et saine.</li>\n <li>Couvercle vissant.</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Pot à confiture en Verre Le Parfait</h1><div class="col is-12">Le Pot à confiture en Verre Le Parfait est idéal pour recevoir vos confitures faites maison. Il est doté d'un couvercle vissant au joli décor fleuri. Ce pot conservera parfaitement tous vos instants gourmands.</div><h1>Caractéristiques Pot à confiture en Verre Le Parfait</h1><div class="col is-12">Verre haute qualité. Stérilisable. Livré avec couvercle. 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 {#9209 …} #channels: Doctrine\ORM\PersistentCollection {#9197 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9191 …} #reviews: Doctrine\ORM\PersistentCollection {#9193 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9195 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29893 …} +context: Sylius\TwigHooks\Bag\DataBag {#29902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29960 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9213 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9223 #collection: Doctrine\Common\Collections\ArrayCollection {#9224 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9222 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38313 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29893 …} +context: Sylius\TwigHooks\Bag\DataBag {#29902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29960 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pot à confiture en Verre Le Parfait" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9223 #collection: Doctrine\Common\Collections\ArrayCollection {#9224 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9222 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38313 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29967 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29961 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29893 …} +context: Sylius\TwigHooks\Bag\DataBag {#29902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29960 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9213 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9223 #collection: Doctrine\Common\Collections\ArrayCollection {#9224 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9222 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38313 …} } "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 {#30017 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30008 …} +context: Sylius\TwigHooks\Bag\DataBag {#30015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30016 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9213 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30020 +variant: App\Entity\Product\ProductVariant {#9213 …} +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 {#9748 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13178 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9745 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30017 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30008 …} +context: Sylius\TwigHooks\Bag\DataBag {#30015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30016 …} +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 | 11.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9229 #id: 1638 #code: "capsule-familia-le-parfait-7617" #attributes: Doctrine\ORM\PersistentCollection {#9236 …} #variants: Doctrine\ORM\PersistentCollection {#9249 …} #options: Doctrine\ORM\PersistentCollection {#9240 …} #associations: Doctrine\ORM\PersistentCollection {#9238 …} #createdAt: DateTime @1758632384 {#9225 : 2025-09-23 20:59:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632384 {#9226 : 2025-09-23 20:59:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9243 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9244 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9229} #id: 1638 #name: "Capsule Familia Le Parfait" #slug: "capsule-familia-le-parfait-7617" #description: """ <div class="col is-12"><ul>\n <li>Parfaitement adaptée aux terrines "Familia" Le Parfait.</li>\n <li>Assure une étanchéité parfaite</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Capsule Familia Le Parfait</h1><div class="col is-12">Les Capsules "Familia" Le parfait sont spécialement conçues pour s'adapter aux terrines éponymes. Elles assurent l'étanchéité des bocaux pour une conservation parfaite de vos préparations.</div><h1>Caractéristiques Capsule Familia Le Parfait</h1><div class="col is-12">- ref 91999/VMCOBTPM : diamètre 8,2 cm pour bocaux de 200 ml.<br />- ref 91999/VMCOBTMM : diamètre 10 cm pour bocaux de 350, 500, 750 et 1000 ml.<br />- ref 91999/VMCOBTGM : diamètre 11 cm pour bocaux de 1000 et 1500 ml.</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 {#9246 …} #channels: Doctrine\ORM\PersistentCollection {#9234 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9191 …} #reviews: Doctrine\ORM\PersistentCollection {#9230 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9232 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29900 +product: App\Entity\Product\Product {#9229 #id: 1638 #code: "capsule-familia-le-parfait-7617" #attributes: Doctrine\ORM\PersistentCollection {#9236 …} #variants: Doctrine\ORM\PersistentCollection {#9249 …} #options: Doctrine\ORM\PersistentCollection {#9240 …} #associations: Doctrine\ORM\PersistentCollection {#9238 …} #createdAt: DateTime @1758632384 {#9225 : 2025-09-23 20:59:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632384 {#9226 : 2025-09-23 20:59:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9243 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9244 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9229} #id: 1638 #name: "Capsule Familia Le Parfait" #slug: "capsule-familia-le-parfait-7617" #description: """ <div class="col is-12"><ul>\n <li>Parfaitement adaptée aux terrines "Familia" Le Parfait.</li>\n <li>Assure une étanchéité parfaite</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Capsule Familia Le Parfait</h1><div class="col is-12">Les Capsules "Familia" Le parfait sont spécialement conçues pour s'adapter aux terrines éponymes. Elles assurent l'étanchéité des bocaux pour une conservation parfaite de vos préparations.</div><h1>Caractéristiques Capsule Familia Le Parfait</h1><div class="col is-12">- ref 91999/VMCOBTPM : diamètre 8,2 cm pour bocaux de 200 ml.<br />- ref 91999/VMCOBTMM : diamètre 10 cm pour bocaux de 350, 500, 750 et 1000 ml.<br />- ref 91999/VMCOBTGM : diamètre 11 cm pour bocaux de 1000 et 1500 ml.</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 {#9246 …} #channels: Doctrine\ORM\PersistentCollection {#9234 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9191 …} #reviews: Doctrine\ORM\PersistentCollection {#9230 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9232 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9250 …} +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 {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9229 #id: 1638 #code: "capsule-familia-le-parfait-7617" #attributes: Doctrine\ORM\PersistentCollection {#9236 …} #variants: Doctrine\ORM\PersistentCollection {#9249 …} #options: Doctrine\ORM\PersistentCollection {#9240 …} #associations: Doctrine\ORM\PersistentCollection {#9238 …} #createdAt: DateTime @1758632384 {#9225 : 2025-09-23 20:59:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632384 {#9226 : 2025-09-23 20:59:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9243 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9244 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9229} #id: 1638 #name: "Capsule Familia Le Parfait" #slug: "capsule-familia-le-parfait-7617" #description: """ <div class="col is-12"><ul>\n <li>Parfaitement adaptée aux terrines "Familia" Le Parfait.</li>\n <li>Assure une étanchéité parfaite</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Capsule Familia Le Parfait</h1><div class="col is-12">Les Capsules "Familia" Le parfait sont spécialement conçues pour s'adapter aux terrines éponymes. Elles assurent l'étanchéité des bocaux pour une conservation parfaite de vos préparations.</div><h1>Caractéristiques Capsule Familia Le Parfait</h1><div class="col is-12">- ref 91999/VMCOBTPM : diamètre 8,2 cm pour bocaux de 200 ml.<br />- ref 91999/VMCOBTMM : diamètre 10 cm pour bocaux de 350, 500, 750 et 1000 ml.<br />- ref 91999/VMCOBTGM : diamètre 11 cm pour bocaux de 1000 et 1500 ml.</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 {#9246 …} #channels: Doctrine\ORM\PersistentCollection {#9234 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9191 …} #reviews: Doctrine\ORM\PersistentCollection {#9230 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9232 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Capsule Familia Le Parfait" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30137 -props: [ "product" => App\Entity\Product\Product {#9229 #id: 1638 #code: "capsule-familia-le-parfait-7617" #attributes: Doctrine\ORM\PersistentCollection {#9236 …} #variants: Doctrine\ORM\PersistentCollection {#9249 …} #options: Doctrine\ORM\PersistentCollection {#9240 …} #associations: Doctrine\ORM\PersistentCollection {#9238 …} #createdAt: DateTime @1758632384 {#9225 : 2025-09-23 20:59:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632384 {#9226 : 2025-09-23 20:59:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9243 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9244 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9229} #id: 1638 #name: "Capsule Familia Le Parfait" #slug: "capsule-familia-le-parfait-7617" #description: """ <div class="col is-12"><ul>\n <li>Parfaitement adaptée aux terrines "Familia" Le Parfait.</li>\n <li>Assure une étanchéité parfaite</li>\n <li><strong>Fabriqué en France. Puy-Guillaume (Auvergne)</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Capsule Familia Le Parfait</h1><div class="col is-12">Les Capsules "Familia" Le parfait sont spécialement conçues pour s'adapter aux terrines éponymes. Elles assurent l'étanchéité des bocaux pour une conservation parfaite de vos préparations.</div><h1>Caractéristiques Capsule Familia Le Parfait</h1><div class="col is-12">- ref 91999/VMCOBTPM : diamètre 8,2 cm pour bocaux de 200 ml.<br />- ref 91999/VMCOBTMM : diamètre 10 cm pour bocaux de 350, 500, 750 et 1000 ml.<br />- ref 91999/VMCOBTGM : diamètre 11 cm pour bocaux de 1000 et 1500 ml.</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 {#9246 …} #channels: Doctrine\ORM\PersistentCollection {#9234 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9191 …} #reviews: Doctrine\ORM\PersistentCollection {#9230 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9232 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30186 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30121 …} +context: Sylius\TwigHooks\Bag\DataBag {#30130 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30185 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9250 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9263 #collection: Doctrine\Common\Collections\ArrayCollection {#9264 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9262 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38327 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30186 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30121 …} +context: Sylius\TwigHooks\Bag\DataBag {#30130 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30185 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Capsule Familia Le Parfait" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9263 #collection: Doctrine\Common\Collections\ArrayCollection {#9264 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9262 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38327 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30192 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30186 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30121 …} +context: Sylius\TwigHooks\Bag\DataBag {#30130 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30185 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9250 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9263 #collection: Doctrine\Common\Collections\ArrayCollection {#9264 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9262 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38327 …} } "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 {#30242 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30233 …} +context: Sylius\TwigHooks\Bag\DataBag {#30240 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30241 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9250 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30245 +variant: App\Entity\Product\ProductVariant {#9250 …} +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 {#9748 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13178 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9745 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30242 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30233 …} +context: Sylius\TwigHooks\Bag\DataBag {#30240 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30241 …} +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.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9269 #id: 2924 #code: "renovateur-inox-ecologique-renox-7395" #attributes: Doctrine\ORM\PersistentCollection {#9279 …} #variants: Doctrine\ORM\PersistentCollection {#9295 …} #options: Doctrine\ORM\PersistentCollection {#9283 …} #associations: Doctrine\ORM\PersistentCollection {#9281 …} #createdAt: DateTime @1758632711 {#9265 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#9266 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9287 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9269} #id: 2924 #name: "Rénovateur Inox écologique Renox" #slug: "renovateur-inox-ecologique-renox-7395" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Pour tout article culinaire en inox.</li>\n <li>Redonne de la brillance.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Rénovateur Inox écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Rénovateur Inox écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit d'origine naturelle Ecocert.<br />- Rénovateur pour articles culinaires en inox.<br />- Nettoie les taches difficiles telles que les traces de calcaire, les jaunissements dus à la surchauffe, les traces d'amidon ...<br />- Redonne de la brillance à l'inox.<br />- Made in France.<br />- Contenance : 300 ml.</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 {#9289 …} #channels: Doctrine\ORM\PersistentCollection {#9277 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9271 …} #reviews: Doctrine\ORM\PersistentCollection {#9273 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9275 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30128 +product: App\Entity\Product\Product {#9269 #id: 2924 #code: "renovateur-inox-ecologique-renox-7395" #attributes: Doctrine\ORM\PersistentCollection {#9279 …} #variants: Doctrine\ORM\PersistentCollection {#9295 …} #options: Doctrine\ORM\PersistentCollection {#9283 …} #associations: Doctrine\ORM\PersistentCollection {#9281 …} #createdAt: DateTime @1758632711 {#9265 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#9266 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9287 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9269} #id: 2924 #name: "Rénovateur Inox écologique Renox" #slug: "renovateur-inox-ecologique-renox-7395" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Pour tout article culinaire en inox.</li>\n <li>Redonne de la brillance.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Rénovateur Inox écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Rénovateur Inox écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit d'origine naturelle Ecocert.<br />- Rénovateur pour articles culinaires en inox.<br />- Nettoie les taches difficiles telles que les traces de calcaire, les jaunissements dus à la surchauffe, les traces d'amidon ...<br />- Redonne de la brillance à l'inox.<br />- Made in France.<br />- Contenance : 300 ml.</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 {#9289 …} #channels: Doctrine\ORM\PersistentCollection {#9277 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9271 …} #reviews: Doctrine\ORM\PersistentCollection {#9273 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9275 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9296 …} +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 {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9269 #id: 2924 #code: "renovateur-inox-ecologique-renox-7395" #attributes: Doctrine\ORM\PersistentCollection {#9279 …} #variants: Doctrine\ORM\PersistentCollection {#9295 …} #options: Doctrine\ORM\PersistentCollection {#9283 …} #associations: Doctrine\ORM\PersistentCollection {#9281 …} #createdAt: DateTime @1758632711 {#9265 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#9266 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9287 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9269} #id: 2924 #name: "Rénovateur Inox écologique Renox" #slug: "renovateur-inox-ecologique-renox-7395" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Pour tout article culinaire en inox.</li>\n <li>Redonne de la brillance.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Rénovateur Inox écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Rénovateur Inox écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit d'origine naturelle Ecocert.<br />- Rénovateur pour articles culinaires en inox.<br />- Nettoie les taches difficiles telles que les traces de calcaire, les jaunissements dus à la surchauffe, les traces d'amidon ...<br />- Redonne de la brillance à l'inox.<br />- Made in France.<br />- Contenance : 300 ml.</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 {#9289 …} #channels: Doctrine\ORM\PersistentCollection {#9277 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9271 …} #reviews: Doctrine\ORM\PersistentCollection {#9273 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9275 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rénovateur Inox écologique Renox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30362 -props: [ "product" => App\Entity\Product\Product {#9269 #id: 2924 #code: "renovateur-inox-ecologique-renox-7395" #attributes: Doctrine\ORM\PersistentCollection {#9279 …} #variants: Doctrine\ORM\PersistentCollection {#9295 …} #options: Doctrine\ORM\PersistentCollection {#9283 …} #associations: Doctrine\ORM\PersistentCollection {#9281 …} #createdAt: DateTime @1758632711 {#9265 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#9266 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9287 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9269} #id: 2924 #name: "Rénovateur Inox écologique Renox" #slug: "renovateur-inox-ecologique-renox-7395" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Pour tout article culinaire en inox.</li>\n <li>Redonne de la brillance.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Rénovateur Inox écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Rénovateur Inox écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit d'origine naturelle Ecocert.<br />- Rénovateur pour articles culinaires en inox.<br />- Nettoie les taches difficiles telles que les traces de calcaire, les jaunissements dus à la surchauffe, les traces d'amidon ...<br />- Redonne de la brillance à l'inox.<br />- Made in France.<br />- Contenance : 300 ml.</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 {#9289 …} #channels: Doctrine\ORM\PersistentCollection {#9277 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9271 …} #reviews: Doctrine\ORM\PersistentCollection {#9273 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9275 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30417 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30346 …} +context: Sylius\TwigHooks\Bag\DataBag {#30355 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30416 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9296 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9309 #collection: Doctrine\Common\Collections\ArrayCollection {#9310 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9308 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38341 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30417 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30346 …} +context: Sylius\TwigHooks\Bag\DataBag {#30355 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30416 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Rénovateur Inox écologique Renox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9309 #collection: Doctrine\Common\Collections\ArrayCollection {#9310 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9308 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38341 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30423 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30417 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30346 …} +context: Sylius\TwigHooks\Bag\DataBag {#30355 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30416 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9296 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9309 #collection: Doctrine\Common\Collections\ArrayCollection {#9310 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9308 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38341 …} } "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 {#30473 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30464 …} +context: Sylius\TwigHooks\Bag\DataBag {#30471 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30472 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9296 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30476 +variant: App\Entity\Product\ProductVariant {#9296 …} +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 {#9748 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13178 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9745 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30473 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30464 …} +context: Sylius\TwigHooks\Bag\DataBag {#30471 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30472 …} +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.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9315 #id: 40 #code: "thermometre-foie-gras-alla-806" #attributes: Doctrine\ORM\PersistentCollection {#9325 …} #variants: Doctrine\ORM\PersistentCollection {#9341 …} #options: Doctrine\ORM\PersistentCollection {#9329 …} #associations: Doctrine\ORM\PersistentCollection {#9327 …} #createdAt: DateTime @1758632177 {#9311 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#9312 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9332 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9333 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9315} #id: 40 #name: "Thermomètre foie gras Alla" #slug: "thermometre-foie-gras-alla-806" #description: """ <div class="col is-12"><ul>\n <li>Précision professionnelle.</li>\n <li>Livré avec étui. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Thermomètre foie gras Alla</h1><div class="col is-12">Le thermomètre à foie gras Alla est le complément indispensable à la terrine pour surveiller la température du bain marie. Corps en verre. Précision professionnelle. De + 30°c à + 100°c.</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 {#9335 …} #channels: Doctrine\ORM\PersistentCollection {#9323 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9317 …} #reviews: Doctrine\ORM\PersistentCollection {#9319 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9321 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30353 +product: App\Entity\Product\Product {#9315 #id: 40 #code: "thermometre-foie-gras-alla-806" #attributes: Doctrine\ORM\PersistentCollection {#9325 …} #variants: Doctrine\ORM\PersistentCollection {#9341 …} #options: Doctrine\ORM\PersistentCollection {#9329 …} #associations: Doctrine\ORM\PersistentCollection {#9327 …} #createdAt: DateTime @1758632177 {#9311 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#9312 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9332 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9333 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9315} #id: 40 #name: "Thermomètre foie gras Alla" #slug: "thermometre-foie-gras-alla-806" #description: """ <div class="col is-12"><ul>\n <li>Précision professionnelle.</li>\n <li>Livré avec étui. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Thermomètre foie gras Alla</h1><div class="col is-12">Le thermomètre à foie gras Alla est le complément indispensable à la terrine pour surveiller la température du bain marie. Corps en verre. Précision professionnelle. De + 30°c à + 100°c.</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 {#9335 …} #channels: Doctrine\ORM\PersistentCollection {#9323 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9317 …} #reviews: Doctrine\ORM\PersistentCollection {#9319 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9321 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9342 …} +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 {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9315 #id: 40 #code: "thermometre-foie-gras-alla-806" #attributes: Doctrine\ORM\PersistentCollection {#9325 …} #variants: Doctrine\ORM\PersistentCollection {#9341 …} #options: Doctrine\ORM\PersistentCollection {#9329 …} #associations: Doctrine\ORM\PersistentCollection {#9327 …} #createdAt: DateTime @1758632177 {#9311 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#9312 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9332 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9333 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9315} #id: 40 #name: "Thermomètre foie gras Alla" #slug: "thermometre-foie-gras-alla-806" #description: """ <div class="col is-12"><ul>\n <li>Précision professionnelle.</li>\n <li>Livré avec étui. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Thermomètre foie gras Alla</h1><div class="col is-12">Le thermomètre à foie gras Alla est le complément indispensable à la terrine pour surveiller la température du bain marie. Corps en verre. Précision professionnelle. De + 30°c à + 100°c.</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 {#9335 …} #channels: Doctrine\ORM\PersistentCollection {#9323 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9317 …} #reviews: Doctrine\ORM\PersistentCollection {#9319 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9321 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Thermomètre foie gras Alla" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30593 -props: [ "product" => App\Entity\Product\Product {#9315 #id: 40 #code: "thermometre-foie-gras-alla-806" #attributes: Doctrine\ORM\PersistentCollection {#9325 …} #variants: Doctrine\ORM\PersistentCollection {#9341 …} #options: Doctrine\ORM\PersistentCollection {#9329 …} #associations: Doctrine\ORM\PersistentCollection {#9327 …} #createdAt: DateTime @1758632177 {#9311 : 2025-09-23 20:56:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632177 {#9312 : 2025-09-23 20:56:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9332 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9333 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9315} #id: 40 #name: "Thermomètre foie gras Alla" #slug: "thermometre-foie-gras-alla-806" #description: """ <div class="col is-12"><ul>\n <li>Précision professionnelle.</li>\n <li>Livré avec étui. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Thermomètre foie gras Alla</h1><div class="col is-12">Le thermomètre à foie gras Alla est le complément indispensable à la terrine pour surveiller la température du bain marie. Corps en verre. Précision professionnelle. De + 30°c à + 100°c.</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 {#9335 …} #channels: Doctrine\ORM\PersistentCollection {#9323 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9317 …} #reviews: Doctrine\ORM\PersistentCollection {#9319 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9321 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30577 …} +context: Sylius\TwigHooks\Bag\DataBag {#30586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30641 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9342 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9352 #collection: Doctrine\Common\Collections\ArrayCollection {#9353 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9351 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38355 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30577 …} +context: Sylius\TwigHooks\Bag\DataBag {#30586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30641 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Thermomètre foie gras Alla" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9352 #collection: Doctrine\Common\Collections\ArrayCollection {#9353 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9351 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38355 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30648 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30577 …} +context: Sylius\TwigHooks\Bag\DataBag {#30586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30641 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9342 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9352 #collection: Doctrine\Common\Collections\ArrayCollection {#9353 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9351 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38355 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30689 …} +context: Sylius\TwigHooks\Bag\DataBag {#30696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30697 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9342 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30701 +variant: App\Entity\Product\ProductVariant {#9342 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9748 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13178 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9745 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30689 …} +context: Sylius\TwigHooks\Bag\DataBag {#30696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30697 …} +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 | 9.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9358 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#9368 …} #variants: Doctrine\ORM\PersistentCollection {#9384 …} #options: Doctrine\ORM\PersistentCollection {#9372 …} #associations: Doctrine\ORM\PersistentCollection {#9370 …} #createdAt: DateTime @1758632271 {#9354 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#9355 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9375 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9376 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9358} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9378 …} #channels: Doctrine\ORM\PersistentCollection {#9366 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9360 …} #reviews: Doctrine\ORM\PersistentCollection {#9362 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9364 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30584 +product: App\Entity\Product\Product {#9358 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#9368 …} #variants: Doctrine\ORM\PersistentCollection {#9384 …} #options: Doctrine\ORM\PersistentCollection {#9372 …} #associations: Doctrine\ORM\PersistentCollection {#9370 …} #createdAt: DateTime @1758632271 {#9354 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#9355 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9375 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9376 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9358} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9378 …} #channels: Doctrine\ORM\PersistentCollection {#9366 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9360 …} #reviews: Doctrine\ORM\PersistentCollection {#9362 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9364 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9401 …} +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 {#28324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28357 …} +context: Sylius\TwigHooks\Bag\DataBag {#28363 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28350 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9358 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#9368 …} #variants: Doctrine\ORM\PersistentCollection {#9384 …} #options: Doctrine\ORM\PersistentCollection {#9372 …} #associations: Doctrine\ORM\PersistentCollection {#9370 …} #createdAt: DateTime @1758632271 {#9354 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#9355 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9375 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9376 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9358} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9378 …} #channels: Doctrine\ORM\PersistentCollection {#9366 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9360 …} #reviews: Doctrine\ORM\PersistentCollection {#9362 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9364 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Presse-citron demi-rondelles Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30818 -props: [ "product" => App\Entity\Product\Product {#9358 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#9368 …} #variants: Doctrine\ORM\PersistentCollection {#9384 …} #options: Doctrine\ORM\PersistentCollection {#9372 …} #associations: Doctrine\ORM\PersistentCollection {#9370 …} #createdAt: DateTime @1758632271 {#9354 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#9355 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9375 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9376 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9358} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9378 …} #channels: Doctrine\ORM\PersistentCollection {#9366 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9360 …} #reviews: Doctrine\ORM\PersistentCollection {#9362 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9364 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30864 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30802 …} +context: Sylius\TwigHooks\Bag\DataBag {#30811 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30863 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9401 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9411 #collection: Doctrine\Common\Collections\ArrayCollection {#9412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9410 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38369 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30864 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30802 …} +context: Sylius\TwigHooks\Bag\DataBag {#30811 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30863 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Presse-citron demi-rondelles Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9411 #collection: Doctrine\Common\Collections\ArrayCollection {#9412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9410 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38369 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30870 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30864 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30802 …} +context: Sylius\TwigHooks\Bag\DataBag {#30811 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30863 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9401 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9411 #collection: Doctrine\Common\Collections\ArrayCollection {#9412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9410 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38369 …} } "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 {#30920 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30911 …} +context: Sylius\TwigHooks\Bag\DataBag {#30918 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30919 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9401 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30923 +variant: App\Entity\Product\ProductVariant {#9401 …} +price: "19,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9748 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13178 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9745 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30920 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30911 …} +context: Sylius\TwigHooks\Bag\DataBag {#30918 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30919 …} +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.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28010 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13243 …} +context: Sylius\TwigHooks\Bag\DataBag {#28032 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13253 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31244 +cart: App\Entity\Order\Order {#14157 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28010 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13243 …} +context: Sylius\TwigHooks\Bag\DataBag {#28032 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13253 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||