Components
12
Twig Components
44
Render Count
203
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12615 …} +context: Sylius\TwigHooks\Bag\DataBag {#12621 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12620 …} +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 {#13242 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12622 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12615 …} +context: Sylius\TwigHooks\Bag\DataBag {#12621 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12620 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13319 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13315 …} +context: Sylius\TwigHooks\Bag\DataBag {#13317 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13318 …} +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 {#13328 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13319 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13315 …} +context: Sylius\TwigHooks\Bag\DataBag {#13317 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13318 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 16.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13389 …} +context: Sylius\TwigHooks\Bag\DataBag {#13409 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13408 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13425 +cart: App\Entity\Order\Order {#13492 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13389 …} +context: Sylius\TwigHooks\Bag\DataBag {#13409 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13408 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 116.0 MiB | 47.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13678 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13666 …} +context: Sylius\TwigHooks\Bag\DataBag {#13672 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13664 …} +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 {#13687 #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 {#13678 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13666 …} +context: Sylius\TwigHooks\Bag\DataBag {#13672 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13664 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27470 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27466 …} +context: Sylius\TwigHooks\Bag\DataBag {#27467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27469 …} +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 {#27479 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27470 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27466 …} +context: Sylius\TwigHooks\Bag\DataBag {#27467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27469 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27579 …} +context: Sylius\TwigHooks\Bag\DataBag {#27580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27582 …} +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 {#27591 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27579 …} +context: Sylius\TwigHooks\Bag\DataBag {#27580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27582 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 3.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27681 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27677 …} +context: Sylius\TwigHooks\Bag\DataBag {#27678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27680 …} +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 {#27689 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27681 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27677 …} +context: Sylius\TwigHooks\Bag\DataBag {#27678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27680 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 27.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 2698 #code: "lot-de-6-glacons-granit-rose-pierre-a-vin-on-the-rocks-7995" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632627 {#7659 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#7725 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2698 #name: "Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks" #slug: "lot-de-6-glacons-granit-rose-pierre-a-vin-on-the-rocks-7995" #description: """ <div class="col is-12"><ul>\n <li>Granit rose de Bretagne.</li>\n <li>Idéal pour les vins rosés et blanc.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks</h1><div class="col is-12">Idéal pour les vins rosés et blancs, les Glaçons en Granit Rose Pierre à Vin On The Rocks permettent de rafraîchir les boissons sans les diluer afin de préserver toutes les qualités gustatives de ces dernières. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les placer au congélateur pour avoir en permanence de quoi rafraîchir vos boissons favorites. <br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie. </div>\n <div>Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie. </div></div><h1>Caractéristiques Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks</h1><div class="col is-12">- Lot de 6 glaçons.<br />- Granit rose de Bretagne.<br />- Ne dilue pas les boissons.<br />- Inaltérables.<br />- Idéal pour les vins rosés & blancs.<br />- Fabrication française. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7721 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28214 +product: App\Entity\Product\Product {#7969 #id: 2698 #code: "lot-de-6-glacons-granit-rose-pierre-a-vin-on-the-rocks-7995" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632627 {#7659 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#7725 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2698 #name: "Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks" #slug: "lot-de-6-glacons-granit-rose-pierre-a-vin-on-the-rocks-7995" #description: """ <div class="col is-12"><ul>\n <li>Granit rose de Bretagne.</li>\n <li>Idéal pour les vins rosés et blanc.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks</h1><div class="col is-12">Idéal pour les vins rosés et blancs, les Glaçons en Granit Rose Pierre à Vin On The Rocks permettent de rafraîchir les boissons sans les diluer afin de préserver toutes les qualités gustatives de ces dernières. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les placer au congélateur pour avoir en permanence de quoi rafraîchir vos boissons favorites. <br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie. </div>\n <div>Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie. </div></div><h1>Caractéristiques Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks</h1><div class="col is-12">- Lot de 6 glaçons.<br />- Granit rose de Bretagne.<br />- Ne dilue pas les boissons.<br />- Inaltérables.<br />- Idéal pour les vins rosés & blancs.<br />- Fabrication française. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7721 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28476 …} +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 {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 8.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 2698 #code: "lot-de-6-glacons-granit-rose-pierre-a-vin-on-the-rocks-7995" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632627 {#7659 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#7725 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2698 #name: "Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks" #slug: "lot-de-6-glacons-granit-rose-pierre-a-vin-on-the-rocks-7995" #description: """ <div class="col is-12"><ul>\n <li>Granit rose de Bretagne.</li>\n <li>Idéal pour les vins rosés et blanc.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks</h1><div class="col is-12">Idéal pour les vins rosés et blancs, les Glaçons en Granit Rose Pierre à Vin On The Rocks permettent de rafraîchir les boissons sans les diluer afin de préserver toutes les qualités gustatives de ces dernières. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les placer au congélateur pour avoir en permanence de quoi rafraîchir vos boissons favorites. <br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie. </div>\n <div>Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie. </div></div><h1>Caractéristiques Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks</h1><div class="col is-12">- Lot de 6 glaçons.<br />- Granit rose de Bretagne.<br />- Ne dilue pas les boissons.<br />- Inaltérables.<br />- Idéal pour les vins rosés & blancs.<br />- Fabrication française. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7721 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28887 -props: [ "product" => App\Entity\Product\Product {#7969 #id: 2698 #code: "lot-de-6-glacons-granit-rose-pierre-a-vin-on-the-rocks-7995" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632627 {#7659 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#7725 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2698 #name: "Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks" #slug: "lot-de-6-glacons-granit-rose-pierre-a-vin-on-the-rocks-7995" #description: """ <div class="col is-12"><ul>\n <li>Granit rose de Bretagne.</li>\n <li>Idéal pour les vins rosés et blanc.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks</h1><div class="col is-12">Idéal pour les vins rosés et blancs, les Glaçons en Granit Rose Pierre à Vin On The Rocks permettent de rafraîchir les boissons sans les diluer afin de préserver toutes les qualités gustatives de ces dernières. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les placer au congélateur pour avoir en permanence de quoi rafraîchir vos boissons favorites. <br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie. </div>\n <div>Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie. </div></div><h1>Caractéristiques Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks</h1><div class="col is-12">- Lot de 6 glaçons.<br />- Granit rose de Bretagne.<br />- Ne dilue pas les boissons.<br />- Inaltérables.<br />- Idéal pour les vins rosés & blancs.<br />- Fabrication française. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7721 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28960 …} +context: Sylius\TwigHooks\Bag\DataBag {#28955 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28954 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28476 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28822 #collection: Doctrine\Common\Collections\ArrayCollection {#28821 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28659 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28960 …} +context: Sylius\TwigHooks\Bag\DataBag {#28955 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28954 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Lot de 6 Glaçons Granit rose Pierre à Vin On The Rocks" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28822 #collection: Doctrine\Common\Collections\ArrayCollection {#28821 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28659 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28965 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28960 …} +context: Sylius\TwigHooks\Bag\DataBag {#28955 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28954 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28476 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28822 #collection: Doctrine\Common\Collections\ArrayCollection {#28821 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28659 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29033 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29023 …} +context: Sylius\TwigHooks\Bag\DataBag {#29031 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29032 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28476 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29042 +variant: App\Entity\Product\ProductVariant {#28476 …} +price: "11,00\u{A0}€" +originalPrice: "11,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29033 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29023 …} +context: Sylius\TwigHooks\Bag\DataBag {#29031 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29032 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 13.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8543 #id: 2699 #code: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632627 {#8541 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#8542 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2699 #name: "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #description: """ <div class="col is-12"><ul>\n <li>Inaltérable.</li>\n <li>Idéal pour les vins rosés et blancs.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">Avec leur pince en bois de Hêtre, les Glaçons en Granit Rose On The Rocks sont idéals pour rafraîchir sans les diluer les vins rosés ou blancs. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les conserver au congélateur pour avoir en permanence de quoi rafraîchir vos boissons préférées.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">- Granit rose de Bretagne.<br />- Inaltérable.<br />- Ne dilue pas les boissons.<br />- Idéal pour les vins rosés ou blancs.<br />- Pince en bois de hêtre.<br />- Fabrication française. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7721 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28865 +product: App\Entity\Product\Product {#8543 #id: 2699 #code: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632627 {#8541 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#8542 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2699 #name: "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #description: """ <div class="col is-12"><ul>\n <li>Inaltérable.</li>\n <li>Idéal pour les vins rosés et blancs.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">Avec leur pince en bois de Hêtre, les Glaçons en Granit Rose On The Rocks sont idéals pour rafraîchir sans les diluer les vins rosés ou blancs. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les conserver au congélateur pour avoir en permanence de quoi rafraîchir vos boissons préférées.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">- Granit rose de Bretagne.<br />- Inaltérable.<br />- Ne dilue pas les boissons.<br />- Idéal pour les vins rosés ou blancs.<br />- Pince en bois de hêtre.<br />- Fabrication française. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7721 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29115 …} +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 {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8543 #id: 2699 #code: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632627 {#8541 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#8542 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2699 #name: "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #description: """ <div class="col is-12"><ul>\n <li>Inaltérable.</li>\n <li>Idéal pour les vins rosés et blancs.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">Avec leur pince en bois de Hêtre, les Glaçons en Granit Rose On The Rocks sont idéals pour rafraîchir sans les diluer les vins rosés ou blancs. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les conserver au congélateur pour avoir en permanence de quoi rafraîchir vos boissons préférées.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">- Granit rose de Bretagne.<br />- Inaltérable.<br />- Ne dilue pas les boissons.<br />- Idéal pour les vins rosés ou blancs.<br />- Pince en bois de hêtre.<br />- Fabrication française. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7721 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29189 -props: [ "product" => App\Entity\Product\Product {#8543 #id: 2699 #code: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632627 {#8541 : 2025-09-23 21:03:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632627 {#8542 : 2025-09-23 21:03:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2699 #name: "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" #slug: "set-6-glacons-granit-rose-pince-en-bois-on-the-rocks-7996" #description: """ <div class="col is-12"><ul>\n <li>Inaltérable.</li>\n <li>Idéal pour les vins rosés et blancs.</li>\n <li>Ne dilue pas les boissons.</li>\n <li><strong>Fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">Avec leur pince en bois de Hêtre, les Glaçons en Granit Rose On The Rocks sont idéals pour rafraîchir sans les diluer les vins rosés ou blancs. Inaltérables, ils sont réutilisables à l'infini. Il suffit de les conserver au congélateur pour avoir en permanence de quoi rafraîchir vos boissons préférées.<br /><br />Le granit est une pierre non-poreuse qui absorbe particulièrement bien le froid. Il suffit de plonger 3 glaçons dans votre verre et vous obtenez une boisson parfaitement rafraîchie.</div><h1>Caractéristiques Set 6 Glaçons Granit Rose + Pince en bois On The Rocks</h1><div class="col is-12">- Granit rose de Bretagne.<br />- Inaltérable.<br />- Ne dilue pas les boissons.<br />- Idéal pour les vins rosés ou blancs.<br />- Pince en bois de hêtre.<br />- Fabrication française. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7721 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29173 …} +context: Sylius\TwigHooks\Bag\DataBag {#29243 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29170 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29115 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29123 #collection: Doctrine\Common\Collections\ArrayCollection {#29135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29111 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29173 …} +context: Sylius\TwigHooks\Bag\DataBag {#29243 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29170 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Set 6 Glaçons Granit Rose + Pince en bois On The Rocks" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29123 #collection: Doctrine\Common\Collections\ArrayCollection {#29135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29111 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29247 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29173 …} +context: Sylius\TwigHooks\Bag\DataBag {#29243 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29170 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29115 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29123 #collection: Doctrine\Common\Collections\ArrayCollection {#29135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29111 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29297 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29288 …} +context: Sylius\TwigHooks\Bag\DataBag {#29295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29296 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29115 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29300 +variant: App\Entity\Product\ProductVariant {#29115 …} +price: "20,00\u{A0}€" +originalPrice: "20,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29297 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29288 …} +context: Sylius\TwigHooks\Bag\DataBag {#29295 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29296 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 7.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8566 #id: 2823 #code: "coffret-necessaire-a-vaisselle-andree-jardin-6663" #attributes: Doctrine\ORM\PersistentCollection {#8576 …} #variants: Doctrine\ORM\PersistentCollection {#8578 …} #options: Doctrine\ORM\PersistentCollection {#8582 …} #associations: Doctrine\ORM\PersistentCollection {#8580 …} #createdAt: DateTime @1758632659 {#8564 : 2025-09-23 21:04:19.0 PRC (+08:00) } #updatedAt: DateTime @1758632659 {#8565 : 2025-09-23 21:04:19.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8585 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8586 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 2823 #name: "Coffret Nécessaire à Vaisselle Andrée Jardin" #slug: "coffret-necessaire-a-vaisselle-andree-jardin-6663" #description: """ <div class="col is-12"><ul>\n <li>Coffret bois hêtre naturel.</li>\n <li>Tradition.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Coffret Nécessaire à Vaisselle Andrée Jardin</h1><div class="col is-12">Coffret Andrée Jardin comprenant le nécessaire à vaisselle suivant : <br />- 1 brosse à vaisselle simple, efficace et ce qui ne gâche rien également très jolie. (ne pas mettre au lave-vaisselle)<br />- 1 torchon de Cholet (50% lin / 50% coton) tissé et confectionné par le dernier véritable tisserand de la région.<br />- 1 éponge "galet" à la forme ergonomique (1 seule goutte de produit sur l'éponge suffit pour toute la vaisselle)<br />- 1 boule à fils de cuivre (nettoie sans rayer les casseroles, poêles, éviers, inox, céramique, verre...) <br /> </div><h1>Caractéristiques Coffret Nécessaire à Vaisselle Andrée Jardin</h1><div class="col is-12">- Coffret bois de hêtre naturel (30 x 14 x 7 cm)<br />- 1 brosse à vaisselle.<br />- 1 torchon de Cholet (50% Lin / 50% Coton)<br />- 1éponge galet.<br />- 1 boule cuivre.<br />- Fabrication Française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8588 …} #channels: Doctrine\ORM\PersistentCollection {#8574 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8570 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8572 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29180 +product: App\Entity\Product\Product {#8566 #id: 2823 #code: "coffret-necessaire-a-vaisselle-andree-jardin-6663" #attributes: Doctrine\ORM\PersistentCollection {#8576 …} #variants: Doctrine\ORM\PersistentCollection {#8578 …} #options: Doctrine\ORM\PersistentCollection {#8582 …} #associations: Doctrine\ORM\PersistentCollection {#8580 …} #createdAt: DateTime @1758632659 {#8564 : 2025-09-23 21:04:19.0 PRC (+08:00) } #updatedAt: DateTime @1758632659 {#8565 : 2025-09-23 21:04:19.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8585 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8586 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 2823 #name: "Coffret Nécessaire à Vaisselle Andrée Jardin" #slug: "coffret-necessaire-a-vaisselle-andree-jardin-6663" #description: """ <div class="col is-12"><ul>\n <li>Coffret bois hêtre naturel.</li>\n <li>Tradition.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Coffret Nécessaire à Vaisselle Andrée Jardin</h1><div class="col is-12">Coffret Andrée Jardin comprenant le nécessaire à vaisselle suivant : <br />- 1 brosse à vaisselle simple, efficace et ce qui ne gâche rien également très jolie. (ne pas mettre au lave-vaisselle)<br />- 1 torchon de Cholet (50% lin / 50% coton) tissé et confectionné par le dernier véritable tisserand de la région.<br />- 1 éponge "galet" à la forme ergonomique (1 seule goutte de produit sur l'éponge suffit pour toute la vaisselle)<br />- 1 boule à fils de cuivre (nettoie sans rayer les casseroles, poêles, éviers, inox, céramique, verre...) <br /> </div><h1>Caractéristiques Coffret Nécessaire à Vaisselle Andrée Jardin</h1><div class="col is-12">- Coffret bois de hêtre naturel (30 x 14 x 7 cm)<br />- 1 brosse à vaisselle.<br />- 1 torchon de Cholet (50% Lin / 50% Coton)<br />- 1éponge galet.<br />- 1 boule cuivre.<br />- Fabrication Française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8588 …} #channels: Doctrine\ORM\PersistentCollection {#8574 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8570 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8572 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29363 …} +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 {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8566 #id: 2823 #code: "coffret-necessaire-a-vaisselle-andree-jardin-6663" #attributes: Doctrine\ORM\PersistentCollection {#8576 …} #variants: Doctrine\ORM\PersistentCollection {#8578 …} #options: Doctrine\ORM\PersistentCollection {#8582 …} #associations: Doctrine\ORM\PersistentCollection {#8580 …} #createdAt: DateTime @1758632659 {#8564 : 2025-09-23 21:04:19.0 PRC (+08:00) } #updatedAt: DateTime @1758632659 {#8565 : 2025-09-23 21:04:19.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8585 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8586 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 2823 #name: "Coffret Nécessaire à Vaisselle Andrée Jardin" #slug: "coffret-necessaire-a-vaisselle-andree-jardin-6663" #description: """ <div class="col is-12"><ul>\n <li>Coffret bois hêtre naturel.</li>\n <li>Tradition.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Coffret Nécessaire à Vaisselle Andrée Jardin</h1><div class="col is-12">Coffret Andrée Jardin comprenant le nécessaire à vaisselle suivant : <br />- 1 brosse à vaisselle simple, efficace et ce qui ne gâche rien également très jolie. (ne pas mettre au lave-vaisselle)<br />- 1 torchon de Cholet (50% lin / 50% coton) tissé et confectionné par le dernier véritable tisserand de la région.<br />- 1 éponge "galet" à la forme ergonomique (1 seule goutte de produit sur l'éponge suffit pour toute la vaisselle)<br />- 1 boule à fils de cuivre (nettoie sans rayer les casseroles, poêles, éviers, inox, céramique, verre...) <br /> </div><h1>Caractéristiques Coffret Nécessaire à Vaisselle Andrée Jardin</h1><div class="col is-12">- Coffret bois de hêtre naturel (30 x 14 x 7 cm)<br />- 1 brosse à vaisselle.<br />- 1 torchon de Cholet (50% Lin / 50% Coton)<br />- 1éponge galet.<br />- 1 boule cuivre.<br />- Fabrication Française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8588 …} #channels: Doctrine\ORM\PersistentCollection {#8574 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8570 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8572 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret Nécessaire à Vaisselle Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29434 -props: [ "product" => App\Entity\Product\Product {#8566 #id: 2823 #code: "coffret-necessaire-a-vaisselle-andree-jardin-6663" #attributes: Doctrine\ORM\PersistentCollection {#8576 …} #variants: Doctrine\ORM\PersistentCollection {#8578 …} #options: Doctrine\ORM\PersistentCollection {#8582 …} #associations: Doctrine\ORM\PersistentCollection {#8580 …} #createdAt: DateTime @1758632659 {#8564 : 2025-09-23 21:04:19.0 PRC (+08:00) } #updatedAt: DateTime @1758632659 {#8565 : 2025-09-23 21:04:19.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8585 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8586 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 2823 #name: "Coffret Nécessaire à Vaisselle Andrée Jardin" #slug: "coffret-necessaire-a-vaisselle-andree-jardin-6663" #description: """ <div class="col is-12"><ul>\n <li>Coffret bois hêtre naturel.</li>\n <li>Tradition.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Coffret Nécessaire à Vaisselle Andrée Jardin</h1><div class="col is-12">Coffret Andrée Jardin comprenant le nécessaire à vaisselle suivant : <br />- 1 brosse à vaisselle simple, efficace et ce qui ne gâche rien également très jolie. (ne pas mettre au lave-vaisselle)<br />- 1 torchon de Cholet (50% lin / 50% coton) tissé et confectionné par le dernier véritable tisserand de la région.<br />- 1 éponge "galet" à la forme ergonomique (1 seule goutte de produit sur l'éponge suffit pour toute la vaisselle)<br />- 1 boule à fils de cuivre (nettoie sans rayer les casseroles, poêles, éviers, inox, céramique, verre...) <br /> </div><h1>Caractéristiques Coffret Nécessaire à Vaisselle Andrée Jardin</h1><div class="col is-12">- Coffret bois de hêtre naturel (30 x 14 x 7 cm)<br />- 1 brosse à vaisselle.<br />- 1 torchon de Cholet (50% Lin / 50% Coton)<br />- 1éponge galet.<br />- 1 boule cuivre.<br />- Fabrication Française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8588 …} #channels: Doctrine\ORM\PersistentCollection {#8574 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8570 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8572 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 3.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29427 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29418 …} +context: Sylius\TwigHooks\Bag\DataBag {#29485 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29415 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29363 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29371 #collection: Doctrine\Common\Collections\ArrayCollection {#29380 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29359 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29427 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29418 …} +context: Sylius\TwigHooks\Bag\DataBag {#29485 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29415 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret Nécessaire à Vaisselle Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29371 #collection: Doctrine\Common\Collections\ArrayCollection {#29380 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29359 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29489 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29427 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29418 …} +context: Sylius\TwigHooks\Bag\DataBag {#29485 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29415 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29363 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29371 #collection: Doctrine\Common\Collections\ArrayCollection {#29380 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29359 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29539 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29530 …} +context: Sylius\TwigHooks\Bag\DataBag {#29537 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29363 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29542 +variant: App\Entity\Product\ProductVariant {#29363 …} +price: "34,00\u{A0}€" +originalPrice: "34,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29539 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29530 …} +context: Sylius\TwigHooks\Bag\DataBag {#29537 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29538 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 14.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8595 #id: 2828 #code: "boule-inox-tradition-andree-jardin-6064" #attributes: Doctrine\ORM\PersistentCollection {#8605 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8611 …} #associations: Doctrine\ORM\PersistentCollection {#8609 …} #createdAt: DateTime @1758632660 {#8593 : 2025-09-23 21:04:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632660 {#8594 : 2025-09-23 21:04:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8615 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8595} #id: 2828 #name: "Boule Inox Tradition Andrée Jardin" #slug: "boule-inox-tradition-andree-jardin-6064" #description: """ <div class="col is-12"><ul>\n <li>Idéale pour nettoyer la fonte et l'émail.</li>\n <li><strong>Ne pas utiliser sur le téflon ou les surfaces anti-adhésives.</strong></li>\n </ul></div><h1>Descriptif Boule Inox Tradition Andrée Jardin</h1><div class="col is-12">La Boule en Inox Tradition Andrée Jardin est l'ustensile idéal pour nettoyer efficacement les surfaces en fonte ou émaillées ainsi que le dessous des poêles et casseroles. <strong>Ne pas utiliser sur le téflon et les surfaces anti-adhésives.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8617 …} #channels: Doctrine\ORM\PersistentCollection {#8603 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8599 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8601 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29425 +product: App\Entity\Product\Product {#8595 #id: 2828 #code: "boule-inox-tradition-andree-jardin-6064" #attributes: Doctrine\ORM\PersistentCollection {#8605 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8611 …} #associations: Doctrine\ORM\PersistentCollection {#8609 …} #createdAt: DateTime @1758632660 {#8593 : 2025-09-23 21:04:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632660 {#8594 : 2025-09-23 21:04:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8615 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8595} #id: 2828 #name: "Boule Inox Tradition Andrée Jardin" #slug: "boule-inox-tradition-andree-jardin-6064" #description: """ <div class="col is-12"><ul>\n <li>Idéale pour nettoyer la fonte et l'émail.</li>\n <li><strong>Ne pas utiliser sur le téflon ou les surfaces anti-adhésives.</strong></li>\n </ul></div><h1>Descriptif Boule Inox Tradition Andrée Jardin</h1><div class="col is-12">La Boule en Inox Tradition Andrée Jardin est l'ustensile idéal pour nettoyer efficacement les surfaces en fonte ou émaillées ainsi que le dessous des poêles et casseroles. <strong>Ne pas utiliser sur le téflon et les surfaces anti-adhésives.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8617 …} #channels: Doctrine\ORM\PersistentCollection {#8603 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8599 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8601 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29605 …} +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 {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8595 #id: 2828 #code: "boule-inox-tradition-andree-jardin-6064" #attributes: Doctrine\ORM\PersistentCollection {#8605 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8611 …} #associations: Doctrine\ORM\PersistentCollection {#8609 …} #createdAt: DateTime @1758632660 {#8593 : 2025-09-23 21:04:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632660 {#8594 : 2025-09-23 21:04:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8615 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8595} #id: 2828 #name: "Boule Inox Tradition Andrée Jardin" #slug: "boule-inox-tradition-andree-jardin-6064" #description: """ <div class="col is-12"><ul>\n <li>Idéale pour nettoyer la fonte et l'émail.</li>\n <li><strong>Ne pas utiliser sur le téflon ou les surfaces anti-adhésives.</strong></li>\n </ul></div><h1>Descriptif Boule Inox Tradition Andrée Jardin</h1><div class="col is-12">La Boule en Inox Tradition Andrée Jardin est l'ustensile idéal pour nettoyer efficacement les surfaces en fonte ou émaillées ainsi que le dessous des poêles et casseroles. <strong>Ne pas utiliser sur le téflon et les surfaces anti-adhésives.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8617 …} #channels: Doctrine\ORM\PersistentCollection {#8603 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8599 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8601 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Boule Inox Tradition Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29676 -props: [ "product" => App\Entity\Product\Product {#8595 #id: 2828 #code: "boule-inox-tradition-andree-jardin-6064" #attributes: Doctrine\ORM\PersistentCollection {#8605 …} #variants: Doctrine\ORM\PersistentCollection {#8607 …} #options: Doctrine\ORM\PersistentCollection {#8611 …} #associations: Doctrine\ORM\PersistentCollection {#8609 …} #createdAt: DateTime @1758632660 {#8593 : 2025-09-23 21:04:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632660 {#8594 : 2025-09-23 21:04:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8614 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8615 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8595} #id: 2828 #name: "Boule Inox Tradition Andrée Jardin" #slug: "boule-inox-tradition-andree-jardin-6064" #description: """ <div class="col is-12"><ul>\n <li>Idéale pour nettoyer la fonte et l'émail.</li>\n <li><strong>Ne pas utiliser sur le téflon ou les surfaces anti-adhésives.</strong></li>\n </ul></div><h1>Descriptif Boule Inox Tradition Andrée Jardin</h1><div class="col is-12">La Boule en Inox Tradition Andrée Jardin est l'ustensile idéal pour nettoyer efficacement les surfaces en fonte ou émaillées ainsi que le dessous des poêles et casseroles. <strong>Ne pas utiliser sur le téflon et les surfaces anti-adhésives.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8617 …} #channels: Doctrine\ORM\PersistentCollection {#8603 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8599 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8601 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29660 …} +context: Sylius\TwigHooks\Bag\DataBag {#29727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29657 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29605 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29613 #collection: Doctrine\Common\Collections\ArrayCollection {#29622 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29601 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38373 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29660 …} +context: Sylius\TwigHooks\Bag\DataBag {#29727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29657 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Boule Inox Tradition Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29613 #collection: Doctrine\Common\Collections\ArrayCollection {#29622 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29601 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38373 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29731 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29660 …} +context: Sylius\TwigHooks\Bag\DataBag {#29727 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29657 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29605 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29613 #collection: Doctrine\Common\Collections\ArrayCollection {#29622 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29601 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38373 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29781 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29772 …} +context: Sylius\TwigHooks\Bag\DataBag {#29779 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29780 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29605 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29784 +variant: App\Entity\Product\ProductVariant {#29605 …} +price: "3,00\u{A0}€" +originalPrice: "3,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29781 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29772 …} +context: Sylius\TwigHooks\Bag\DataBag {#29779 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29780 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 16.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8621 #id: 2829 #code: "brosse-a-vaisselle-tradition-andree-jardin-6065" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632660 {#8619 : 2025-09-23 21:04:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632660 {#8620 : 2025-09-23 21:04:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8621} #id: 2829 #name: "Brosse à Vaisselle Tradition Andrée Jardin" #slug: "brosse-a-vaisselle-tradition-andree-jardin-6065" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Fibres végétales "tampico".</li>\n <li>Simple, efficace et très jolie.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Brosse à Vaisselle Tradition Andrée Jardin</h1><div class="col is-12">La Brosse à Vaisselle Tradition Andrée Jardin et simple d'utilisation, efficace mais aussi très jolie. Elle est bien sûre apte au contact alimentaire mais ne pas pas être mise au lave-vaisselle</div><h1>Caractéristiques Brosse à Vaisselle Tradition Andrée Jardin</h1><div class="col is-12">- Bois de hêtre.<br />- Fibres végétales "tampico"<br />- Dimensions : 19 x 4 x 4 cm.<br /><strong>- Ne pas mettre au lave-vaisselle.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29667 +product: App\Entity\Product\Product {#8621 #id: 2829 #code: "brosse-a-vaisselle-tradition-andree-jardin-6065" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632660 {#8619 : 2025-09-23 21:04:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632660 {#8620 : 2025-09-23 21:04:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8621} #id: 2829 #name: "Brosse à Vaisselle Tradition Andrée Jardin" #slug: "brosse-a-vaisselle-tradition-andree-jardin-6065" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Fibres végétales "tampico".</li>\n <li>Simple, efficace et très jolie.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Brosse à Vaisselle Tradition Andrée Jardin</h1><div class="col is-12">La Brosse à Vaisselle Tradition Andrée Jardin et simple d'utilisation, efficace mais aussi très jolie. Elle est bien sûre apte au contact alimentaire mais ne pas pas être mise au lave-vaisselle</div><h1>Caractéristiques Brosse à Vaisselle Tradition Andrée Jardin</h1><div class="col is-12">- Bois de hêtre.<br />- Fibres végétales "tampico"<br />- Dimensions : 19 x 4 x 4 cm.<br /><strong>- Ne pas mettre au lave-vaisselle.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29847 …} +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 {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8621 #id: 2829 #code: "brosse-a-vaisselle-tradition-andree-jardin-6065" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632660 {#8619 : 2025-09-23 21:04:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632660 {#8620 : 2025-09-23 21:04:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8621} #id: 2829 #name: "Brosse à Vaisselle Tradition Andrée Jardin" #slug: "brosse-a-vaisselle-tradition-andree-jardin-6065" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Fibres végétales "tampico".</li>\n <li>Simple, efficace et très jolie.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Brosse à Vaisselle Tradition Andrée Jardin</h1><div class="col is-12">La Brosse à Vaisselle Tradition Andrée Jardin et simple d'utilisation, efficace mais aussi très jolie. Elle est bien sûre apte au contact alimentaire mais ne pas pas être mise au lave-vaisselle</div><h1>Caractéristiques Brosse à Vaisselle Tradition Andrée Jardin</h1><div class="col is-12">- Bois de hêtre.<br />- Fibres végétales "tampico"<br />- Dimensions : 19 x 4 x 4 cm.<br /><strong>- Ne pas mettre au lave-vaisselle.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Brosse à Vaisselle Tradition Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29921 -props: [ "product" => App\Entity\Product\Product {#8621 #id: 2829 #code: "brosse-a-vaisselle-tradition-andree-jardin-6065" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632660 {#8619 : 2025-09-23 21:04:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632660 {#8620 : 2025-09-23 21:04:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8621} #id: 2829 #name: "Brosse à Vaisselle Tradition Andrée Jardin" #slug: "brosse-a-vaisselle-tradition-andree-jardin-6065" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Fibres végétales "tampico".</li>\n <li>Simple, efficace et très jolie.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Brosse à Vaisselle Tradition Andrée Jardin</h1><div class="col is-12">La Brosse à Vaisselle Tradition Andrée Jardin et simple d'utilisation, efficace mais aussi très jolie. Elle est bien sûre apte au contact alimentaire mais ne pas pas être mise au lave-vaisselle</div><h1>Caractéristiques Brosse à Vaisselle Tradition Andrée Jardin</h1><div class="col is-12">- Bois de hêtre.<br />- Fibres végétales "tampico"<br />- Dimensions : 19 x 4 x 4 cm.<br /><strong>- Ne pas mettre au lave-vaisselle.</strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8597 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 7.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29914 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29905 …} +context: Sylius\TwigHooks\Bag\DataBag {#29975 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29902 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29847 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29855 #collection: Doctrine\Common\Collections\ArrayCollection {#29867 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29843 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38387 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29914 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29905 …} +context: Sylius\TwigHooks\Bag\DataBag {#29975 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29902 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Brosse à Vaisselle Tradition Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29855 #collection: Doctrine\Common\Collections\ArrayCollection {#29867 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29843 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38387 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29979 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29914 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29905 …} +context: Sylius\TwigHooks\Bag\DataBag {#29975 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29902 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29847 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29855 #collection: Doctrine\Common\Collections\ArrayCollection {#29867 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29843 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38387 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30029 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30020 …} +context: Sylius\TwigHooks\Bag\DataBag {#30027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30028 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29847 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30032 +variant: App\Entity\Product\ProductVariant {#29847 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30029 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30020 …} +context: Sylius\TwigHooks\Bag\DataBag {#30027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30028 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8644 #id: 2835 #code: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #attributes: Doctrine\ORM\PersistentCollection {#8651 …} #variants: Doctrine\ORM\PersistentCollection {#8653 …} #options: Doctrine\ORM\PersistentCollection {#8657 …} #associations: Doctrine\ORM\PersistentCollection {#8655 …} #createdAt: DateTime @1758632661 {#8642 : 2025-09-23 21:04:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632661 {#8643 : 2025-09-23 21:04:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8660 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8661 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 2835 #name: "Dessous de Plat Extensible Inox Roger Orfèvre" #slug: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Compact une fois replié.</li>\n <li>Compatible lave-vaisselle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">Le Dessous de Plat Extensible Inox Roger Orfèvre a été conçu pour s'adapter à tous vos plats, des plus petits aux plats familiaux. D'une longueur de 46 cm en extension, il ne mesure que 11 x 25 x 1,5 cm une fois replié et se range donc très facilement. Réalisé en inox, il passe sans problème au lave-vaisselle.</div><h1>Caractéristiques Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">- Inox.<br />- Longueur max : 46 cm.<br />- Dimensions replié : 11 x 25 x 1,5 cm.<br />- Passe 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 {#8663 …} #channels: Doctrine\ORM\PersistentCollection {#8649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8647 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29912 +product: App\Entity\Product\Product {#8644 #id: 2835 #code: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #attributes: Doctrine\ORM\PersistentCollection {#8651 …} #variants: Doctrine\ORM\PersistentCollection {#8653 …} #options: Doctrine\ORM\PersistentCollection {#8657 …} #associations: Doctrine\ORM\PersistentCollection {#8655 …} #createdAt: DateTime @1758632661 {#8642 : 2025-09-23 21:04:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632661 {#8643 : 2025-09-23 21:04:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8660 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8661 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 2835 #name: "Dessous de Plat Extensible Inox Roger Orfèvre" #slug: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Compact une fois replié.</li>\n <li>Compatible lave-vaisselle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">Le Dessous de Plat Extensible Inox Roger Orfèvre a été conçu pour s'adapter à tous vos plats, des plus petits aux plats familiaux. D'une longueur de 46 cm en extension, il ne mesure que 11 x 25 x 1,5 cm une fois replié et se range donc très facilement. Réalisé en inox, il passe sans problème au lave-vaisselle.</div><h1>Caractéristiques Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">- Inox.<br />- Longueur max : 46 cm.<br />- Dimensions replié : 11 x 25 x 1,5 cm.<br />- Passe 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 {#8663 …} #channels: Doctrine\ORM\PersistentCollection {#8649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8647 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30095 …} +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 {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8644 #id: 2835 #code: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #attributes: Doctrine\ORM\PersistentCollection {#8651 …} #variants: Doctrine\ORM\PersistentCollection {#8653 …} #options: Doctrine\ORM\PersistentCollection {#8657 …} #associations: Doctrine\ORM\PersistentCollection {#8655 …} #createdAt: DateTime @1758632661 {#8642 : 2025-09-23 21:04:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632661 {#8643 : 2025-09-23 21:04:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8660 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8661 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 2835 #name: "Dessous de Plat Extensible Inox Roger Orfèvre" #slug: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Compact une fois replié.</li>\n <li>Compatible lave-vaisselle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">Le Dessous de Plat Extensible Inox Roger Orfèvre a été conçu pour s'adapter à tous vos plats, des plus petits aux plats familiaux. D'une longueur de 46 cm en extension, il ne mesure que 11 x 25 x 1,5 cm une fois replié et se range donc très facilement. Réalisé en inox, il passe sans problème au lave-vaisselle.</div><h1>Caractéristiques Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">- Inox.<br />- Longueur max : 46 cm.<br />- Dimensions replié : 11 x 25 x 1,5 cm.<br />- Passe 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 {#8663 …} #channels: Doctrine\ORM\PersistentCollection {#8649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8647 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Dessous de Plat Extensible Inox Roger Orfèvre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30166 -props: [ "product" => App\Entity\Product\Product {#8644 #id: 2835 #code: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #attributes: Doctrine\ORM\PersistentCollection {#8651 …} #variants: Doctrine\ORM\PersistentCollection {#8653 …} #options: Doctrine\ORM\PersistentCollection {#8657 …} #associations: Doctrine\ORM\PersistentCollection {#8655 …} #createdAt: DateTime @1758632661 {#8642 : 2025-09-23 21:04:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632661 {#8643 : 2025-09-23 21:04:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8660 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8661 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 2835 #name: "Dessous de Plat Extensible Inox Roger Orfèvre" #slug: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Compact une fois replié.</li>\n <li>Compatible lave-vaisselle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">Le Dessous de Plat Extensible Inox Roger Orfèvre a été conçu pour s'adapter à tous vos plats, des plus petits aux plats familiaux. D'une longueur de 46 cm en extension, il ne mesure que 11 x 25 x 1,5 cm une fois replié et se range donc très facilement. Réalisé en inox, il passe sans problème au lave-vaisselle.</div><h1>Caractéristiques Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">- Inox.<br />- Longueur max : 46 cm.<br />- Dimensions replié : 11 x 25 x 1,5 cm.<br />- Passe 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 {#8663 …} #channels: Doctrine\ORM\PersistentCollection {#8649 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8645 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8647 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30150 …} +context: Sylius\TwigHooks\Bag\DataBag {#30220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30095 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30103 #collection: Doctrine\Common\Collections\ArrayCollection {#30112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30091 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38401 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30150 …} +context: Sylius\TwigHooks\Bag\DataBag {#30220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Dessous de Plat Extensible Inox Roger Orfèvre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30103 #collection: Doctrine\Common\Collections\ArrayCollection {#30112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30091 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38401 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30224 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30150 …} +context: Sylius\TwigHooks\Bag\DataBag {#30220 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30095 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30103 #collection: Doctrine\Common\Collections\ArrayCollection {#30112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30091 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38401 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30274 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30265 …} +context: Sylius\TwigHooks\Bag\DataBag {#30272 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30273 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30095 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30277 +variant: App\Entity\Product\ProductVariant {#30095 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30274 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30265 …} +context: Sylius\TwigHooks\Bag\DataBag {#30272 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30273 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 8.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8670 #id: 2870 #code: "sac-a-salades-sacasalades-6174" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632677 {#8668 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8669 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2870 #name: "Sac à Salades Sacasalades" #slug: "sac-a-salades-sacasalades-6174" #description: """ <div class="col is-12"><ul>\n <li><strong>Conservation prolongée</strong> (optimale jusqu'à 14 jours)</li>\n <li>Ecologique (fini les sacs plastiques dans le frigo)</li>\n <li>Coton avec doublure micro-perforée.</li>\n <li><strong>Fabriqué artisanalement en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Salades</h1><div class="col is-12">Un sac pour conserver plus longtemps votre salade dénommé Sacasalades ! Pourquoi faire compliqué ?<br /><br />Grâce au sac Sacasalades, plus de salades flétries et non consommées à jeter, fini les sacs plastiques dans le frigo. Fabriqué artisanalement en France et élaboré par une diététicienne, ce sac vous permet de conserver de façon optimale jusqu'à 14 jours non seulement vos salades mais aussi les herbes aromatiques, les légumes, les fromages à pâte dure et les jambons secs . Sac de conservation naturel avec doublure 100% coton et micro-perforée, il est lavable en machine à 30°C sans essorage.<br /><br />A noter : pour les salades et les crudités, la doublure intérieure de votre Sacasalades doit rester toujours un peu humide. Si besoin, n'hésitez pas à l'asperger avec un peu d'eau.</div><h1>Caractéristiques Sac à Salades</h1><div class="col is-12">- Coton avec doublure micro-perforée.<br />- Lacet de fermeture avec bloqueur.<br />- Lavable en machine à 30°C sans essorage.<br />- Fiche de conseils d'utilisation.<br />- Fabriqué artisanalement en France.<br />- Dimensions : 36,5 x 31 cm (à plat)</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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30157 +product: App\Entity\Product\Product {#8670 #id: 2870 #code: "sac-a-salades-sacasalades-6174" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632677 {#8668 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8669 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2870 #name: "Sac à Salades Sacasalades" #slug: "sac-a-salades-sacasalades-6174" #description: """ <div class="col is-12"><ul>\n <li><strong>Conservation prolongée</strong> (optimale jusqu'à 14 jours)</li>\n <li>Ecologique (fini les sacs plastiques dans le frigo)</li>\n <li>Coton avec doublure micro-perforée.</li>\n <li><strong>Fabriqué artisanalement en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Salades</h1><div class="col is-12">Un sac pour conserver plus longtemps votre salade dénommé Sacasalades ! Pourquoi faire compliqué ?<br /><br />Grâce au sac Sacasalades, plus de salades flétries et non consommées à jeter, fini les sacs plastiques dans le frigo. Fabriqué artisanalement en France et élaboré par une diététicienne, ce sac vous permet de conserver de façon optimale jusqu'à 14 jours non seulement vos salades mais aussi les herbes aromatiques, les légumes, les fromages à pâte dure et les jambons secs . Sac de conservation naturel avec doublure 100% coton et micro-perforée, il est lavable en machine à 30°C sans essorage.<br /><br />A noter : pour les salades et les crudités, la doublure intérieure de votre Sacasalades doit rester toujours un peu humide. Si besoin, n'hésitez pas à l'asperger avec un peu d'eau.</div><h1>Caractéristiques Sac à Salades</h1><div class="col is-12">- Coton avec doublure micro-perforée.<br />- Lacet de fermeture avec bloqueur.<br />- Lavable en machine à 30°C sans essorage.<br />- Fiche de conseils d'utilisation.<br />- Fabriqué artisanalement en France.<br />- Dimensions : 36,5 x 31 cm (à plat)</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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30340 …} +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 {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8670 #id: 2870 #code: "sac-a-salades-sacasalades-6174" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632677 {#8668 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8669 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2870 #name: "Sac à Salades Sacasalades" #slug: "sac-a-salades-sacasalades-6174" #description: """ <div class="col is-12"><ul>\n <li><strong>Conservation prolongée</strong> (optimale jusqu'à 14 jours)</li>\n <li>Ecologique (fini les sacs plastiques dans le frigo)</li>\n <li>Coton avec doublure micro-perforée.</li>\n <li><strong>Fabriqué artisanalement en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Salades</h1><div class="col is-12">Un sac pour conserver plus longtemps votre salade dénommé Sacasalades ! Pourquoi faire compliqué ?<br /><br />Grâce au sac Sacasalades, plus de salades flétries et non consommées à jeter, fini les sacs plastiques dans le frigo. Fabriqué artisanalement en France et élaboré par une diététicienne, ce sac vous permet de conserver de façon optimale jusqu'à 14 jours non seulement vos salades mais aussi les herbes aromatiques, les légumes, les fromages à pâte dure et les jambons secs . Sac de conservation naturel avec doublure 100% coton et micro-perforée, il est lavable en machine à 30°C sans essorage.<br /><br />A noter : pour les salades et les crudités, la doublure intérieure de votre Sacasalades doit rester toujours un peu humide. Si besoin, n'hésitez pas à l'asperger avec un peu d'eau.</div><h1>Caractéristiques Sac à Salades</h1><div class="col is-12">- Coton avec doublure micro-perforée.<br />- Lacet de fermeture avec bloqueur.<br />- Lavable en machine à 30°C sans essorage.<br />- Fiche de conseils d'utilisation.<br />- Fabriqué artisanalement en France.<br />- Dimensions : 36,5 x 31 cm (à plat)</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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac à Salades Sacasalades" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30411 -props: [ "product" => App\Entity\Product\Product {#8670 #id: 2870 #code: "sac-a-salades-sacasalades-6174" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632677 {#8668 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8669 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2870 #name: "Sac à Salades Sacasalades" #slug: "sac-a-salades-sacasalades-6174" #description: """ <div class="col is-12"><ul>\n <li><strong>Conservation prolongée</strong> (optimale jusqu'à 14 jours)</li>\n <li>Ecologique (fini les sacs plastiques dans le frigo)</li>\n <li>Coton avec doublure micro-perforée.</li>\n <li><strong>Fabriqué artisanalement en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Salades</h1><div class="col is-12">Un sac pour conserver plus longtemps votre salade dénommé Sacasalades ! Pourquoi faire compliqué ?<br /><br />Grâce au sac Sacasalades, plus de salades flétries et non consommées à jeter, fini les sacs plastiques dans le frigo. Fabriqué artisanalement en France et élaboré par une diététicienne, ce sac vous permet de conserver de façon optimale jusqu'à 14 jours non seulement vos salades mais aussi les herbes aromatiques, les légumes, les fromages à pâte dure et les jambons secs . Sac de conservation naturel avec doublure 100% coton et micro-perforée, il est lavable en machine à 30°C sans essorage.<br /><br />A noter : pour les salades et les crudités, la doublure intérieure de votre Sacasalades doit rester toujours un peu humide. Si besoin, n'hésitez pas à l'asperger avec un peu d'eau.</div><h1>Caractéristiques Sac à Salades</h1><div class="col is-12">- Coton avec doublure micro-perforée.<br />- Lacet de fermeture avec bloqueur.<br />- Lavable en machine à 30°C sans essorage.<br />- Fiche de conseils d'utilisation.<br />- Fabriqué artisanalement en France.<br />- Dimensions : 36,5 x 31 cm (à plat)</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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30502 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30395 …} +context: Sylius\TwigHooks\Bag\DataBag {#30477 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30392 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30340 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30348 #collection: Doctrine\Common\Collections\ArrayCollection {#30357 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30336 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38415 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38417 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30502 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30395 …} +context: Sylius\TwigHooks\Bag\DataBag {#30477 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30392 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac à Salades Sacasalades" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30348 #collection: Doctrine\Common\Collections\ArrayCollection {#30357 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30336 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38415 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38417 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30505 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30502 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30395 …} +context: Sylius\TwigHooks\Bag\DataBag {#30477 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30392 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30340 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30348 #collection: Doctrine\Common\Collections\ArrayCollection {#30357 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30336 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38415 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38417 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30556 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30547 …} +context: Sylius\TwigHooks\Bag\DataBag {#30554 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30555 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30340 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30559 +variant: App\Entity\Product\ProductVariant {#30340 …} +price: "27,00\u{A0}€" +originalPrice: "27,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30556 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30547 …} +context: Sylius\TwigHooks\Bag\DataBag {#30554 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30555 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 13.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8696 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632696 {#8694 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#8695 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30402 +product: App\Entity\Product\Product {#8696 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632696 {#8694 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#8695 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30622 …} +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 {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 7.44 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8696 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632696 {#8694 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#8695 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac à Pain Transport Sacasalades" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30693 -props: [ "product" => App\Entity\Product\Product {#8696 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632696 {#8694 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#8695 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30761 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30677 …} +context: Sylius\TwigHooks\Bag\DataBag {#30750 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30674 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30622 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30630 #collection: Doctrine\Common\Collections\ArrayCollection {#30639 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30618 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38429 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38431 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30761 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30677 …} +context: Sylius\TwigHooks\Bag\DataBag {#30750 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30674 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac à Pain Transport Sacasalades" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30630 #collection: Doctrine\Common\Collections\ArrayCollection {#30639 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30618 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38429 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38431 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30766 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30761 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30677 …} +context: Sylius\TwigHooks\Bag\DataBag {#30750 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30674 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30622 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30630 #collection: Doctrine\Common\Collections\ArrayCollection {#30639 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30618 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38429 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38431 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30806 …} +context: Sylius\TwigHooks\Bag\DataBag {#30813 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30814 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30622 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30818 +variant: App\Entity\Product\ProductVariant {#30622 …} +price: "27,00\u{A0}€" +originalPrice: "27,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30815 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30806 …} +context: Sylius\TwigHooks\Bag\DataBag {#30813 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30814 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 16.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 2904 #code: "tablier-sacasalades-6173" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632702 {#8720 : 2025-09-23 21:05:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632702 {#8721 : 2025-09-23 21:05:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 2904 #name: "Tablier Sacasalades" #slug: "tablier-sacasalades-6173" #description: """ <div class="col is-12"><ul>\n <li>Réversible : 1 côté coton, 1 côté coton enduit.</li>\n <li>Livré avec 1 serviette 100% coton.</li>\n <li>Cordon coulissant pour régler la hauteur.</li>\n <li><strong><em>Fabrication artisanale et Française.</em></strong></li>\n </ul></div><h1>Descriptif Tablier Sacasalades</h1><div class="col is-12">De fabrication artisanale et Française, les tabliers de cuisine Sacasalades sont réalisés en coton dont une face est enduite. De taille unique, ils possèdent un long cordon de 3,5 m coulissant pour ajuster le tablier, une fermeture sur le devant permettant dy accrocher la serviette en coton fournie ainsi qu'une poche latérale droite et basse. Ils se lavent en machine à 30°C sans essorage.</div><h1>Caractéristiques Tablier Sacasalades</h1><div class="col is-12">- Réversible : 1 côté coton / 1 côté coton enduit.<br />- Livré avec 1 serviette 100% coton.<br />- Taille unique, cordon de 3,50 m.<br />- Cordon coulissant pour ajuster le tablier en hauteur.<br />- Fermeture sur le devant pour accrocher la serviette.<br />- Poche latérale droite basse.<br />- lavable en machine à 30°C sans essorage.<br />- <em><strong>Fabrication artisanale et Française.</strong></em></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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30684 +product: App\Entity\Product\Product {#8722 #id: 2904 #code: "tablier-sacasalades-6173" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632702 {#8720 : 2025-09-23 21:05:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632702 {#8721 : 2025-09-23 21:05:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 2904 #name: "Tablier Sacasalades" #slug: "tablier-sacasalades-6173" #description: """ <div class="col is-12"><ul>\n <li>Réversible : 1 côté coton, 1 côté coton enduit.</li>\n <li>Livré avec 1 serviette 100% coton.</li>\n <li>Cordon coulissant pour régler la hauteur.</li>\n <li><strong><em>Fabrication artisanale et Française.</em></strong></li>\n </ul></div><h1>Descriptif Tablier Sacasalades</h1><div class="col is-12">De fabrication artisanale et Française, les tabliers de cuisine Sacasalades sont réalisés en coton dont une face est enduite. De taille unique, ils possèdent un long cordon de 3,5 m coulissant pour ajuster le tablier, une fermeture sur le devant permettant dy accrocher la serviette en coton fournie ainsi qu'une poche latérale droite et basse. Ils se lavent en machine à 30°C sans essorage.</div><h1>Caractéristiques Tablier Sacasalades</h1><div class="col is-12">- Réversible : 1 côté coton / 1 côté coton enduit.<br />- Livré avec 1 serviette 100% coton.<br />- Taille unique, cordon de 3,50 m.<br />- Cordon coulissant pour ajuster le tablier en hauteur.<br />- Fermeture sur le devant pour accrocher la serviette.<br />- Poche latérale droite basse.<br />- lavable en machine à 30°C sans essorage.<br />- <em><strong>Fabrication artisanale et Française.</strong></em></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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30881 …} +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 {#27746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27779 …} +context: Sylius\TwigHooks\Bag\DataBag {#27785 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27772 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 2.50 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 2904 #code: "tablier-sacasalades-6173" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632702 {#8720 : 2025-09-23 21:05:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632702 {#8721 : 2025-09-23 21:05:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 2904 #name: "Tablier Sacasalades" #slug: "tablier-sacasalades-6173" #description: """ <div class="col is-12"><ul>\n <li>Réversible : 1 côté coton, 1 côté coton enduit.</li>\n <li>Livré avec 1 serviette 100% coton.</li>\n <li>Cordon coulissant pour régler la hauteur.</li>\n <li><strong><em>Fabrication artisanale et Française.</em></strong></li>\n </ul></div><h1>Descriptif Tablier Sacasalades</h1><div class="col is-12">De fabrication artisanale et Française, les tabliers de cuisine Sacasalades sont réalisés en coton dont une face est enduite. De taille unique, ils possèdent un long cordon de 3,5 m coulissant pour ajuster le tablier, une fermeture sur le devant permettant dy accrocher la serviette en coton fournie ainsi qu'une poche latérale droite et basse. Ils se lavent en machine à 30°C sans essorage.</div><h1>Caractéristiques Tablier Sacasalades</h1><div class="col is-12">- Réversible : 1 côté coton / 1 côté coton enduit.<br />- Livré avec 1 serviette 100% coton.<br />- Taille unique, cordon de 3,50 m.<br />- Cordon coulissant pour ajuster le tablier en hauteur.<br />- Fermeture sur le devant pour accrocher la serviette.<br />- Poche latérale droite basse.<br />- lavable en machine à 30°C sans essorage.<br />- <em><strong>Fabrication artisanale et Française.</strong></em></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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tablier Sacasalades" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30952 -props: [ "product" => App\Entity\Product\Product {#8722 #id: 2904 #code: "tablier-sacasalades-6173" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632702 {#8720 : 2025-09-23 21:05:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632702 {#8721 : 2025-09-23 21:05:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 2904 #name: "Tablier Sacasalades" #slug: "tablier-sacasalades-6173" #description: """ <div class="col is-12"><ul>\n <li>Réversible : 1 côté coton, 1 côté coton enduit.</li>\n <li>Livré avec 1 serviette 100% coton.</li>\n <li>Cordon coulissant pour régler la hauteur.</li>\n <li><strong><em>Fabrication artisanale et Française.</em></strong></li>\n </ul></div><h1>Descriptif Tablier Sacasalades</h1><div class="col is-12">De fabrication artisanale et Française, les tabliers de cuisine Sacasalades sont réalisés en coton dont une face est enduite. De taille unique, ils possèdent un long cordon de 3,5 m coulissant pour ajuster le tablier, une fermeture sur le devant permettant dy accrocher la serviette en coton fournie ainsi qu'une poche latérale droite et basse. Ils se lavent en machine à 30°C sans essorage.</div><h1>Caractéristiques Tablier Sacasalades</h1><div class="col is-12">- Réversible : 1 côté coton / 1 côté coton enduit.<br />- Livré avec 1 serviette 100% coton.<br />- Taille unique, cordon de 3,50 m.<br />- Cordon coulissant pour ajuster le tablier en hauteur.<br />- Fermeture sur le devant pour accrocher la serviette.<br />- Poche latérale droite basse.<br />- lavable en machine à 30°C sans essorage.<br />- <em><strong>Fabrication artisanale et Française.</strong></em></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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 7.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30936 …} +context: Sylius\TwigHooks\Bag\DataBag {#31015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30933 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30881 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30889 #collection: Doctrine\Common\Collections\ArrayCollection {#30898 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30877 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38443 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38445 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30936 …} +context: Sylius\TwigHooks\Bag\DataBag {#31015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30933 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tablier Sacasalades" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30889 #collection: Doctrine\Common\Collections\ArrayCollection {#30898 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30877 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38443 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38445 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31043 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30936 …} +context: Sylius\TwigHooks\Bag\DataBag {#31015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30933 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30881 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30889 #collection: Doctrine\Common\Collections\ArrayCollection {#30898 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30877 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38443 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38445 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31094 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31085 …} +context: Sylius\TwigHooks\Bag\DataBag {#31092 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31093 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30881 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31097 +variant: App\Entity\Product\ProductVariant {#30881 …} +price: "34,00\u{A0}€" +originalPrice: "34,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9083 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12513 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31094 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31085 …} +context: Sylius\TwigHooks\Bag\DataBag {#31092 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31093 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 8.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27432 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12578 …} +context: Sylius\TwigHooks\Bag\DataBag {#27454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12588 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31416 +cart: App\Entity\Order\Order {#13492 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27432 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12578 …} +context: Sylius\TwigHooks\Bag\DataBag {#27454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12588 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||