Components
12
Twig Components
44
Render Count
77
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 92.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12189 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12182 …} +context: Sylius\TwigHooks\Bag\DataBag {#12188 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12187 …} +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 {#12809 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12080 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12189 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12182 …} +context: Sylius\TwigHooks\Bag\DataBag {#12188 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12187 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 92.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12886 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12882 …} +context: Sylius\TwigHooks\Bag\DataBag {#12884 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12885 …} +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 {#12895 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12886 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12882 …} +context: Sylius\TwigHooks\Bag\DataBag {#12884 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12885 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 92.0 MiB | 4.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12956 …} +context: Sylius\TwigHooks\Bag\DataBag {#12976 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12975 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12992 +cart: App\Entity\Order\Order {#13059 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12956 …} +context: Sylius\TwigHooks\Bag\DataBag {#12976 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12975 …} +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 | 96.0 MiB | 14.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13245 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13233 …} +context: Sylius\TwigHooks\Bag\DataBag {#13239 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13231 …} +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 {#13254 #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 {#13245 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13233 …} +context: Sylius\TwigHooks\Bag\DataBag {#13239 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13231 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27477 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27473 …} +context: Sylius\TwigHooks\Bag\DataBag {#27474 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27476 …} +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 {#27486 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27477 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27473 …} +context: Sylius\TwigHooks\Bag\DataBag {#27474 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27476 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27585 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27581 …} +context: Sylius\TwigHooks\Bag\DataBag {#27582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …} +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 {#27593 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27585 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27581 …} +context: Sylius\TwigHooks\Bag\DataBag {#27582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 3.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27661 …} +context: Sylius\TwigHooks\Bag\DataBag {#27662 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27664 …} +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 {#27673 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27661 …} +context: Sylius\TwigHooks\Bag\DataBag {#27662 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27664 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 9.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7997 #id: 1815 #code: "moule-a-baguettes-emile-henry-4853" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632415 {#7716 : 2025-09-23 21:00:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632415 {#7755 : 2025-09-23 21:00:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 1815 #name: "Moule à baguettes Emile Henry" #slug: "moule-a-baguettes-emile-henry-4853" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité, cuisson saine.</li>\n <li>Livret de conseils et recettes détaillés inclus.</li>\n <li><strong>Fabriqué en France à Marcigny. Bourgogne.</strong></li>\n </ul></div><h1>Description Moule à baguettes Emile Henry</h1><div class="col is-12">Le Moule à baguettes Emile Henry a été conçu pour vous offir un résultat à la hauteur de vos attentes. Sa particularité est de recréer les mêmes conditions que dans un four à pain traditionnel. Le couvercle permet de maintenir un taux d'humidité optimal en début de cuisson. Le moule est fabriqué en céramique réfractaire et permet donc une cuisson homogène. <br />Vous obtenez ainsi de belles baguettes croustillantes à souhait à l'extérieur et à la mie tendre et moelleuse à l'intérieur.<br />Ce moule peut être lavé au lave-vaisselle. </div><h1>Caractéristiques Moule à baguettes Emile Henry</h1><div class="col is-12">Céramique Hauté qualité. 3 encoches striées pour éviter aux baguettes de coller. trous sur le couvercle permettant au dioxyde de carbone présent dans la pâte à pain de s'échapper. Va au four. Va au lave vaisselle. Livret conseils et recettes inclus. Dimensions : 39 x 24 x 10 cm.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie en cuisine.</a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28198 +product: App\Entity\Product\Product {#7997 #id: 1815 #code: "moule-a-baguettes-emile-henry-4853" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632415 {#7716 : 2025-09-23 21:00:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632415 {#7755 : 2025-09-23 21:00:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 1815 #name: "Moule à baguettes Emile Henry" #slug: "moule-a-baguettes-emile-henry-4853" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité, cuisson saine.</li>\n <li>Livret de conseils et recettes détaillés inclus.</li>\n <li><strong>Fabriqué en France à Marcigny. Bourgogne.</strong></li>\n </ul></div><h1>Description Moule à baguettes Emile Henry</h1><div class="col is-12">Le Moule à baguettes Emile Henry a été conçu pour vous offir un résultat à la hauteur de vos attentes. Sa particularité est de recréer les mêmes conditions que dans un four à pain traditionnel. Le couvercle permet de maintenir un taux d'humidité optimal en début de cuisson. Le moule est fabriqué en céramique réfractaire et permet donc une cuisson homogène. <br />Vous obtenez ainsi de belles baguettes croustillantes à souhait à l'extérieur et à la mie tendre et moelleuse à l'intérieur.<br />Ce moule peut être lavé au lave-vaisselle. </div><h1>Caractéristiques Moule à baguettes Emile Henry</h1><div class="col is-12">Céramique Hauté qualité. 3 encoches striées pour éviter aux baguettes de coller. trous sur le couvercle permettant au dioxyde de carbone présent dans la pâte à pain de s'échapper. Va au four. Va au lave vaisselle. Livret conseils et recettes inclus. Dimensions : 39 x 24 x 10 cm.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie en cuisine.</a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28460 …} +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 {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 2.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7997 #id: 1815 #code: "moule-a-baguettes-emile-henry-4853" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632415 {#7716 : 2025-09-23 21:00:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632415 {#7755 : 2025-09-23 21:00:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 1815 #name: "Moule à baguettes Emile Henry" #slug: "moule-a-baguettes-emile-henry-4853" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité, cuisson saine.</li>\n <li>Livret de conseils et recettes détaillés inclus.</li>\n <li><strong>Fabriqué en France à Marcigny. Bourgogne.</strong></li>\n </ul></div><h1>Description Moule à baguettes Emile Henry</h1><div class="col is-12">Le Moule à baguettes Emile Henry a été conçu pour vous offir un résultat à la hauteur de vos attentes. Sa particularité est de recréer les mêmes conditions que dans un four à pain traditionnel. Le couvercle permet de maintenir un taux d'humidité optimal en début de cuisson. Le moule est fabriqué en céramique réfractaire et permet donc une cuisson homogène. <br />Vous obtenez ainsi de belles baguettes croustillantes à souhait à l'extérieur et à la mie tendre et moelleuse à l'intérieur.<br />Ce moule peut être lavé au lave-vaisselle. </div><h1>Caractéristiques Moule à baguettes Emile Henry</h1><div class="col is-12">Céramique Hauté qualité. 3 encoches striées pour éviter aux baguettes de coller. trous sur le couvercle permettant au dioxyde de carbone présent dans la pâte à pain de s'échapper. Va au four. Va au lave vaisselle. Livret conseils et recettes inclus. Dimensions : 39 x 24 x 10 cm.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie en cuisine.</a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule à baguettes Emile Henry" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28871 -props: [ "product" => App\Entity\Product\Product {#7997 #id: 1815 #code: "moule-a-baguettes-emile-henry-4853" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632415 {#7716 : 2025-09-23 21:00:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632415 {#7755 : 2025-09-23 21:00:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 1815 #name: "Moule à baguettes Emile Henry" #slug: "moule-a-baguettes-emile-henry-4853" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité, cuisson saine.</li>\n <li>Livret de conseils et recettes détaillés inclus.</li>\n <li><strong>Fabriqué en France à Marcigny. Bourgogne.</strong></li>\n </ul></div><h1>Description Moule à baguettes Emile Henry</h1><div class="col is-12">Le Moule à baguettes Emile Henry a été conçu pour vous offir un résultat à la hauteur de vos attentes. Sa particularité est de recréer les mêmes conditions que dans un four à pain traditionnel. Le couvercle permet de maintenir un taux d'humidité optimal en début de cuisson. Le moule est fabriqué en céramique réfractaire et permet donc une cuisson homogène. <br />Vous obtenez ainsi de belles baguettes croustillantes à souhait à l'extérieur et à la mie tendre et moelleuse à l'intérieur.<br />Ce moule peut être lavé au lave-vaisselle. </div><h1>Caractéristiques Moule à baguettes Emile Henry</h1><div class="col is-12">Céramique Hauté qualité. 3 encoches striées pour éviter aux baguettes de coller. trous sur le couvercle permettant au dioxyde de carbone présent dans la pâte à pain de s'échapper. Va au four. Va au lave vaisselle. Livret conseils et recettes inclus. Dimensions : 39 x 24 x 10 cm.</div><h1>En savoir plus sur la céramique</h1><div class="col is-12"><br /><br /><br /><br />Pour tout savoir sur la céramique en cuisine, consultez l'article sur notre blog.<br /><br /><br /><span style="text-decoration-line: underline;"><a title="Avantages de la céramique en cuisine" rel="nofollow" href="https://www.cuisinstore.com/la-ceramique-noble-et-vertueuse-c1301.html" target="_blank">Avantages de la céramiqie en cuisine.</a></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28956 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28959 …} +context: Sylius\TwigHooks\Bag\DataBag {#28954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28953 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28460 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28806 #collection: Doctrine\Common\Collections\ArrayCollection {#28805 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28643 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38371 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28956 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28959 …} +context: Sylius\TwigHooks\Bag\DataBag {#28954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28953 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule à baguettes Emile Henry" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28806 #collection: Doctrine\Common\Collections\ArrayCollection {#28805 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28643 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38371 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28964 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28956 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28959 …} +context: Sylius\TwigHooks\Bag\DataBag {#28954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28953 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28460 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28806 #collection: Doctrine\Common\Collections\ArrayCollection {#28805 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28643 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38371 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29022 …} +context: Sylius\TwigHooks\Bag\DataBag {#29030 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29031 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28460 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29041 +variant: App\Entity\Product\ProductVariant {#28460 …} +price: "104,00\u{A0}€" +originalPrice: "104,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8337 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12080 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8318 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29022 …} +context: Sylius\TwigHooks\Bag\DataBag {#29030 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29031 …} +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 | 102.0 MiB | 4.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 2192 #code: "moule-a-brioche-fer-blanc-gobel-4402" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632491 {#8539 : 2025-09-23 21:01:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632491 {#8540 : 2025-09-23 21:01:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 2192 #name: "Moule à brioche fer blanc Gobel" #slug: "moule-a-brioche-fer-blanc-gobel-4402" #description: """ <div class="col is-12"><ul>\n <li>Matériau sain et robuste.</li>\n <li>Idéal pour une bonne caramélisation.</li>\n <li>Economique à l'achat.</li>\n <li><strong>Fabrication française. Joué-Lès-Tours (Indre et Loire Région Centre)</strong></li>\n </ul></div><h1>Description Moule à brioche fer blanc Gobel</h1><div class="col is-12">Le moule à brioche en fer blanc Gobel permet de confectionner de délicieuses brioches natures ou fourrées Le fer blanc permet une cuisson rapide pour un résultat " bien doré". Existe en plusieurs tailles.</div><h1>Caractéristiques Moule à brioche fer blanc Gobel</h1><div class="col is-12">Fer blanc. Va au four. Résiste jusqu'à 250°c. Lavage à la main.</div><h1>En savoir plus sur le fer blanc</h1><div class="col is-12"><br /><br /><br />\n <div id="ext-comp-1321" style="margin: 0px; padding: 0px; background-color: #dfe8f6;">\n <div id="ext-gen1370" style="margin: 5px 0px 0px; padding: 10px; background: #ffffff;">\n <div style="margin: 0px; padding: 0px;"><span style="color: #313131; font-family: arial; font-size: 12px;">Pour en savoir plus sur le fer blanc, nous vous recommandons l'article publié sur notre blog : </span><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer; font-family: arial;" title="Moule en fer blanc pour pâtisser sainement" rel="nofollow" href="https://www.cuisinstore.com/moule-en-fer-blanc-pour-patisser-sainement-c1294.html" target="_blank">Moule en fer blanc pour pâtisser sainement !</a></div>\n </div>\n </div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28849 +product: App\Entity\Product\Product {#8541 #id: 2192 #code: "moule-a-brioche-fer-blanc-gobel-4402" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632491 {#8539 : 2025-09-23 21:01:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632491 {#8540 : 2025-09-23 21:01:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 2192 #name: "Moule à brioche fer blanc Gobel" #slug: "moule-a-brioche-fer-blanc-gobel-4402" #description: """ <div class="col is-12"><ul>\n <li>Matériau sain et robuste.</li>\n <li>Idéal pour une bonne caramélisation.</li>\n <li>Economique à l'achat.</li>\n <li><strong>Fabrication française. Joué-Lès-Tours (Indre et Loire Région Centre)</strong></li>\n </ul></div><h1>Description Moule à brioche fer blanc Gobel</h1><div class="col is-12">Le moule à brioche en fer blanc Gobel permet de confectionner de délicieuses brioches natures ou fourrées Le fer blanc permet une cuisson rapide pour un résultat " bien doré". Existe en plusieurs tailles.</div><h1>Caractéristiques Moule à brioche fer blanc Gobel</h1><div class="col is-12">Fer blanc. Va au four. Résiste jusqu'à 250°c. Lavage à la main.</div><h1>En savoir plus sur le fer blanc</h1><div class="col is-12"><br /><br /><br />\n <div id="ext-comp-1321" style="margin: 0px; padding: 0px; background-color: #dfe8f6;">\n <div id="ext-gen1370" style="margin: 5px 0px 0px; padding: 10px; background: #ffffff;">\n <div style="margin: 0px; padding: 0px;"><span style="color: #313131; font-family: arial; font-size: 12px;">Pour en savoir plus sur le fer blanc, nous vous recommandons l'article publié sur notre blog : </span><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer; font-family: arial;" title="Moule en fer blanc pour pâtisser sainement" rel="nofollow" href="https://www.cuisinstore.com/moule-en-fer-blanc-pour-patisser-sainement-c1294.html" target="_blank">Moule en fer blanc pour pâtisser sainement !</a></div>\n </div>\n </div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29114 …} +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 {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 2192 #code: "moule-a-brioche-fer-blanc-gobel-4402" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632491 {#8539 : 2025-09-23 21:01:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632491 {#8540 : 2025-09-23 21:01:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 2192 #name: "Moule à brioche fer blanc Gobel" #slug: "moule-a-brioche-fer-blanc-gobel-4402" #description: """ <div class="col is-12"><ul>\n <li>Matériau sain et robuste.</li>\n <li>Idéal pour une bonne caramélisation.</li>\n <li>Economique à l'achat.</li>\n <li><strong>Fabrication française. Joué-Lès-Tours (Indre et Loire Région Centre)</strong></li>\n </ul></div><h1>Description Moule à brioche fer blanc Gobel</h1><div class="col is-12">Le moule à brioche en fer blanc Gobel permet de confectionner de délicieuses brioches natures ou fourrées Le fer blanc permet une cuisson rapide pour un résultat " bien doré". Existe en plusieurs tailles.</div><h1>Caractéristiques Moule à brioche fer blanc Gobel</h1><div class="col is-12">Fer blanc. Va au four. Résiste jusqu'à 250°c. Lavage à la main.</div><h1>En savoir plus sur le fer blanc</h1><div class="col is-12"><br /><br /><br />\n <div id="ext-comp-1321" style="margin: 0px; padding: 0px; background-color: #dfe8f6;">\n <div id="ext-gen1370" style="margin: 5px 0px 0px; padding: 10px; background: #ffffff;">\n <div style="margin: 0px; padding: 0px;"><span style="color: #313131; font-family: arial; font-size: 12px;">Pour en savoir plus sur le fer blanc, nous vous recommandons l'article publié sur notre blog : </span><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer; font-family: arial;" title="Moule en fer blanc pour pâtisser sainement" rel="nofollow" href="https://www.cuisinstore.com/moule-en-fer-blanc-pour-patisser-sainement-c1294.html" target="_blank">Moule en fer blanc pour pâtisser sainement !</a></div>\n </div>\n </div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule à brioche fer blanc Gobel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29188 -props: [ "product" => App\Entity\Product\Product {#8541 #id: 2192 #code: "moule-a-brioche-fer-blanc-gobel-4402" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632491 {#8539 : 2025-09-23 21:01:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632491 {#8540 : 2025-09-23 21:01:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 2192 #name: "Moule à brioche fer blanc Gobel" #slug: "moule-a-brioche-fer-blanc-gobel-4402" #description: """ <div class="col is-12"><ul>\n <li>Matériau sain et robuste.</li>\n <li>Idéal pour une bonne caramélisation.</li>\n <li>Economique à l'achat.</li>\n <li><strong>Fabrication française. Joué-Lès-Tours (Indre et Loire Région Centre)</strong></li>\n </ul></div><h1>Description Moule à brioche fer blanc Gobel</h1><div class="col is-12">Le moule à brioche en fer blanc Gobel permet de confectionner de délicieuses brioches natures ou fourrées Le fer blanc permet une cuisson rapide pour un résultat " bien doré". Existe en plusieurs tailles.</div><h1>Caractéristiques Moule à brioche fer blanc Gobel</h1><div class="col is-12">Fer blanc. Va au four. Résiste jusqu'à 250°c. Lavage à la main.</div><h1>En savoir plus sur le fer blanc</h1><div class="col is-12"><br /><br /><br />\n <div id="ext-comp-1321" style="margin: 0px; padding: 0px; background-color: #dfe8f6;">\n <div id="ext-gen1370" style="margin: 5px 0px 0px; padding: 10px; background: #ffffff;">\n <div style="margin: 0px; padding: 0px;"><span style="color: #313131; font-family: arial; font-size: 12px;">Pour en savoir plus sur le fer blanc, nous vous recommandons l'article publié sur notre blog : </span><a style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #0063b6; cursor: pointer; font-family: arial;" title="Moule en fer blanc pour pâtisser sainement" rel="nofollow" href="https://www.cuisinstore.com/moule-en-fer-blanc-pour-patisser-sainement-c1294.html" target="_blank">Moule en fer blanc pour pâtisser sainement !</a></div>\n </div>\n </div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29292 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29172 …} +context: Sylius\TwigHooks\Bag\DataBag {#29245 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29169 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29114 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29122 #collection: Doctrine\Common\Collections\ArrayCollection {#29134 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29110 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29292 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29172 …} +context: Sylius\TwigHooks\Bag\DataBag {#29245 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29169 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule à brioche fer blanc Gobel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29122 #collection: Doctrine\Common\Collections\ArrayCollection {#29134 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29110 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29296 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29292 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29172 …} +context: Sylius\TwigHooks\Bag\DataBag {#29245 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29169 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29114 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29122 #collection: Doctrine\Common\Collections\ArrayCollection {#29134 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29110 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29337 …} +context: Sylius\TwigHooks\Bag\DataBag {#29344 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29345 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29114 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29349 +variant: App\Entity\Product\ProductVariant {#29114 …} +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 {#8337 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12080 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8318 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29337 …} +context: Sylius\TwigHooks\Bag\DataBag {#29344 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29345 …} +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 | 102.0 MiB | 4.37 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8567 #id: 2283 #code: "tourtiere-basse-perforee-tole-de-buyer-5237" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758632512 {#8565 : 2025-09-23 21:01:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632512 {#8566 : 2025-09-23 21:01:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 2283 #name: "Tourtière basse perforée tôle De Buyer" #slug: "tourtiere-basse-perforee-tole-de-buyer-5237" #description: """ <div class="col is-12"><ul>\n <li>Bords légèrement relevés</li>\n <li>Idéale pour les pizzas, les flammenkuches.</li>\n <li>En tôle bleue, matériau sain.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Tourtière basse perforée tôle De Buyer</h1><div class="col is-12">La Tourtière basse perforée en tôle De Buyer est idéale pour cuire vos fonds de tarte, pizzas et flammenkuches. Ses nombreuses perforations permettent une circulation de la chaleur optimale pour obtenir une pâte bien cuite et croustillante.</div><h1>Caractéristiques Tourtière basse perforée tôle De Buyer</h1><div class="col is-12">Tôle bleue lourde. Perforations ø 10 mm. Fabriquée en France.</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 {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29179 +product: App\Entity\Product\Product {#8567 #id: 2283 #code: "tourtiere-basse-perforee-tole-de-buyer-5237" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758632512 {#8565 : 2025-09-23 21:01:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632512 {#8566 : 2025-09-23 21:01:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 2283 #name: "Tourtière basse perforée tôle De Buyer" #slug: "tourtiere-basse-perforee-tole-de-buyer-5237" #description: """ <div class="col is-12"><ul>\n <li>Bords légèrement relevés</li>\n <li>Idéale pour les pizzas, les flammenkuches.</li>\n <li>En tôle bleue, matériau sain.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Tourtière basse perforée tôle De Buyer</h1><div class="col is-12">La Tourtière basse perforée en tôle De Buyer est idéale pour cuire vos fonds de tarte, pizzas et flammenkuches. Ses nombreuses perforations permettent une circulation de la chaleur optimale pour obtenir une pâte bien cuite et croustillante.</div><h1>Caractéristiques Tourtière basse perforée tôle De Buyer</h1><div class="col is-12">Tôle bleue lourde. Perforations ø 10 mm. Fabriquée en France.</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 {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29412 …} +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 {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8567 #id: 2283 #code: "tourtiere-basse-perforee-tole-de-buyer-5237" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758632512 {#8565 : 2025-09-23 21:01:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632512 {#8566 : 2025-09-23 21:01:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 2283 #name: "Tourtière basse perforée tôle De Buyer" #slug: "tourtiere-basse-perforee-tole-de-buyer-5237" #description: """ <div class="col is-12"><ul>\n <li>Bords légèrement relevés</li>\n <li>Idéale pour les pizzas, les flammenkuches.</li>\n <li>En tôle bleue, matériau sain.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Tourtière basse perforée tôle De Buyer</h1><div class="col is-12">La Tourtière basse perforée en tôle De Buyer est idéale pour cuire vos fonds de tarte, pizzas et flammenkuches. Ses nombreuses perforations permettent une circulation de la chaleur optimale pour obtenir une pâte bien cuite et croustillante.</div><h1>Caractéristiques Tourtière basse perforée tôle De Buyer</h1><div class="col is-12">Tôle bleue lourde. Perforations ø 10 mm. Fabriquée en France.</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 {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tourtière basse perforée tôle De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29486 -props: [ "product" => App\Entity\Product\Product {#8567 #id: 2283 #code: "tourtiere-basse-perforee-tole-de-buyer-5237" #attributes: Doctrine\ORM\PersistentCollection {#8574 …} #variants: Doctrine\ORM\PersistentCollection {#8576 …} #options: Doctrine\ORM\PersistentCollection {#8580 …} #associations: Doctrine\ORM\PersistentCollection {#8578 …} #createdAt: DateTime @1758632512 {#8565 : 2025-09-23 21:01:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632512 {#8566 : 2025-09-23 21:01:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8583 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8584 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8567} #id: 2283 #name: "Tourtière basse perforée tôle De Buyer" #slug: "tourtiere-basse-perforee-tole-de-buyer-5237" #description: """ <div class="col is-12"><ul>\n <li>Bords légèrement relevés</li>\n <li>Idéale pour les pizzas, les flammenkuches.</li>\n <li>En tôle bleue, matériau sain.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Tourtière basse perforée tôle De Buyer</h1><div class="col is-12">La Tourtière basse perforée en tôle De Buyer est idéale pour cuire vos fonds de tarte, pizzas et flammenkuches. Ses nombreuses perforations permettent une circulation de la chaleur optimale pour obtenir une pâte bien cuite et croustillante.</div><h1>Caractéristiques Tourtière basse perforée tôle De Buyer</h1><div class="col is-12">Tôle bleue lourde. Perforations ø 10 mm. Fabriquée en France.</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 {#8586 …} #channels: Doctrine\ORM\PersistentCollection {#8572 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#8568 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8570 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29562 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29470 …} +context: Sylius\TwigHooks\Bag\DataBag {#29540 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29467 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29412 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29420 #collection: Doctrine\Common\Collections\ArrayCollection {#29432 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29408 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38407 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29562 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29470 …} +context: Sylius\TwigHooks\Bag\DataBag {#29540 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29467 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tourtière basse perforée tôle De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29420 #collection: Doctrine\Common\Collections\ArrayCollection {#29432 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29408 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38407 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29565 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29562 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29470 …} +context: Sylius\TwigHooks\Bag\DataBag {#29540 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29467 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29412 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29420 #collection: Doctrine\Common\Collections\ArrayCollection {#29432 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29408 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38407 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29616 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29607 …} +context: Sylius\TwigHooks\Bag\DataBag {#29614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29615 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29412 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29619 +variant: App\Entity\Product\ProductVariant {#29412 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8337 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12080 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8318 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29616 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29607 …} +context: Sylius\TwigHooks\Bag\DataBag {#29614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29615 …} +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 | 102.0 MiB | 8.50 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8593 #id: 2456 #code: "filtres-a-cafe-reutilisables-en-coton-non-traite-cookut-6881" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758632546 {#8591 : 2025-09-23 21:02:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632546 {#8592 : 2025-09-23 21:02:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 2456 #name: "Filtres à café Réutilisables en Coton non traité Cookut" #slug: "filtres-a-cafe-reutilisables-en-coton-non-traite-cookut-6881" #description: """ <div class="col is-12"><ul>\n <li>Coton non traité, non teint et non blanchi.</li>\n <li>Réutilisable.</li>\n <li>Démarche éco-responsable.</li>\n </ul></div><h1>Descriptif Filtres à café Réutilisables en Coton non traité Cookut</h1><div class="col is-12">Le Filtre à Café Cookut est réalisé en coton non traité, non teint et non blanchi. De taille 4 (standard), il peut fonctionner avec la plupart des cafetières à fitre et s'utilise comme un filtre à café classique. Il est réutilisable, pour ce faire il suffit de rincer le filtre sous l'eau claire avec parfois un peu de savon et de le laisser sécher à l'air libre.</div><h1>Caractéristiques Filtres à café Réutilisables en Coton non traité Cookut</h1><div class="col is-12">- Coton non blanchi, non teint et non traité.<br />- Réutilisable.<br />- Durée de vie, en moyenne 1 an.<br />- Fabriqué en Asie.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29477 +product: App\Entity\Product\Product {#8593 #id: 2456 #code: "filtres-a-cafe-reutilisables-en-coton-non-traite-cookut-6881" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758632546 {#8591 : 2025-09-23 21:02:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632546 {#8592 : 2025-09-23 21:02:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 2456 #name: "Filtres à café Réutilisables en Coton non traité Cookut" #slug: "filtres-a-cafe-reutilisables-en-coton-non-traite-cookut-6881" #description: """ <div class="col is-12"><ul>\n <li>Coton non traité, non teint et non blanchi.</li>\n <li>Réutilisable.</li>\n <li>Démarche éco-responsable.</li>\n </ul></div><h1>Descriptif Filtres à café Réutilisables en Coton non traité Cookut</h1><div class="col is-12">Le Filtre à Café Cookut est réalisé en coton non traité, non teint et non blanchi. De taille 4 (standard), il peut fonctionner avec la plupart des cafetières à fitre et s'utilise comme un filtre à café classique. Il est réutilisable, pour ce faire il suffit de rincer le filtre sous l'eau claire avec parfois un peu de savon et de le laisser sécher à l'air libre.</div><h1>Caractéristiques Filtres à café Réutilisables en Coton non traité Cookut</h1><div class="col is-12">- Coton non blanchi, non teint et non traité.<br />- Réutilisable.<br />- Durée de vie, en moyenne 1 an.<br />- Fabriqué en Asie.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29682 …} +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 {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 4.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8593 #id: 2456 #code: "filtres-a-cafe-reutilisables-en-coton-non-traite-cookut-6881" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758632546 {#8591 : 2025-09-23 21:02:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632546 {#8592 : 2025-09-23 21:02:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 2456 #name: "Filtres à café Réutilisables en Coton non traité Cookut" #slug: "filtres-a-cafe-reutilisables-en-coton-non-traite-cookut-6881" #description: """ <div class="col is-12"><ul>\n <li>Coton non traité, non teint et non blanchi.</li>\n <li>Réutilisable.</li>\n <li>Démarche éco-responsable.</li>\n </ul></div><h1>Descriptif Filtres à café Réutilisables en Coton non traité Cookut</h1><div class="col is-12">Le Filtre à Café Cookut est réalisé en coton non traité, non teint et non blanchi. De taille 4 (standard), il peut fonctionner avec la plupart des cafetières à fitre et s'utilise comme un filtre à café classique. Il est réutilisable, pour ce faire il suffit de rincer le filtre sous l'eau claire avec parfois un peu de savon et de le laisser sécher à l'air libre.</div><h1>Caractéristiques Filtres à café Réutilisables en Coton non traité Cookut</h1><div class="col is-12">- Coton non blanchi, non teint et non traité.<br />- Réutilisable.<br />- Durée de vie, en moyenne 1 an.<br />- Fabriqué en Asie.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Filtres à café Réutilisables en Coton non traité Cookut" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29753 -props: [ "product" => App\Entity\Product\Product {#8593 #id: 2456 #code: "filtres-a-cafe-reutilisables-en-coton-non-traite-cookut-6881" #attributes: Doctrine\ORM\PersistentCollection {#8603 …} #variants: Doctrine\ORM\PersistentCollection {#8605 …} #options: Doctrine\ORM\PersistentCollection {#8609 …} #associations: Doctrine\ORM\PersistentCollection {#8607 …} #createdAt: DateTime @1758632546 {#8591 : 2025-09-23 21:02:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632546 {#8592 : 2025-09-23 21:02:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8612 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8613 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 2456 #name: "Filtres à café Réutilisables en Coton non traité Cookut" #slug: "filtres-a-cafe-reutilisables-en-coton-non-traite-cookut-6881" #description: """ <div class="col is-12"><ul>\n <li>Coton non traité, non teint et non blanchi.</li>\n <li>Réutilisable.</li>\n <li>Démarche éco-responsable.</li>\n </ul></div><h1>Descriptif Filtres à café Réutilisables en Coton non traité Cookut</h1><div class="col is-12">Le Filtre à Café Cookut est réalisé en coton non traité, non teint et non blanchi. De taille 4 (standard), il peut fonctionner avec la plupart des cafetières à fitre et s'utilise comme un filtre à café classique. Il est réutilisable, pour ce faire il suffit de rincer le filtre sous l'eau claire avec parfois un peu de savon et de le laisser sécher à l'air libre.</div><h1>Caractéristiques Filtres à café Réutilisables en Coton non traité Cookut</h1><div class="col is-12">- Coton non blanchi, non teint et non traité.<br />- Réutilisable.<br />- Durée de vie, en moyenne 1 an.<br />- Fabriqué en Asie.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …} #channels: Doctrine\ORM\PersistentCollection {#8601 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8597 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8599 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29737 …} +context: Sylius\TwigHooks\Bag\DataBag {#29810 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29734 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29682 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29690 #collection: Doctrine\Common\Collections\ArrayCollection {#29699 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29678 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38421 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29737 …} +context: Sylius\TwigHooks\Bag\DataBag {#29810 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29734 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Filtres à café Réutilisables en Coton non traité Cookut" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29690 #collection: Doctrine\Common\Collections\ArrayCollection {#29699 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29678 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38421 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29814 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29746 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29737 …} +context: Sylius\TwigHooks\Bag\DataBag {#29810 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29734 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29682 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29690 #collection: Doctrine\Common\Collections\ArrayCollection {#29699 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29678 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38419 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38421 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29864 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29855 …} +context: Sylius\TwigHooks\Bag\DataBag {#29862 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29863 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29682 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29867 +variant: App\Entity\Product\ProductVariant {#29682 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8337 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12080 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8318 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29864 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29855 …} +context: Sylius\TwigHooks\Bag\DataBag {#29862 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29863 …} +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 | 102.0 MiB | 4.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8622 #id: 2487 #code: "bouilloire-gaia-riviera-bar-6542" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632554 {#8620 : 2025-09-23 21:02:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632554 {#8621 : 2025-09-23 21:02:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8622} #id: 2487 #name: "Bouilloire Gaia Riviera & Bar" #slug: "bouilloire-gaia-riviera-bar-6542" #description: """ <div class="col is-12"><ul>\n <li>100% des pièces en contact avec l'eau sont en inox.</li>\n <li>Chauffe rapide : 2000 Watts.</li>\n <li>Filtre anti-dépôt en indicateur de niveau d'eau.</li>\n </ul></div><h1>Descriptif Bouilloire Gaia Riviera & Bar</h1><div class="col is-12">Bouilloire en inox aux lignes rafinées et épurées dotée d'une capacité utile de 1,25 litre avec système de chauffe très rapide. Sans fil avec base pivotante sur 360°, cette bouilloire dont tous les éléments en contact avec l'eau sont en inox possède un bouton de commande avec rétroécalirage bleuté et finition chromé, un couvercle et bec verseur en inox poli brillant, une anse galbée et une poignée en métal massif.</div><h1>Caractéristiques Bouilloire Gaia Riviera & Bar</h1><div class="col is-12">- 100% des pièces en contact avec l'eau sont en inox. (fond et intérieur de la verseuse, intérieur du couvercle, bec verseur, filtre et indicateur de niveau d'eau)<br />- Anse galbée de la verseuse et poignée du couvercle en métal massif chromé.<br />- Bouton de commande avec rétroéclairage bleuté et finition chromé.<br />- Verseuse complète et habillage du socle en inox satiné mat.<br />- Couvercle et bec verseur en inox poli brillant.<br />- Couvercle amovible et grande ouverture de la verseuse.<br />- Capacité utile : 1,25 litre.<br />- Chauffe rapide : 2000 Watts.<br />- Sans fil avec base pivotante sur 360°.<br />- Résistance protégée du contact de l'eau.<br />- Filtre anti-dépôt, indicateur de niveau d'eau max.<br />- Sécurité manque d'eau et surchauffe.<br />- Enrouleur de cordon.<br />- Sans Bisphénol A.<br />- Garantie 2 ans.</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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8624 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29744 +product: App\Entity\Product\Product {#8622 #id: 2487 #code: "bouilloire-gaia-riviera-bar-6542" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632554 {#8620 : 2025-09-23 21:02:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632554 {#8621 : 2025-09-23 21:02:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8622} #id: 2487 #name: "Bouilloire Gaia Riviera & Bar" #slug: "bouilloire-gaia-riviera-bar-6542" #description: """ <div class="col is-12"><ul>\n <li>100% des pièces en contact avec l'eau sont en inox.</li>\n <li>Chauffe rapide : 2000 Watts.</li>\n <li>Filtre anti-dépôt en indicateur de niveau d'eau.</li>\n </ul></div><h1>Descriptif Bouilloire Gaia Riviera & Bar</h1><div class="col is-12">Bouilloire en inox aux lignes rafinées et épurées dotée d'une capacité utile de 1,25 litre avec système de chauffe très rapide. Sans fil avec base pivotante sur 360°, cette bouilloire dont tous les éléments en contact avec l'eau sont en inox possède un bouton de commande avec rétroécalirage bleuté et finition chromé, un couvercle et bec verseur en inox poli brillant, une anse galbée et une poignée en métal massif.</div><h1>Caractéristiques Bouilloire Gaia Riviera & Bar</h1><div class="col is-12">- 100% des pièces en contact avec l'eau sont en inox. (fond et intérieur de la verseuse, intérieur du couvercle, bec verseur, filtre et indicateur de niveau d'eau)<br />- Anse galbée de la verseuse et poignée du couvercle en métal massif chromé.<br />- Bouton de commande avec rétroéclairage bleuté et finition chromé.<br />- Verseuse complète et habillage du socle en inox satiné mat.<br />- Couvercle et bec verseur en inox poli brillant.<br />- Couvercle amovible et grande ouverture de la verseuse.<br />- Capacité utile : 1,25 litre.<br />- Chauffe rapide : 2000 Watts.<br />- Sans fil avec base pivotante sur 360°.<br />- Résistance protégée du contact de l'eau.<br />- Filtre anti-dépôt, indicateur de niveau d'eau max.<br />- Sécurité manque d'eau et surchauffe.<br />- Enrouleur de cordon.<br />- Sans Bisphénol A.<br />- Garantie 2 ans.</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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8624 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29930 …} +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 {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8622 #id: 2487 #code: "bouilloire-gaia-riviera-bar-6542" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632554 {#8620 : 2025-09-23 21:02:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632554 {#8621 : 2025-09-23 21:02:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8622} #id: 2487 #name: "Bouilloire Gaia Riviera & Bar" #slug: "bouilloire-gaia-riviera-bar-6542" #description: """ <div class="col is-12"><ul>\n <li>100% des pièces en contact avec l'eau sont en inox.</li>\n <li>Chauffe rapide : 2000 Watts.</li>\n <li>Filtre anti-dépôt en indicateur de niveau d'eau.</li>\n </ul></div><h1>Descriptif Bouilloire Gaia Riviera & Bar</h1><div class="col is-12">Bouilloire en inox aux lignes rafinées et épurées dotée d'une capacité utile de 1,25 litre avec système de chauffe très rapide. Sans fil avec base pivotante sur 360°, cette bouilloire dont tous les éléments en contact avec l'eau sont en inox possède un bouton de commande avec rétroécalirage bleuté et finition chromé, un couvercle et bec verseur en inox poli brillant, une anse galbée et une poignée en métal massif.</div><h1>Caractéristiques Bouilloire Gaia Riviera & Bar</h1><div class="col is-12">- 100% des pièces en contact avec l'eau sont en inox. (fond et intérieur de la verseuse, intérieur du couvercle, bec verseur, filtre et indicateur de niveau d'eau)<br />- Anse galbée de la verseuse et poignée du couvercle en métal massif chromé.<br />- Bouton de commande avec rétroéclairage bleuté et finition chromé.<br />- Verseuse complète et habillage du socle en inox satiné mat.<br />- Couvercle et bec verseur en inox poli brillant.<br />- Couvercle amovible et grande ouverture de la verseuse.<br />- Capacité utile : 1,25 litre.<br />- Chauffe rapide : 2000 Watts.<br />- Sans fil avec base pivotante sur 360°.<br />- Résistance protégée du contact de l'eau.<br />- Filtre anti-dépôt, indicateur de niveau d'eau max.<br />- Sécurité manque d'eau et surchauffe.<br />- Enrouleur de cordon.<br />- Sans Bisphénol A.<br />- Garantie 2 ans.</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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8624 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouilloire Gaia Riviera & Bar" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30004 -props: [ "product" => App\Entity\Product\Product {#8622 #id: 2487 #code: "bouilloire-gaia-riviera-bar-6542" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632554 {#8620 : 2025-09-23 21:02:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632554 {#8621 : 2025-09-23 21:02:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8622} #id: 2487 #name: "Bouilloire Gaia Riviera & Bar" #slug: "bouilloire-gaia-riviera-bar-6542" #description: """ <div class="col is-12"><ul>\n <li>100% des pièces en contact avec l'eau sont en inox.</li>\n <li>Chauffe rapide : 2000 Watts.</li>\n <li>Filtre anti-dépôt en indicateur de niveau d'eau.</li>\n </ul></div><h1>Descriptif Bouilloire Gaia Riviera & Bar</h1><div class="col is-12">Bouilloire en inox aux lignes rafinées et épurées dotée d'une capacité utile de 1,25 litre avec système de chauffe très rapide. Sans fil avec base pivotante sur 360°, cette bouilloire dont tous les éléments en contact avec l'eau sont en inox possède un bouton de commande avec rétroécalirage bleuté et finition chromé, un couvercle et bec verseur en inox poli brillant, une anse galbée et une poignée en métal massif.</div><h1>Caractéristiques Bouilloire Gaia Riviera & Bar</h1><div class="col is-12">- 100% des pièces en contact avec l'eau sont en inox. (fond et intérieur de la verseuse, intérieur du couvercle, bec verseur, filtre et indicateur de niveau d'eau)<br />- Anse galbée de la verseuse et poignée du couvercle en métal massif chromé.<br />- Bouton de commande avec rétroéclairage bleuté et finition chromé.<br />- Verseuse complète et habillage du socle en inox satiné mat.<br />- Couvercle et bec verseur en inox poli brillant.<br />- Couvercle amovible et grande ouverture de la verseuse.<br />- Capacité utile : 1,25 litre.<br />- Chauffe rapide : 2000 Watts.<br />- Sans fil avec base pivotante sur 360°.<br />- Résistance protégée du contact de l'eau.<br />- Filtre anti-dépôt, indicateur de niveau d'eau max.<br />- Sécurité manque d'eau et surchauffe.<br />- Enrouleur de cordon.<br />- Sans Bisphénol A.<br />- Garantie 2 ans.</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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8624 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29988 …} +context: Sylius\TwigHooks\Bag\DataBag {#30061 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29985 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29930 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29938 #collection: Doctrine\Common\Collections\ArrayCollection {#29950 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29926 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38433 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38435 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29988 …} +context: Sylius\TwigHooks\Bag\DataBag {#30061 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29985 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouilloire Gaia Riviera & Bar" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29938 #collection: Doctrine\Common\Collections\ArrayCollection {#29950 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29926 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38433 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38435 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30065 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29988 …} +context: Sylius\TwigHooks\Bag\DataBag {#30061 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29985 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29930 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29938 #collection: Doctrine\Common\Collections\ArrayCollection {#29950 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29926 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38433 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38435 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30115 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30106 …} +context: Sylius\TwigHooks\Bag\DataBag {#30113 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30114 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29930 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30118 +variant: App\Entity\Product\ProductVariant {#29930 …} +price: "94,00\u{A0}€" +originalPrice: "94,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8337 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12080 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8318 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30115 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30106 …} +context: Sylius\TwigHooks\Bag\DataBag {#30113 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30114 …} +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 | 102.0 MiB | 4.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 2568 #code: "tire-bouchon-andree-jardin-7086" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632577 {#8649 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#8650 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 2568 #name: "Tire-Bouchon Andrée Jardin" #slug: "tire-bouchon-andree-jardin-7086" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Efficace et malin.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! T</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France.</div>\n <div>\n <ul>\n <li>Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! </li>\n <li>Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</li>\n <li><strong>Fabriqué en France. La Chapelle sur Erdre. Loire Atlantique (44)</strong></li>\n </ul>\n </div></div><h1>Un tire-bouchon efficace et malin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div>\n <div>Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.<br /><br /></div>\n <div>Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div></div><h1>Caractéristiques Tire-Bouchon Andrée Jardin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">11 x 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 an</div>\n <div><strong>Matériaux</strong></div>\n <div>Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div></div>\n <div><strong>Dimensions</strong></div>\n <div>11 x 11 cm</div>\n <div></div>\n <div><strong>Garantie</strong></div>\n <div>1 an</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29995 +product: App\Entity\Product\Product {#8651 #id: 2568 #code: "tire-bouchon-andree-jardin-7086" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632577 {#8649 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#8650 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 2568 #name: "Tire-Bouchon Andrée Jardin" #slug: "tire-bouchon-andree-jardin-7086" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Efficace et malin.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! T</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France.</div>\n <div>\n <ul>\n <li>Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! </li>\n <li>Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</li>\n <li><strong>Fabriqué en France. La Chapelle sur Erdre. Loire Atlantique (44)</strong></li>\n </ul>\n </div></div><h1>Un tire-bouchon efficace et malin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div>\n <div>Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.<br /><br /></div>\n <div>Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div></div><h1>Caractéristiques Tire-Bouchon Andrée Jardin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">11 x 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 an</div>\n <div><strong>Matériaux</strong></div>\n <div>Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div></div>\n <div><strong>Dimensions</strong></div>\n <div>11 x 11 cm</div>\n <div></div>\n <div><strong>Garantie</strong></div>\n <div>1 an</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30181 …} +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 {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 2568 #code: "tire-bouchon-andree-jardin-7086" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632577 {#8649 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#8650 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 2568 #name: "Tire-Bouchon Andrée Jardin" #slug: "tire-bouchon-andree-jardin-7086" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Efficace et malin.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! T</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France.</div>\n <div>\n <ul>\n <li>Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! </li>\n <li>Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</li>\n <li><strong>Fabriqué en France. La Chapelle sur Erdre. Loire Atlantique (44)</strong></li>\n </ul>\n </div></div><h1>Un tire-bouchon efficace et malin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div>\n <div>Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.<br /><br /></div>\n <div>Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div></div><h1>Caractéristiques Tire-Bouchon Andrée Jardin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">11 x 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 an</div>\n <div><strong>Matériaux</strong></div>\n <div>Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div></div>\n <div><strong>Dimensions</strong></div>\n <div>11 x 11 cm</div>\n <div></div>\n <div><strong>Garantie</strong></div>\n <div>1 an</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tire-Bouchon Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30252 -props: [ "product" => App\Entity\Product\Product {#8651 #id: 2568 #code: "tire-bouchon-andree-jardin-7086" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632577 {#8649 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#8650 : 2025-09-23 21:02:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 2568 #name: "Tire-Bouchon Andrée Jardin" #slug: "tire-bouchon-andree-jardin-7086" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Efficace et malin.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! T</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France.</div>\n <div>\n <ul>\n <li>Avec un petit truc en plus, une brosse qui élimine tous les résidus au moment du débouchage ! </li>\n <li>Tout simple mais costaud qui résiste au temps. Et des matériaux nobles et sains : inox, chêne et crin naturel.</li>\n <li><strong>Fabriqué en France. La Chapelle sur Erdre. Loire Atlantique (44)</strong></li>\n </ul>\n </div></div><h1>Un tire-bouchon efficace et malin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div>\n <div>Mais à quoi peut bien servir cette petite brosse ? Lorsque l'on débouche une bonne bouteille qui a pris un peu d'âge, il n'est pas rare d'observer des résidus provenant du bouchon qui viennent malencontreusement se déposer sur le goulot. Pour éviter qu'ils ne viennent souiller votre précieux breuvage, un coup de brosse et c'est fini ! La brosse peut aussi servir à retirer la poussière sur l'étiquette.<br /><br /></div>\n <div>Mais n'oublions pas que sa fonction première est d'ouvrir les bouteilles ! Nos amis de la fabrique André Jardin se sont donc attelés à équiper leur tire-bouchon d'une mèche tout inox efficace qui convient à tous les types de bouchon. Au fait, vous êtes plutôt bouchon liège ou bouchon synthétique ?</div></div><h1>Caractéristiques Tire-Bouchon Andrée Jardin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Matériaux</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">11 x 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 an</div>\n <div><strong>Matériaux</strong></div>\n <div>Chêne pour la poignée. Inox pour la mèche. Crin naturel pour la brosse.</div>\n <div></div>\n <div><strong>Dimensions</strong></div>\n <div>11 x 11 cm</div>\n <div></div>\n <div><strong>Garantie</strong></div>\n <div>1 an</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30245 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30236 …} +context: Sylius\TwigHooks\Bag\DataBag {#30312 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30233 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30181 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30189 #collection: Doctrine\Common\Collections\ArrayCollection {#30198 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30177 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38449 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30245 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30236 …} +context: Sylius\TwigHooks\Bag\DataBag {#30312 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30233 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tire-Bouchon Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30189 #collection: Doctrine\Common\Collections\ArrayCollection {#30198 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30177 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38449 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30316 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30245 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30236 …} +context: Sylius\TwigHooks\Bag\DataBag {#30312 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30233 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30181 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30189 #collection: Doctrine\Common\Collections\ArrayCollection {#30198 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30177 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38449 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30366 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30357 …} +context: Sylius\TwigHooks\Bag\DataBag {#30364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30365 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30181 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30369 +variant: App\Entity\Product\ProductVariant {#30181 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8337 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12080 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8318 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30366 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30357 …} +context: Sylius\TwigHooks\Bag\DataBag {#30364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30365 …} +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 | 102.0 MiB | 4.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8677 #id: 2715 #code: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644" #attributes: Doctrine\ORM\PersistentCollection {#4840 …} #variants: Doctrine\ORM\PersistentCollection {#4837 …} #options: Doctrine\ORM\PersistentCollection {#4853 …} #associations: Doctrine\ORM\PersistentCollection {#4839 …} #createdAt: DateTime @1758632634 {#8675 : 2025-09-23 21:03:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632634 {#8676 : 2025-09-23 21:03:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4848 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4847 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8677} #id: 2715 #name: "6 Pailles Bambou + Brosse de nettoyage Cookut" #slug: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644" #description: """ <div class="col is-12"><ul>\n <li>Bambou bio.</li>\n <li>Réutilisables.</li>\n <li>Goupillon de nettoyage.</li>\n </ul></div><h1>Descriptif 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">Lot de 6 pailles en bambou bio issues de forêts gérées durablement. Elles sont livrées avec un goupillon pour faciliter leur nettoyage et une pochette en textile pour les ranger. Les pailles en bambou Cookut sont réutilisables et sont parfaites pour tous les jus et cocktails : jus de fruits frais, sodas, Mojitos, Margaritas, Caïpirinha, Mai tai .....</div><h1>Caractéristiques 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">- 6 pailles en bambou issu de forêts gérées durablement.<br />- Goupillon de nettoyage.<br />- Pochette textile de rangement.<br />- Longueur : 20 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4846 …} #channels: Doctrine\ORM\PersistentCollection {#4829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8679 …} #reviews: Doctrine\ORM\PersistentCollection {#4833 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4835 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30243 +product: App\Entity\Product\Product {#8677 #id: 2715 #code: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644" #attributes: Doctrine\ORM\PersistentCollection {#4840 …} #variants: Doctrine\ORM\PersistentCollection {#4837 …} #options: Doctrine\ORM\PersistentCollection {#4853 …} #associations: Doctrine\ORM\PersistentCollection {#4839 …} #createdAt: DateTime @1758632634 {#8675 : 2025-09-23 21:03:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632634 {#8676 : 2025-09-23 21:03:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4848 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4847 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8677} #id: 2715 #name: "6 Pailles Bambou + Brosse de nettoyage Cookut" #slug: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644" #description: """ <div class="col is-12"><ul>\n <li>Bambou bio.</li>\n <li>Réutilisables.</li>\n <li>Goupillon de nettoyage.</li>\n </ul></div><h1>Descriptif 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">Lot de 6 pailles en bambou bio issues de forêts gérées durablement. Elles sont livrées avec un goupillon pour faciliter leur nettoyage et une pochette en textile pour les ranger. Les pailles en bambou Cookut sont réutilisables et sont parfaites pour tous les jus et cocktails : jus de fruits frais, sodas, Mojitos, Margaritas, Caïpirinha, Mai tai .....</div><h1>Caractéristiques 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">- 6 pailles en bambou issu de forêts gérées durablement.<br />- Goupillon de nettoyage.<br />- Pochette textile de rangement.<br />- Longueur : 20 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4846 …} #channels: Doctrine\ORM\PersistentCollection {#4829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8679 …} #reviews: Doctrine\ORM\PersistentCollection {#4833 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4835 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30432 …} +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 {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8677 #id: 2715 #code: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644" #attributes: Doctrine\ORM\PersistentCollection {#4840 …} #variants: Doctrine\ORM\PersistentCollection {#4837 …} #options: Doctrine\ORM\PersistentCollection {#4853 …} #associations: Doctrine\ORM\PersistentCollection {#4839 …} #createdAt: DateTime @1758632634 {#8675 : 2025-09-23 21:03:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632634 {#8676 : 2025-09-23 21:03:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4848 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4847 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8677} #id: 2715 #name: "6 Pailles Bambou + Brosse de nettoyage Cookut" #slug: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644" #description: """ <div class="col is-12"><ul>\n <li>Bambou bio.</li>\n <li>Réutilisables.</li>\n <li>Goupillon de nettoyage.</li>\n </ul></div><h1>Descriptif 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">Lot de 6 pailles en bambou bio issues de forêts gérées durablement. Elles sont livrées avec un goupillon pour faciliter leur nettoyage et une pochette en textile pour les ranger. Les pailles en bambou Cookut sont réutilisables et sont parfaites pour tous les jus et cocktails : jus de fruits frais, sodas, Mojitos, Margaritas, Caïpirinha, Mai tai .....</div><h1>Caractéristiques 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">- 6 pailles en bambou issu de forêts gérées durablement.<br />- Goupillon de nettoyage.<br />- Pochette textile de rangement.<br />- Longueur : 20 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4846 …} #channels: Doctrine\ORM\PersistentCollection {#4829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8679 …} #reviews: Doctrine\ORM\PersistentCollection {#4833 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4835 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "6 Pailles Bambou + Brosse de nettoyage Cookut" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30503 -props: [ "product" => App\Entity\Product\Product {#8677 #id: 2715 #code: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644" #attributes: Doctrine\ORM\PersistentCollection {#4840 …} #variants: Doctrine\ORM\PersistentCollection {#4837 …} #options: Doctrine\ORM\PersistentCollection {#4853 …} #associations: Doctrine\ORM\PersistentCollection {#4839 …} #createdAt: DateTime @1758632634 {#8675 : 2025-09-23 21:03:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632634 {#8676 : 2025-09-23 21:03:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4848 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4847 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8677} #id: 2715 #name: "6 Pailles Bambou + Brosse de nettoyage Cookut" #slug: "6-pailles-bambou-brosse-de-nettoyage-cookut-6644" #description: """ <div class="col is-12"><ul>\n <li>Bambou bio.</li>\n <li>Réutilisables.</li>\n <li>Goupillon de nettoyage.</li>\n </ul></div><h1>Descriptif 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">Lot de 6 pailles en bambou bio issues de forêts gérées durablement. Elles sont livrées avec un goupillon pour faciliter leur nettoyage et une pochette en textile pour les ranger. Les pailles en bambou Cookut sont réutilisables et sont parfaites pour tous les jus et cocktails : jus de fruits frais, sodas, Mojitos, Margaritas, Caïpirinha, Mai tai .....</div><h1>Caractéristiques 6 Pailles Bambou + Brosse de nettoyage Cookut</h1><div class="col is-12">- 6 pailles en bambou issu de forêts gérées durablement.<br />- Goupillon de nettoyage.<br />- Pochette textile de rangement.<br />- Longueur : 20 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4846 …} #channels: Doctrine\ORM\PersistentCollection {#4829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8679 …} #reviews: Doctrine\ORM\PersistentCollection {#4833 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4835 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30487 …} +context: Sylius\TwigHooks\Bag\DataBag {#30560 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30484 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30432 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30440 #collection: Doctrine\Common\Collections\ArrayCollection {#30449 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30428 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38461 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38463 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30487 …} +context: Sylius\TwigHooks\Bag\DataBag {#30560 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30484 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "6 Pailles Bambou + Brosse de nettoyage Cookut" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30440 #collection: Doctrine\Common\Collections\ArrayCollection {#30449 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30428 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38461 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38463 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30564 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30487 …} +context: Sylius\TwigHooks\Bag\DataBag {#30560 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30484 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30432 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30440 #collection: Doctrine\Common\Collections\ArrayCollection {#30449 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30428 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38461 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38463 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30614 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30605 …} +context: Sylius\TwigHooks\Bag\DataBag {#30612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30613 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30432 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30617 +variant: App\Entity\Product\ProductVariant {#30432 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8337 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12080 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8318 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30614 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30605 …} +context: Sylius\TwigHooks\Bag\DataBag {#30612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30613 …} +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 | 102.0 MiB | 4.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5146 #id: 2728 #code: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116" #attributes: Doctrine\ORM\PersistentCollection {#5123 …} #variants: Doctrine\ORM\PersistentCollection {#5127 …} #options: Doctrine\ORM\PersistentCollection {#5141 …} #associations: Doctrine\ORM\PersistentCollection {#5136 …} #createdAt: DateTime @1758632636 {#5147 : 2025-09-23 21:03:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632636 {#5145 : 2025-09-23 21:03:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5138 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5119 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5146} #id: 2728 #name: "Bouteille en Verre à Bouchon en Bambou Pebbly" #slug: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116" #description: """ <div class="col is-12"><ul>\n <li>Verre borosilicate (résistant, sain, neutre au goût)</li>\n <li>Bouchon hermétique en bambou.</li>\n <li>Passe au lave-vaisselle (sans le bouchon)</li>\n </ul></div><h1>Descriptif Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">Bouteille en verre borosilicate résistant, sain et au goût neutre munie d'un bouchon en bambou fermant hermétiquement grâce à un joint silicone amovible. Contenance : 0,55 litre. Passe au lave-vaisselle (sans le bouchon)</div><h1>Caractéristiques Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">- Verre borosilicate (résistant, sain, neutre au goût).<br />- Bouchon hermétique en bambou.<br />- Va au lave-vaisselle (sans le bouchon).<br />- Contenance : 0,55 L.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5117 …} #channels: Doctrine\ORM\PersistentCollection {#5128 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#5144 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5114 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30494 +product: App\Entity\Product\Product {#5146 #id: 2728 #code: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116" #attributes: Doctrine\ORM\PersistentCollection {#5123 …} #variants: Doctrine\ORM\PersistentCollection {#5127 …} #options: Doctrine\ORM\PersistentCollection {#5141 …} #associations: Doctrine\ORM\PersistentCollection {#5136 …} #createdAt: DateTime @1758632636 {#5147 : 2025-09-23 21:03:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632636 {#5145 : 2025-09-23 21:03:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5138 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5119 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5146} #id: 2728 #name: "Bouteille en Verre à Bouchon en Bambou Pebbly" #slug: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116" #description: """ <div class="col is-12"><ul>\n <li>Verre borosilicate (résistant, sain, neutre au goût)</li>\n <li>Bouchon hermétique en bambou.</li>\n <li>Passe au lave-vaisselle (sans le bouchon)</li>\n </ul></div><h1>Descriptif Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">Bouteille en verre borosilicate résistant, sain et au goût neutre munie d'un bouchon en bambou fermant hermétiquement grâce à un joint silicone amovible. Contenance : 0,55 litre. Passe au lave-vaisselle (sans le bouchon)</div><h1>Caractéristiques Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">- Verre borosilicate (résistant, sain, neutre au goût).<br />- Bouchon hermétique en bambou.<br />- Va au lave-vaisselle (sans le bouchon).<br />- Contenance : 0,55 L.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5117 …} #channels: Doctrine\ORM\PersistentCollection {#5128 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#5144 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5114 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30680 …} +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 {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5146 #id: 2728 #code: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116" #attributes: Doctrine\ORM\PersistentCollection {#5123 …} #variants: Doctrine\ORM\PersistentCollection {#5127 …} #options: Doctrine\ORM\PersistentCollection {#5141 …} #associations: Doctrine\ORM\PersistentCollection {#5136 …} #createdAt: DateTime @1758632636 {#5147 : 2025-09-23 21:03:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632636 {#5145 : 2025-09-23 21:03:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5138 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5119 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5146} #id: 2728 #name: "Bouteille en Verre à Bouchon en Bambou Pebbly" #slug: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116" #description: """ <div class="col is-12"><ul>\n <li>Verre borosilicate (résistant, sain, neutre au goût)</li>\n <li>Bouchon hermétique en bambou.</li>\n <li>Passe au lave-vaisselle (sans le bouchon)</li>\n </ul></div><h1>Descriptif Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">Bouteille en verre borosilicate résistant, sain et au goût neutre munie d'un bouchon en bambou fermant hermétiquement grâce à un joint silicone amovible. Contenance : 0,55 litre. Passe au lave-vaisselle (sans le bouchon)</div><h1>Caractéristiques Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">- Verre borosilicate (résistant, sain, neutre au goût).<br />- Bouchon hermétique en bambou.<br />- Va au lave-vaisselle (sans le bouchon).<br />- Contenance : 0,55 L.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5117 …} #channels: Doctrine\ORM\PersistentCollection {#5128 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#5144 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5114 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouteille en Verre à Bouchon en Bambou Pebbly" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30751 -props: [ "product" => App\Entity\Product\Product {#5146 #id: 2728 #code: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116" #attributes: Doctrine\ORM\PersistentCollection {#5123 …} #variants: Doctrine\ORM\PersistentCollection {#5127 …} #options: Doctrine\ORM\PersistentCollection {#5141 …} #associations: Doctrine\ORM\PersistentCollection {#5136 …} #createdAt: DateTime @1758632636 {#5147 : 2025-09-23 21:03:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632636 {#5145 : 2025-09-23 21:03:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5138 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5119 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5146} #id: 2728 #name: "Bouteille en Verre à Bouchon en Bambou Pebbly" #slug: "bouteille-en-verre-a-bouchon-en-bambou-pebbly-7116" #description: """ <div class="col is-12"><ul>\n <li>Verre borosilicate (résistant, sain, neutre au goût)</li>\n <li>Bouchon hermétique en bambou.</li>\n <li>Passe au lave-vaisselle (sans le bouchon)</li>\n </ul></div><h1>Descriptif Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">Bouteille en verre borosilicate résistant, sain et au goût neutre munie d'un bouchon en bambou fermant hermétiquement grâce à un joint silicone amovible. Contenance : 0,55 litre. Passe au lave-vaisselle (sans le bouchon)</div><h1>Caractéristiques Bouteille en Verre à Bouchon en Bambou Pebbly</h1><div class="col is-12">- Verre borosilicate (résistant, sain, neutre au goût).<br />- Bouchon hermétique en bambou.<br />- Va au lave-vaisselle (sans le bouchon).<br />- Contenance : 0,55 L.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5117 …} #channels: Doctrine\ORM\PersistentCollection {#5128 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#5144 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5114 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30816 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30735 …} +context: Sylius\TwigHooks\Bag\DataBag {#30805 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30680 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30688 #collection: Doctrine\Common\Collections\ArrayCollection {#30697 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30676 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38475 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38477 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30816 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30735 …} +context: Sylius\TwigHooks\Bag\DataBag {#30805 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouteille en Verre à Bouchon en Bambou Pebbly" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30688 #collection: Doctrine\Common\Collections\ArrayCollection {#30697 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30676 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38475 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38477 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30821 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30816 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30735 …} +context: Sylius\TwigHooks\Bag\DataBag {#30805 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30680 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30688 #collection: Doctrine\Common\Collections\ArrayCollection {#30697 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30676 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38475 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38477 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30870 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30861 …} +context: Sylius\TwigHooks\Bag\DataBag {#30868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30869 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30680 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30873 +variant: App\Entity\Product\ProductVariant {#30680 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8337 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12080 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8318 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30870 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30861 …} +context: Sylius\TwigHooks\Bag\DataBag {#30868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30869 …} +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 | 102.0 MiB | 4.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5120 #id: 2733 #code: "bouteille-isotherme-qwetch-flowers-bleue-7263" #attributes: Doctrine\ORM\PersistentCollection {#5161 …} #variants: Doctrine\ORM\PersistentCollection {#5116 …} #options: Doctrine\ORM\PersistentCollection {#5176 …} #associations: Doctrine\ORM\PersistentCollection {#5143 …} #createdAt: DateTime @1758632638 {#5115 : 2025-09-23 21:03:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632638 {#5134 : 2025-09-23 21:03:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5129 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5130 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5120} #id: 2733 #name: "Bouteille isotherme Qwetch Flowers Bleue" #slug: "bouteille-isotherme-qwetch-flowers-bleue-7263" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Maintient 12h au Chaud / 24h au Froid.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni BPA.</div>\n <div>\n <ul>\n <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n <li>Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n <li>Ni vernis ni BPA.</li>\n </ul>\n </div></div><h1>Description Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">La bouteille Qwetch Flowers Bleue c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autorisées en soute et même en bagage à main à condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi intérieure et extérieure en inox 18/8. Extrémité du bouchon également en inox 18/8. Paroi intérieure sans revêtement ni vernis. N’altère ni les goûts ni les saveurs. Sans BPA.</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 {#5341 …} #channels: Doctrine\ORM\PersistentCollection {#5163 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#5131 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5165 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30742 +product: App\Entity\Product\Product {#5120 #id: 2733 #code: "bouteille-isotherme-qwetch-flowers-bleue-7263" #attributes: Doctrine\ORM\PersistentCollection {#5161 …} #variants: Doctrine\ORM\PersistentCollection {#5116 …} #options: Doctrine\ORM\PersistentCollection {#5176 …} #associations: Doctrine\ORM\PersistentCollection {#5143 …} #createdAt: DateTime @1758632638 {#5115 : 2025-09-23 21:03:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632638 {#5134 : 2025-09-23 21:03:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5129 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5130 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5120} #id: 2733 #name: "Bouteille isotherme Qwetch Flowers Bleue" #slug: "bouteille-isotherme-qwetch-flowers-bleue-7263" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Maintient 12h au Chaud / 24h au Froid.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni BPA.</div>\n <div>\n <ul>\n <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n <li>Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n <li>Ni vernis ni BPA.</li>\n </ul>\n </div></div><h1>Description Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">La bouteille Qwetch Flowers Bleue c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autorisées en soute et même en bagage à main à condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi intérieure et extérieure en inox 18/8. Extrémité du bouchon également en inox 18/8. Paroi intérieure sans revêtement ni vernis. N’altère ni les goûts ni les saveurs. Sans BPA.</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 {#5341 …} #channels: Doctrine\ORM\PersistentCollection {#5163 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#5131 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5165 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30936 …} +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 {#27730 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27763 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27756 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#5120 #id: 2733 #code: "bouteille-isotherme-qwetch-flowers-bleue-7263" #attributes: Doctrine\ORM\PersistentCollection {#5161 …} #variants: Doctrine\ORM\PersistentCollection {#5116 …} #options: Doctrine\ORM\PersistentCollection {#5176 …} #associations: Doctrine\ORM\PersistentCollection {#5143 …} #createdAt: DateTime @1758632638 {#5115 : 2025-09-23 21:03:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632638 {#5134 : 2025-09-23 21:03:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5129 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5130 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5120} #id: 2733 #name: "Bouteille isotherme Qwetch Flowers Bleue" #slug: "bouteille-isotherme-qwetch-flowers-bleue-7263" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Maintient 12h au Chaud / 24h au Froid.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni BPA.</div>\n <div>\n <ul>\n <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n <li>Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n <li>Ni vernis ni BPA.</li>\n </ul>\n </div></div><h1>Description Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">La bouteille Qwetch Flowers Bleue c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autorisées en soute et même en bagage à main à condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi intérieure et extérieure en inox 18/8. Extrémité du bouchon également en inox 18/8. Paroi intérieure sans revêtement ni vernis. N’altère ni les goûts ni les saveurs. Sans BPA.</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 {#5341 …} #channels: Doctrine\ORM\PersistentCollection {#5163 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#5131 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5165 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouteille isotherme Qwetch Flowers Bleue" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31007 -props: [ "product" => App\Entity\Product\Product {#5120 #id: 2733 #code: "bouteille-isotherme-qwetch-flowers-bleue-7263" #attributes: Doctrine\ORM\PersistentCollection {#5161 …} #variants: Doctrine\ORM\PersistentCollection {#5116 …} #options: Doctrine\ORM\PersistentCollection {#5176 …} #associations: Doctrine\ORM\PersistentCollection {#5143 …} #createdAt: DateTime @1758632638 {#5115 : 2025-09-23 21:03:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632638 {#5134 : 2025-09-23 21:03:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5129 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5130 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#5120} #id: 2733 #name: "Bouteille isotherme Qwetch Flowers Bleue" #slug: "bouteille-isotherme-qwetch-flowers-bleue-7263" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Maintient 12h au Chaud / 24h au Froid.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni BPA.</div>\n <div>\n <ul>\n <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n <li>Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n <li>Ni vernis ni BPA.</li>\n </ul>\n </div></div><h1>Description Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">La bouteille Qwetch Flowers Bleue c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autorisées en soute et même en bagage à main à condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Flowers Bleue</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi intérieure et extérieure en inox 18/8. Extrémité du bouchon également en inox 18/8. Paroi intérieure sans revêtement ni vernis. N’altère ni les goûts ni les saveurs. Sans BPA.</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 {#5341 …} #channels: Doctrine\ORM\PersistentCollection {#5163 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8595 …} #reviews: Doctrine\ORM\PersistentCollection {#5131 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#5165 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30991 …} +context: Sylius\TwigHooks\Bag\DataBag {#31058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30988 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30936 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30944 #collection: Doctrine\Common\Collections\ArrayCollection {#30953 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30932 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38489 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38491 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30991 …} +context: Sylius\TwigHooks\Bag\DataBag {#31058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30988 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouteille isotherme Qwetch Flowers Bleue" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30944 #collection: Doctrine\Common\Collections\ArrayCollection {#30953 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30932 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38489 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38491 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31074 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30991 …} +context: Sylius\TwigHooks\Bag\DataBag {#31058 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30988 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30936 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30944 #collection: Doctrine\Common\Collections\ArrayCollection {#30953 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30932 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38489 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38491 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31123 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31114 …} +context: Sylius\TwigHooks\Bag\DataBag {#31121 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31122 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30936 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31126 +variant: App\Entity\Product\ProductVariant {#30936 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8337 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12080 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8318 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31123 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31114 …} +context: Sylius\TwigHooks\Bag\DataBag {#31121 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31122 …} +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 | 104.0 MiB | 1.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27439 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12145 …} +context: Sylius\TwigHooks\Bag\DataBag {#27461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12155 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31445 +cart: App\Entity\Order\Order {#13059 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27439 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12145 …} +context: Sylius\TwigHooks\Bag\DataBag {#27461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12155 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||