Components
12
Twig Components
44
Render Count
155
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 9.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12615 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12608 …} +context: Sylius\TwigHooks\Bag\DataBag {#12614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12613 …} +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 {#13235 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12506 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12615 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12608 …} +context: Sylius\TwigHooks\Bag\DataBag {#12614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12613 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13308 …} +context: Sylius\TwigHooks\Bag\DataBag {#13310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13311 …} +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 {#13321 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13308 …} +context: Sylius\TwigHooks\Bag\DataBag {#13310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13311 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13403 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13382 …} +context: Sylius\TwigHooks\Bag\DataBag {#13402 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13401 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13418 +cart: App\Entity\Order\Order {#13485 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13403 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13382 …} +context: Sylius\TwigHooks\Bag\DataBag {#13402 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13401 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 15.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13659 …} +context: Sylius\TwigHooks\Bag\DataBag {#13665 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13657 …} +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 {#13680 #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 {#13671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13659 …} +context: Sylius\TwigHooks\Bag\DataBag {#13665 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13657 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27464 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27460 …} +context: Sylius\TwigHooks\Bag\DataBag {#27461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27463 …} +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 {#27473 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27464 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27460 …} +context: Sylius\TwigHooks\Bag\DataBag {#27461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27463 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27577 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27573 …} +context: Sylius\TwigHooks\Bag\DataBag {#27574 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27576 …} +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 {#27585 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27577 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27573 …} +context: Sylius\TwigHooks\Bag\DataBag {#27574 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27576 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27644 …} +context: Sylius\TwigHooks\Bag\DataBag {#27645 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27647 …} +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 {#27656 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27644 …} +context: Sylius\TwigHooks\Bag\DataBag {#27645 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27647 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 35.46 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 21 #code: "allume-gaz-de-table-swing-ii-adhoc-6146" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632176 {#7725 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#7770 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 21 #name: "Allume Gaz de Table Swing II AdHoc" #slug: "allume-gaz-de-table-swing-ii-adhoc-6146" #description: """ <div class="col is-12"><ul>\n <li>Rechargeable avec du gaz à briquet.</li>\n <li>Prise en main facile.</li>\n <li>Elégant Design contemporain.</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Allume Gaz de Table Swing II AdHoc</h1><div class="col is-12">Elégant allume gaz dont le design lui permet de toujours revenir à sa position d'origine. Se pose facilement sur une table ou un plan de travail. Très pratique pour allumer Votre gazinière, des lampes à huile, bougies, BBQ etc... Son allumage piézo est très fiable et il est rechargeable.</div><h1>Caractéristiques Allume Gaz de Table Swing II AdHoc</h1><div class="col is-12">Métal et plastique.<br />Dimensions : 15,5 x 5 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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28182 +product: App\Entity\Product\Product {#7995 #id: 21 #code: "allume-gaz-de-table-swing-ii-adhoc-6146" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632176 {#7725 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#7770 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 21 #name: "Allume Gaz de Table Swing II AdHoc" #slug: "allume-gaz-de-table-swing-ii-adhoc-6146" #description: """ <div class="col is-12"><ul>\n <li>Rechargeable avec du gaz à briquet.</li>\n <li>Prise en main facile.</li>\n <li>Elégant Design contemporain.</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Allume Gaz de Table Swing II AdHoc</h1><div class="col is-12">Elégant allume gaz dont le design lui permet de toujours revenir à sa position d'origine. Se pose facilement sur une table ou un plan de travail. Très pratique pour allumer Votre gazinière, des lampes à huile, bougies, BBQ etc... Son allumage piézo est très fiable et il est rechargeable.</div><h1>Caractéristiques Allume Gaz de Table Swing II AdHoc</h1><div class="col is-12">Métal et plastique.<br />Dimensions : 15,5 x 5 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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28448 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 15.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 21 #code: "allume-gaz-de-table-swing-ii-adhoc-6146" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632176 {#7725 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#7770 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 21 #name: "Allume Gaz de Table Swing II AdHoc" #slug: "allume-gaz-de-table-swing-ii-adhoc-6146" #description: """ <div class="col is-12"><ul>\n <li>Rechargeable avec du gaz à briquet.</li>\n <li>Prise en main facile.</li>\n <li>Elégant Design contemporain.</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Allume Gaz de Table Swing II AdHoc</h1><div class="col is-12">Elégant allume gaz dont le design lui permet de toujours revenir à sa position d'origine. Se pose facilement sur une table ou un plan de travail. Très pratique pour allumer Votre gazinière, des lampes à huile, bougies, BBQ etc... Son allumage piézo est très fiable et il est rechargeable.</div><h1>Caractéristiques Allume Gaz de Table Swing II AdHoc</h1><div class="col is-12">Métal et plastique.<br />Dimensions : 15,5 x 5 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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Allume Gaz de Table Swing II AdHoc" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28859 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 21 #code: "allume-gaz-de-table-swing-ii-adhoc-6146" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632176 {#7725 : 2025-09-23 20:56:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632176 {#7770 : 2025-09-23 20:56:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 21 #name: "Allume Gaz de Table Swing II AdHoc" #slug: "allume-gaz-de-table-swing-ii-adhoc-6146" #description: """ <div class="col is-12"><ul>\n <li>Rechargeable avec du gaz à briquet.</li>\n <li>Prise en main facile.</li>\n <li>Elégant Design contemporain.</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Allume Gaz de Table Swing II AdHoc</h1><div class="col is-12">Elégant allume gaz dont le design lui permet de toujours revenir à sa position d'origine. Se pose facilement sur une table ou un plan de travail. Très pratique pour allumer Votre gazinière, des lampes à huile, bougies, BBQ etc... Son allumage piézo est très fiable et il est rechargeable.</div><h1>Caractéristiques Allume Gaz de Table Swing II AdHoc</h1><div class="col is-12">Métal et plastique.<br />Dimensions : 15,5 x 5 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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 10.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28932 …} +context: Sylius\TwigHooks\Bag\DataBag {#28927 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28926 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28448 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28794 #collection: Doctrine\Common\Collections\ArrayCollection {#28793 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28631 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38226 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38278 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28932 …} +context: Sylius\TwigHooks\Bag\DataBag {#28927 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28926 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Allume Gaz de Table Swing II AdHoc" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28794 #collection: Doctrine\Common\Collections\ArrayCollection {#28793 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28631 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38226 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38278 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28937 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28932 …} +context: Sylius\TwigHooks\Bag\DataBag {#28927 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28926 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28448 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28794 #collection: Doctrine\Common\Collections\ArrayCollection {#28793 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28631 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38226 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38278 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29005 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28995 …} +context: Sylius\TwigHooks\Bag\DataBag {#29003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29004 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28448 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29014 +variant: App\Entity\Product\ProductVariant {#28448 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9076 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12506 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9073 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29005 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28995 …} +context: Sylius\TwigHooks\Bag\DataBag {#29003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29004 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 15.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8539 #id: 765 #code: "coupe-pain-pro-louis-tellier-1550" #attributes: Doctrine\ORM\PersistentCollection {#8549 …} #variants: Doctrine\ORM\PersistentCollection {#8551 …} #options: Doctrine\ORM\PersistentCollection {#8555 …} #associations: Doctrine\ORM\PersistentCollection {#8553 …} #createdAt: DateTime @1758632253 {#8537 : 2025-09-23 20:57:33.0 PRC (+08:00) } #updatedAt: DateTime @1758632253 {#8538 : 2025-09-23 20:57:33.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8558 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8559 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 765 #name: "Coupe pain pro Louis Tellier" #slug: "coupe-pain-pro-louis-tellier-1550" #description: """ <div class="col is-12"><ul>\n <li>Coupe d'un seul geste. </li>\n <li>Efficace pour tous types de pain. </li>\n <li>Qualité professionnelle. </li>\n </ul>\n </div><h1>Description Coupe pain pro Louis Tellier</h1><div class="col is-12">Le coupe pain pro permet de couper tous les pains grâce à sa lame dentelée. (baguette, pain de mie, pain de campagne...) d'un seul geste. <br /></div><h1>Caractéristiques Coupe pain pro Louis Tellier</h1><div class="col is-12">Lame inox dentelée 25 cm. Socle bois. Garantie 1 an.</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 {#8561 …} #channels: Doctrine\ORM\PersistentCollection {#8547 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8541 …} #reviews: Doctrine\ORM\PersistentCollection {#8543 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8545 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28837 +product: App\Entity\Product\Product {#8539 #id: 765 #code: "coupe-pain-pro-louis-tellier-1550" #attributes: Doctrine\ORM\PersistentCollection {#8549 …} #variants: Doctrine\ORM\PersistentCollection {#8551 …} #options: Doctrine\ORM\PersistentCollection {#8555 …} #associations: Doctrine\ORM\PersistentCollection {#8553 …} #createdAt: DateTime @1758632253 {#8537 : 2025-09-23 20:57:33.0 PRC (+08:00) } #updatedAt: DateTime @1758632253 {#8538 : 2025-09-23 20:57:33.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8558 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8559 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 765 #name: "Coupe pain pro Louis Tellier" #slug: "coupe-pain-pro-louis-tellier-1550" #description: """ <div class="col is-12"><ul>\n <li>Coupe d'un seul geste. </li>\n <li>Efficace pour tous types de pain. </li>\n <li>Qualité professionnelle. </li>\n </ul>\n </div><h1>Description Coupe pain pro Louis Tellier</h1><div class="col is-12">Le coupe pain pro permet de couper tous les pains grâce à sa lame dentelée. (baguette, pain de mie, pain de campagne...) d'un seul geste. <br /></div><h1>Caractéristiques Coupe pain pro Louis Tellier</h1><div class="col is-12">Lame inox dentelée 25 cm. Socle bois. Garantie 1 an.</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 {#8561 …} #channels: Doctrine\ORM\PersistentCollection {#8547 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8541 …} #reviews: Doctrine\ORM\PersistentCollection {#8543 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8545 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29087 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8539 #id: 765 #code: "coupe-pain-pro-louis-tellier-1550" #attributes: Doctrine\ORM\PersistentCollection {#8549 …} #variants: Doctrine\ORM\PersistentCollection {#8551 …} #options: Doctrine\ORM\PersistentCollection {#8555 …} #associations: Doctrine\ORM\PersistentCollection {#8553 …} #createdAt: DateTime @1758632253 {#8537 : 2025-09-23 20:57:33.0 PRC (+08:00) } #updatedAt: DateTime @1758632253 {#8538 : 2025-09-23 20:57:33.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8558 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8559 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 765 #name: "Coupe pain pro Louis Tellier" #slug: "coupe-pain-pro-louis-tellier-1550" #description: """ <div class="col is-12"><ul>\n <li>Coupe d'un seul geste. </li>\n <li>Efficace pour tous types de pain. </li>\n <li>Qualité professionnelle. </li>\n </ul>\n </div><h1>Description Coupe pain pro Louis Tellier</h1><div class="col is-12">Le coupe pain pro permet de couper tous les pains grâce à sa lame dentelée. (baguette, pain de mie, pain de campagne...) d'un seul geste. <br /></div><h1>Caractéristiques Coupe pain pro Louis Tellier</h1><div class="col is-12">Lame inox dentelée 25 cm. Socle bois. Garantie 1 an.</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 {#8561 …} #channels: Doctrine\ORM\PersistentCollection {#8547 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8541 …} #reviews: Doctrine\ORM\PersistentCollection {#8543 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8545 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coupe pain pro Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29161 -props: [ "product" => App\Entity\Product\Product {#8539 #id: 765 #code: "coupe-pain-pro-louis-tellier-1550" #attributes: Doctrine\ORM\PersistentCollection {#8549 …} #variants: Doctrine\ORM\PersistentCollection {#8551 …} #options: Doctrine\ORM\PersistentCollection {#8555 …} #associations: Doctrine\ORM\PersistentCollection {#8553 …} #createdAt: DateTime @1758632253 {#8537 : 2025-09-23 20:57:33.0 PRC (+08:00) } #updatedAt: DateTime @1758632253 {#8538 : 2025-09-23 20:57:33.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8558 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8559 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 765 #name: "Coupe pain pro Louis Tellier" #slug: "coupe-pain-pro-louis-tellier-1550" #description: """ <div class="col is-12"><ul>\n <li>Coupe d'un seul geste. </li>\n <li>Efficace pour tous types de pain. </li>\n <li>Qualité professionnelle. </li>\n </ul>\n </div><h1>Description Coupe pain pro Louis Tellier</h1><div class="col is-12">Le coupe pain pro permet de couper tous les pains grâce à sa lame dentelée. (baguette, pain de mie, pain de campagne...) d'un seul geste. <br /></div><h1>Caractéristiques Coupe pain pro Louis Tellier</h1><div class="col is-12">Lame inox dentelée 25 cm. Socle bois. Garantie 1 an.</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 {#8561 …} #channels: Doctrine\ORM\PersistentCollection {#8547 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8541 …} #reviews: Doctrine\ORM\PersistentCollection {#8543 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8545 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 9.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29154 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29145 …} +context: Sylius\TwigHooks\Bag\DataBag {#29212 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29142 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29087 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29095 #collection: Doctrine\Common\Collections\ArrayCollection {#29107 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29083 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29154 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29145 …} +context: Sylius\TwigHooks\Bag\DataBag {#29212 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29142 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coupe pain pro Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29095 #collection: Doctrine\Common\Collections\ArrayCollection {#29107 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29083 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29216 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29154 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29145 …} +context: Sylius\TwigHooks\Bag\DataBag {#29212 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29142 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29087 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29095 #collection: Doctrine\Common\Collections\ArrayCollection {#29107 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29083 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29266 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29257 …} +context: Sylius\TwigHooks\Bag\DataBag {#29264 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29265 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29087 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29269 +variant: App\Entity\Product\ProductVariant {#29087 …} +price: "44,00\u{A0}€" +originalPrice: "44,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9076 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12506 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9073 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29266 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29257 …} +context: Sylius\TwigHooks\Bag\DataBag {#29264 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29265 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 14.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8565 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#8575 …} #variants: Doctrine\ORM\PersistentCollection {#8577 …} #options: Doctrine\ORM\PersistentCollection {#8581 …} #associations: Doctrine\ORM\PersistentCollection {#8579 …} #createdAt: DateTime @1758632271 {#8563 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8564 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8565} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8573 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8567 …} #reviews: Doctrine\ORM\PersistentCollection {#8569 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8571 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29152 +product: App\Entity\Product\Product {#8565 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#8575 …} #variants: Doctrine\ORM\PersistentCollection {#8577 …} #options: Doctrine\ORM\PersistentCollection {#8581 …} #associations: Doctrine\ORM\PersistentCollection {#8579 …} #createdAt: DateTime @1758632271 {#8563 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8564 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8565} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8573 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8567 …} #reviews: Doctrine\ORM\PersistentCollection {#8569 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8571 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29332 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.52 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8565 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#8575 …} #variants: Doctrine\ORM\PersistentCollection {#8577 …} #options: Doctrine\ORM\PersistentCollection {#8581 …} #associations: Doctrine\ORM\PersistentCollection {#8579 …} #createdAt: DateTime @1758632271 {#8563 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8564 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8565} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8573 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8567 …} #reviews: Doctrine\ORM\PersistentCollection {#8569 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8571 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Presse-citron demi-rondelles Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29403 -props: [ "product" => App\Entity\Product\Product {#8565 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#8575 …} #variants: Doctrine\ORM\PersistentCollection {#8577 …} #options: Doctrine\ORM\PersistentCollection {#8581 …} #associations: Doctrine\ORM\PersistentCollection {#8579 …} #createdAt: DateTime @1758632271 {#8563 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8564 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8585 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8565} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8587 …} #channels: Doctrine\ORM\PersistentCollection {#8573 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8567 …} #reviews: Doctrine\ORM\PersistentCollection {#8569 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8571 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29465 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29387 …} +context: Sylius\TwigHooks\Bag\DataBag {#29454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29384 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29332 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29340 #collection: Doctrine\Common\Collections\ArrayCollection {#29349 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29328 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29465 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29387 …} +context: Sylius\TwigHooks\Bag\DataBag {#29454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29384 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Presse-citron demi-rondelles Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29340 #collection: Doctrine\Common\Collections\ArrayCollection {#29349 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29328 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29470 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29465 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29387 …} +context: Sylius\TwigHooks\Bag\DataBag {#29454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29384 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29332 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29340 #collection: Doctrine\Common\Collections\ArrayCollection {#29349 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29328 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29519 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29510 …} +context: Sylius\TwigHooks\Bag\DataBag {#29517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29518 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29332 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29522 +variant: App\Entity\Product\ProductVariant {#29332 …} +price: "19,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9076 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12506 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9073 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29519 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29510 …} +context: Sylius\TwigHooks\Bag\DataBag {#29517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29518 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 14.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8591 #id: 909 #code: "casse-noix-lacor-3179" #attributes: Doctrine\ORM\PersistentCollection {#8601 …} #variants: Doctrine\ORM\PersistentCollection {#8603 …} #options: Doctrine\ORM\PersistentCollection {#8607 …} #associations: Doctrine\ORM\PersistentCollection {#8605 …} #createdAt: DateTime @1758632272 {#8589 : 2025-09-23 20:57:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632272 {#8590 : 2025-09-23 20:57:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8610 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8611 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8591} #id: 909 #name: "Casse noix Lacor" #slug: "casse-noix-lacor-3179" #description: """ <div class="col is-12"><ul>\r\n <li>Très solide.</li>\r\n <li>Ouvre même les bouteilles.<br /></li>\r\n <li>Manches antidérapants.</li>\r\n </ul>\r\n <ul> </ul></div><h1>Description Casse noix Lacor</h1><div class="col is-12"><p>Le casse noix vous permettra de casser des noix, des noisettes mais aussi d'ouvrir des bouteilles de boissons gazeuses, de bières et de champagne ! Doté d' une très bonne prise en main grâce à ses manches antidérapants.</p></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/casse-noix-f741-p1.html">En savoir plus sur le casse-noix</a></div><h1>Caractéristiques Casse noix Lacor</h1><div class="col is-12">Zamac. Manches antidérapants. Dimensions: 18.5 cm x 6 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 {#8613 …} #channels: Doctrine\ORM\PersistentCollection {#8599 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8593 …} #reviews: Doctrine\ORM\PersistentCollection {#8595 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8597 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29394 +product: App\Entity\Product\Product {#8591 #id: 909 #code: "casse-noix-lacor-3179" #attributes: Doctrine\ORM\PersistentCollection {#8601 …} #variants: Doctrine\ORM\PersistentCollection {#8603 …} #options: Doctrine\ORM\PersistentCollection {#8607 …} #associations: Doctrine\ORM\PersistentCollection {#8605 …} #createdAt: DateTime @1758632272 {#8589 : 2025-09-23 20:57:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632272 {#8590 : 2025-09-23 20:57:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8610 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8611 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8591} #id: 909 #name: "Casse noix Lacor" #slug: "casse-noix-lacor-3179" #description: """ <div class="col is-12"><ul>\r\n <li>Très solide.</li>\r\n <li>Ouvre même les bouteilles.<br /></li>\r\n <li>Manches antidérapants.</li>\r\n </ul>\r\n <ul> </ul></div><h1>Description Casse noix Lacor</h1><div class="col is-12"><p>Le casse noix vous permettra de casser des noix, des noisettes mais aussi d'ouvrir des bouteilles de boissons gazeuses, de bières et de champagne ! Doté d' une très bonne prise en main grâce à ses manches antidérapants.</p></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/casse-noix-f741-p1.html">En savoir plus sur le casse-noix</a></div><h1>Caractéristiques Casse noix Lacor</h1><div class="col is-12">Zamac. Manches antidérapants. Dimensions: 18.5 cm x 6 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 {#8613 …} #channels: Doctrine\ORM\PersistentCollection {#8599 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8593 …} #reviews: Doctrine\ORM\PersistentCollection {#8595 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8597 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29585 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 8.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8591 #id: 909 #code: "casse-noix-lacor-3179" #attributes: Doctrine\ORM\PersistentCollection {#8601 …} #variants: Doctrine\ORM\PersistentCollection {#8603 …} #options: Doctrine\ORM\PersistentCollection {#8607 …} #associations: Doctrine\ORM\PersistentCollection {#8605 …} #createdAt: DateTime @1758632272 {#8589 : 2025-09-23 20:57:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632272 {#8590 : 2025-09-23 20:57:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8610 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8611 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8591} #id: 909 #name: "Casse noix Lacor" #slug: "casse-noix-lacor-3179" #description: """ <div class="col is-12"><ul>\r\n <li>Très solide.</li>\r\n <li>Ouvre même les bouteilles.<br /></li>\r\n <li>Manches antidérapants.</li>\r\n </ul>\r\n <ul> </ul></div><h1>Description Casse noix Lacor</h1><div class="col is-12"><p>Le casse noix vous permettra de casser des noix, des noisettes mais aussi d'ouvrir des bouteilles de boissons gazeuses, de bières et de champagne ! Doté d' une très bonne prise en main grâce à ses manches antidérapants.</p></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/casse-noix-f741-p1.html">En savoir plus sur le casse-noix</a></div><h1>Caractéristiques Casse noix Lacor</h1><div class="col is-12">Zamac. Manches antidérapants. Dimensions: 18.5 cm x 6 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 {#8613 …} #channels: Doctrine\ORM\PersistentCollection {#8599 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8593 …} #reviews: Doctrine\ORM\PersistentCollection {#8595 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8597 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Casse noix Lacor" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29659 -props: [ "product" => App\Entity\Product\Product {#8591 #id: 909 #code: "casse-noix-lacor-3179" #attributes: Doctrine\ORM\PersistentCollection {#8601 …} #variants: Doctrine\ORM\PersistentCollection {#8603 …} #options: Doctrine\ORM\PersistentCollection {#8607 …} #associations: Doctrine\ORM\PersistentCollection {#8605 …} #createdAt: DateTime @1758632272 {#8589 : 2025-09-23 20:57:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632272 {#8590 : 2025-09-23 20:57:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8610 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8611 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8591} #id: 909 #name: "Casse noix Lacor" #slug: "casse-noix-lacor-3179" #description: """ <div class="col is-12"><ul>\r\n <li>Très solide.</li>\r\n <li>Ouvre même les bouteilles.<br /></li>\r\n <li>Manches antidérapants.</li>\r\n </ul>\r\n <ul> </ul></div><h1>Description Casse noix Lacor</h1><div class="col is-12"><p>Le casse noix vous permettra de casser des noix, des noisettes mais aussi d'ouvrir des bouteilles de boissons gazeuses, de bières et de champagne ! Doté d' une très bonne prise en main grâce à ses manches antidérapants.</p></div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/casse-noix-f741-p1.html">En savoir plus sur le casse-noix</a></div><h1>Caractéristiques Casse noix Lacor</h1><div class="col is-12">Zamac. Manches antidérapants. Dimensions: 18.5 cm x 6 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 {#8613 …} #channels: Doctrine\ORM\PersistentCollection {#8599 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8593 …} #reviews: Doctrine\ORM\PersistentCollection {#8595 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8597 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29643 …} +context: Sylius\TwigHooks\Bag\DataBag {#29710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29640 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29585 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29593 #collection: Doctrine\Common\Collections\ArrayCollection {#29605 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29581 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29643 …} +context: Sylius\TwigHooks\Bag\DataBag {#29710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29640 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Casse noix Lacor" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29593 #collection: Doctrine\Common\Collections\ArrayCollection {#29605 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29581 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29714 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29643 …} +context: Sylius\TwigHooks\Bag\DataBag {#29710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29640 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29585 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29593 #collection: Doctrine\Common\Collections\ArrayCollection {#29605 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29581 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29764 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29755 …} +context: Sylius\TwigHooks\Bag\DataBag {#29762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29763 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29585 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29767 +variant: App\Entity\Product\ProductVariant {#29585 …} +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 {#9076 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12506 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9073 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29764 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29755 …} +context: Sylius\TwigHooks\Bag\DataBag {#29762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29763 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 12.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8617 #id: 968 #code: "couteau-a-fromage-arcos-5056" #attributes: Doctrine\ORM\PersistentCollection {#8627 …} #variants: Doctrine\ORM\PersistentCollection {#8629 …} #options: Doctrine\ORM\PersistentCollection {#8633 …} #associations: Doctrine\ORM\PersistentCollection {#8631 …} #createdAt: DateTime @1758632285 {#8615 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8616 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8636 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8637 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8617} #id: 968 #name: "Couteau à fromage Arcos" #slug: "couteau-a-fromage-arcos-5056" #description: """ <div class="col is-12"><ul>\n <li>Lame adaptée au fromage.</li>\n <li>Acier inoxydable.</li>\n <li>Haute résistance. </li>\n </ul></div><h1>Description Couteau à fromage Arcos</h1><div class="col is-12">Le couteau à fromage Arcos est idéal pour couper tous vos fromages. Son manche en matière plastique assure une bonne résistance mécanique aux coups et au lave-vaisselle. Sa lame se termine par un bout pointu permettant de prélever facilement les morceaux coupés. Son poids faible le rend facile d'utilisation. </div><h1>Caractéristiques Couteau à fromage Arcos</h1><div class="col is-12">Manche léger en polypropylène. Lame : 10 cm acier inoxydable NITRUM® de trés haute tenue. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8639 …} #channels: Doctrine\ORM\PersistentCollection {#8625 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8619 …} #reviews: Doctrine\ORM\PersistentCollection {#8621 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8623 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29650 +product: App\Entity\Product\Product {#8617 #id: 968 #code: "couteau-a-fromage-arcos-5056" #attributes: Doctrine\ORM\PersistentCollection {#8627 …} #variants: Doctrine\ORM\PersistentCollection {#8629 …} #options: Doctrine\ORM\PersistentCollection {#8633 …} #associations: Doctrine\ORM\PersistentCollection {#8631 …} #createdAt: DateTime @1758632285 {#8615 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8616 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8636 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8637 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8617} #id: 968 #name: "Couteau à fromage Arcos" #slug: "couteau-a-fromage-arcos-5056" #description: """ <div class="col is-12"><ul>\n <li>Lame adaptée au fromage.</li>\n <li>Acier inoxydable.</li>\n <li>Haute résistance. </li>\n </ul></div><h1>Description Couteau à fromage Arcos</h1><div class="col is-12">Le couteau à fromage Arcos est idéal pour couper tous vos fromages. Son manche en matière plastique assure une bonne résistance mécanique aux coups et au lave-vaisselle. Sa lame se termine par un bout pointu permettant de prélever facilement les morceaux coupés. Son poids faible le rend facile d'utilisation. </div><h1>Caractéristiques Couteau à fromage Arcos</h1><div class="col is-12">Manche léger en polypropylène. Lame : 10 cm acier inoxydable NITRUM® de trés haute tenue. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8639 …} #channels: Doctrine\ORM\PersistentCollection {#8625 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8619 …} #reviews: Doctrine\ORM\PersistentCollection {#8621 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8623 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29830 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 5.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8617 #id: 968 #code: "couteau-a-fromage-arcos-5056" #attributes: Doctrine\ORM\PersistentCollection {#8627 …} #variants: Doctrine\ORM\PersistentCollection {#8629 …} #options: Doctrine\ORM\PersistentCollection {#8633 …} #associations: Doctrine\ORM\PersistentCollection {#8631 …} #createdAt: DateTime @1758632285 {#8615 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8616 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8636 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8637 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8617} #id: 968 #name: "Couteau à fromage Arcos" #slug: "couteau-a-fromage-arcos-5056" #description: """ <div class="col is-12"><ul>\n <li>Lame adaptée au fromage.</li>\n <li>Acier inoxydable.</li>\n <li>Haute résistance. </li>\n </ul></div><h1>Description Couteau à fromage Arcos</h1><div class="col is-12">Le couteau à fromage Arcos est idéal pour couper tous vos fromages. Son manche en matière plastique assure une bonne résistance mécanique aux coups et au lave-vaisselle. Sa lame se termine par un bout pointu permettant de prélever facilement les morceaux coupés. Son poids faible le rend facile d'utilisation. </div><h1>Caractéristiques Couteau à fromage Arcos</h1><div class="col is-12">Manche léger en polypropylène. Lame : 10 cm acier inoxydable NITRUM® de trés haute tenue. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8639 …} #channels: Doctrine\ORM\PersistentCollection {#8625 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8619 …} #reviews: Doctrine\ORM\PersistentCollection {#8621 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8623 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à fromage Arcos" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29901 -props: [ "product" => App\Entity\Product\Product {#8617 #id: 968 #code: "couteau-a-fromage-arcos-5056" #attributes: Doctrine\ORM\PersistentCollection {#8627 …} #variants: Doctrine\ORM\PersistentCollection {#8629 …} #options: Doctrine\ORM\PersistentCollection {#8633 …} #associations: Doctrine\ORM\PersistentCollection {#8631 …} #createdAt: DateTime @1758632285 {#8615 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8616 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8636 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8637 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8617} #id: 968 #name: "Couteau à fromage Arcos" #slug: "couteau-a-fromage-arcos-5056" #description: """ <div class="col is-12"><ul>\n <li>Lame adaptée au fromage.</li>\n <li>Acier inoxydable.</li>\n <li>Haute résistance. </li>\n </ul></div><h1>Description Couteau à fromage Arcos</h1><div class="col is-12">Le couteau à fromage Arcos est idéal pour couper tous vos fromages. Son manche en matière plastique assure une bonne résistance mécanique aux coups et au lave-vaisselle. Sa lame se termine par un bout pointu permettant de prélever facilement les morceaux coupés. Son poids faible le rend facile d'utilisation. </div><h1>Caractéristiques Couteau à fromage Arcos</h1><div class="col is-12">Manche léger en polypropylène. Lame : 10 cm acier inoxydable NITRUM® de trés haute tenue. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8639 …} #channels: Doctrine\ORM\PersistentCollection {#8625 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8619 …} #reviews: Doctrine\ORM\PersistentCollection {#8621 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8623 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29885 …} +context: Sylius\TwigHooks\Bag\DataBag {#29952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29830 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29838 #collection: Doctrine\Common\Collections\ArrayCollection {#29847 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29826 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38340 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29885 …} +context: Sylius\TwigHooks\Bag\DataBag {#29952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à fromage Arcos" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29838 #collection: Doctrine\Common\Collections\ArrayCollection {#29847 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29826 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38340 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29968 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29885 …} +context: Sylius\TwigHooks\Bag\DataBag {#29952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29830 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29838 #collection: Doctrine\Common\Collections\ArrayCollection {#29847 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29826 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38340 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30017 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30008 …} +context: Sylius\TwigHooks\Bag\DataBag {#30015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30016 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29830 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30020 +variant: App\Entity\Product\ProductVariant {#29830 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9076 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12506 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9073 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30017 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30008 …} +context: Sylius\TwigHooks\Bag\DataBag {#30015 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30016 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 12.27 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8643 #id: 990 #code: "ensemble-de-6-couteaux-de-remi-roger-orfevre-7977" #attributes: Doctrine\ORM\PersistentCollection {#8650 …} #variants: Doctrine\ORM\PersistentCollection {#8652 …} #options: Doctrine\ORM\PersistentCollection {#8656 …} #associations: Doctrine\ORM\PersistentCollection {#8654 …} #createdAt: DateTime @1758632291 {#8641 : 2025-09-23 20:58:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632291 {#8642 : 2025-09-23 20:58:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8659 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8660 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8643} #id: 990 #name: "Ensemble de 6 Couteaux de Rémi Roger Orfevre" #slug: "ensemble-de-6-couteaux-de-remi-roger-orfevre-7977" #description: """ <div class="col is-12"><ul>\n <li>Ensemble de 6 couteaux.</li>\n <li>Lame inox et manche olivier.</li>\n <li>Coffret en bois et carton.</li>\n </ul></div><h1>Descriptif Ensemble de 6 Couteaux de Rémi Roger Orfevre</h1><div class="col is-12">L'ensemble de 6 "Couteaux de Rémi" Roger orfèvre se compose donc de 6 couteaux à lame en acier inoxydable et manche en bois d'olivier riveté présentés dans une boîte en bois et carton. Utilisables en cuisine ou sur table, ces couteaux vous accompagneront longtemps dans vos préparations et dégustations. </div><h1>Caractéristiques Ensemble de 6 Couteaux de Rémi Roger Orfevre</h1><div class="col is-12">- Ensemble de 6 couteaux.<br />- Lame en acier inoxydable de 10,5 cm.<br />- Manche riveté en bois d'olivier de 9 cm.<br />- Coffret de présentation et de rangement en bois et carton.<br />- Dimensions du coffret : 12,5 x 25 x 2,5 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 {#8662 …} #channels: Doctrine\ORM\PersistentCollection {#8648 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8593 …} #reviews: Doctrine\ORM\PersistentCollection {#8644 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8646 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29892 +product: App\Entity\Product\Product {#8643 #id: 990 #code: "ensemble-de-6-couteaux-de-remi-roger-orfevre-7977" #attributes: Doctrine\ORM\PersistentCollection {#8650 …} #variants: Doctrine\ORM\PersistentCollection {#8652 …} #options: Doctrine\ORM\PersistentCollection {#8656 …} #associations: Doctrine\ORM\PersistentCollection {#8654 …} #createdAt: DateTime @1758632291 {#8641 : 2025-09-23 20:58:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632291 {#8642 : 2025-09-23 20:58:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8659 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8660 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8643} #id: 990 #name: "Ensemble de 6 Couteaux de Rémi Roger Orfevre" #slug: "ensemble-de-6-couteaux-de-remi-roger-orfevre-7977" #description: """ <div class="col is-12"><ul>\n <li>Ensemble de 6 couteaux.</li>\n <li>Lame inox et manche olivier.</li>\n <li>Coffret en bois et carton.</li>\n </ul></div><h1>Descriptif Ensemble de 6 Couteaux de Rémi Roger Orfevre</h1><div class="col is-12">L'ensemble de 6 "Couteaux de Rémi" Roger orfèvre se compose donc de 6 couteaux à lame en acier inoxydable et manche en bois d'olivier riveté présentés dans une boîte en bois et carton. Utilisables en cuisine ou sur table, ces couteaux vous accompagneront longtemps dans vos préparations et dégustations. </div><h1>Caractéristiques Ensemble de 6 Couteaux de Rémi Roger Orfevre</h1><div class="col is-12">- Ensemble de 6 couteaux.<br />- Lame en acier inoxydable de 10,5 cm.<br />- Manche riveté en bois d'olivier de 9 cm.<br />- Coffret de présentation et de rangement en bois et carton.<br />- Dimensions du coffret : 12,5 x 25 x 2,5 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 {#8662 …} #channels: Doctrine\ORM\PersistentCollection {#8648 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8593 …} #reviews: Doctrine\ORM\PersistentCollection {#8644 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8646 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30083 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 3.31 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8643 #id: 990 #code: "ensemble-de-6-couteaux-de-remi-roger-orfevre-7977" #attributes: Doctrine\ORM\PersistentCollection {#8650 …} #variants: Doctrine\ORM\PersistentCollection {#8652 …} #options: Doctrine\ORM\PersistentCollection {#8656 …} #associations: Doctrine\ORM\PersistentCollection {#8654 …} #createdAt: DateTime @1758632291 {#8641 : 2025-09-23 20:58:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632291 {#8642 : 2025-09-23 20:58:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8659 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8660 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8643} #id: 990 #name: "Ensemble de 6 Couteaux de Rémi Roger Orfevre" #slug: "ensemble-de-6-couteaux-de-remi-roger-orfevre-7977" #description: """ <div class="col is-12"><ul>\n <li>Ensemble de 6 couteaux.</li>\n <li>Lame inox et manche olivier.</li>\n <li>Coffret en bois et carton.</li>\n </ul></div><h1>Descriptif Ensemble de 6 Couteaux de Rémi Roger Orfevre</h1><div class="col is-12">L'ensemble de 6 "Couteaux de Rémi" Roger orfèvre se compose donc de 6 couteaux à lame en acier inoxydable et manche en bois d'olivier riveté présentés dans une boîte en bois et carton. Utilisables en cuisine ou sur table, ces couteaux vous accompagneront longtemps dans vos préparations et dégustations. </div><h1>Caractéristiques Ensemble de 6 Couteaux de Rémi Roger Orfevre</h1><div class="col is-12">- Ensemble de 6 couteaux.<br />- Lame en acier inoxydable de 10,5 cm.<br />- Manche riveté en bois d'olivier de 9 cm.<br />- Coffret de présentation et de rangement en bois et carton.<br />- Dimensions du coffret : 12,5 x 25 x 2,5 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 {#8662 …} #channels: Doctrine\ORM\PersistentCollection {#8648 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8593 …} #reviews: Doctrine\ORM\PersistentCollection {#8644 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8646 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ensemble de 6 Couteaux de Rémi Roger Orfevre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30154 -props: [ "product" => App\Entity\Product\Product {#8643 #id: 990 #code: "ensemble-de-6-couteaux-de-remi-roger-orfevre-7977" #attributes: Doctrine\ORM\PersistentCollection {#8650 …} #variants: Doctrine\ORM\PersistentCollection {#8652 …} #options: Doctrine\ORM\PersistentCollection {#8656 …} #associations: Doctrine\ORM\PersistentCollection {#8654 …} #createdAt: DateTime @1758632291 {#8641 : 2025-09-23 20:58:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632291 {#8642 : 2025-09-23 20:58:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8659 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8660 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8643} #id: 990 #name: "Ensemble de 6 Couteaux de Rémi Roger Orfevre" #slug: "ensemble-de-6-couteaux-de-remi-roger-orfevre-7977" #description: """ <div class="col is-12"><ul>\n <li>Ensemble de 6 couteaux.</li>\n <li>Lame inox et manche olivier.</li>\n <li>Coffret en bois et carton.</li>\n </ul></div><h1>Descriptif Ensemble de 6 Couteaux de Rémi Roger Orfevre</h1><div class="col is-12">L'ensemble de 6 "Couteaux de Rémi" Roger orfèvre se compose donc de 6 couteaux à lame en acier inoxydable et manche en bois d'olivier riveté présentés dans une boîte en bois et carton. Utilisables en cuisine ou sur table, ces couteaux vous accompagneront longtemps dans vos préparations et dégustations. </div><h1>Caractéristiques Ensemble de 6 Couteaux de Rémi Roger Orfevre</h1><div class="col is-12">- Ensemble de 6 couteaux.<br />- Lame en acier inoxydable de 10,5 cm.<br />- Manche riveté en bois d'olivier de 9 cm.<br />- Coffret de présentation et de rangement en bois et carton.<br />- Dimensions du coffret : 12,5 x 25 x 2,5 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 {#8662 …} #channels: Doctrine\ORM\PersistentCollection {#8648 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8593 …} #reviews: Doctrine\ORM\PersistentCollection {#8644 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8646 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 3.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30138 …} +context: Sylius\TwigHooks\Bag\DataBag {#30205 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30135 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30083 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30091 #collection: Doctrine\Common\Collections\ArrayCollection {#30100 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38354 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30138 …} +context: Sylius\TwigHooks\Bag\DataBag {#30205 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30135 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ensemble de 6 Couteaux de Rémi Roger Orfevre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30091 #collection: Doctrine\Common\Collections\ArrayCollection {#30100 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38354 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30209 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30138 …} +context: Sylius\TwigHooks\Bag\DataBag {#30205 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30135 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30083 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30091 #collection: Doctrine\Common\Collections\ArrayCollection {#30100 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38354 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38356 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30250 …} +context: Sylius\TwigHooks\Bag\DataBag {#30257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30083 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30262 +variant: App\Entity\Product\ProductVariant {#30083 …} +price: "69,00\u{A0}€" +originalPrice: "69,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9076 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12506 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9073 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30250 …} +context: Sylius\TwigHooks\Bag\DataBag {#30257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8666 #id: 1085 #code: "planche-apero-en-bambou-point-virgule-6763" #attributes: Doctrine\ORM\PersistentCollection {#8676 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8682 …} #associations: Doctrine\ORM\PersistentCollection {#8680 …} #createdAt: DateTime @1758632306 {#8664 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8665 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8685 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8686 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8666} #id: 1085 #name: "Planche Apéro en Bambou Point Virgule" #slug: "planche-apero-en-bambou-point-virgule-6763" #description: """ <div class="col is-12"><ul>\n <li>Pour une présentation originale.</li>\n <li>En bambou, à la fois légère et solide.</li>\n <li>Entretien facile.</li>\n </ul></div><h1>Descriptif Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">La Planche Apéro en Bambou Point Virgule permet de présenter de façon originale vos chiffonnades et amuses-bouches lors de vos apéros. Cette planche en bambou d'une longueur de 75 cm possède un lacet en cuir pour la suspendre facilement.</div><h1>Caractéristiques Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lacet de suspension en cuir.<br />- Dimensions : 75 x 14 x 1,9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8688 …} #channels: Doctrine\ORM\PersistentCollection {#8674 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8668 …} #reviews: Doctrine\ORM\PersistentCollection {#8670 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30145 +product: App\Entity\Product\Product {#8666 #id: 1085 #code: "planche-apero-en-bambou-point-virgule-6763" #attributes: Doctrine\ORM\PersistentCollection {#8676 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8682 …} #associations: Doctrine\ORM\PersistentCollection {#8680 …} #createdAt: DateTime @1758632306 {#8664 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8665 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8685 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8686 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8666} #id: 1085 #name: "Planche Apéro en Bambou Point Virgule" #slug: "planche-apero-en-bambou-point-virgule-6763" #description: """ <div class="col is-12"><ul>\n <li>Pour une présentation originale.</li>\n <li>En bambou, à la fois légère et solide.</li>\n <li>Entretien facile.</li>\n </ul></div><h1>Descriptif Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">La Planche Apéro en Bambou Point Virgule permet de présenter de façon originale vos chiffonnades et amuses-bouches lors de vos apéros. Cette planche en bambou d'une longueur de 75 cm possède un lacet en cuir pour la suspendre facilement.</div><h1>Caractéristiques Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lacet de suspension en cuir.<br />- Dimensions : 75 x 14 x 1,9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8688 …} #channels: Doctrine\ORM\PersistentCollection {#8674 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8668 …} #reviews: Doctrine\ORM\PersistentCollection {#8670 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30325 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8666 #id: 1085 #code: "planche-apero-en-bambou-point-virgule-6763" #attributes: Doctrine\ORM\PersistentCollection {#8676 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8682 …} #associations: Doctrine\ORM\PersistentCollection {#8680 …} #createdAt: DateTime @1758632306 {#8664 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8665 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8685 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8686 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8666} #id: 1085 #name: "Planche Apéro en Bambou Point Virgule" #slug: "planche-apero-en-bambou-point-virgule-6763" #description: """ <div class="col is-12"><ul>\n <li>Pour une présentation originale.</li>\n <li>En bambou, à la fois légère et solide.</li>\n <li>Entretien facile.</li>\n </ul></div><h1>Descriptif Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">La Planche Apéro en Bambou Point Virgule permet de présenter de façon originale vos chiffonnades et amuses-bouches lors de vos apéros. Cette planche en bambou d'une longueur de 75 cm possède un lacet en cuir pour la suspendre facilement.</div><h1>Caractéristiques Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lacet de suspension en cuir.<br />- Dimensions : 75 x 14 x 1,9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8688 …} #channels: Doctrine\ORM\PersistentCollection {#8674 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8668 …} #reviews: Doctrine\ORM\PersistentCollection {#8670 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Planche Apéro en Bambou Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30396 -props: [ "product" => App\Entity\Product\Product {#8666 #id: 1085 #code: "planche-apero-en-bambou-point-virgule-6763" #attributes: Doctrine\ORM\PersistentCollection {#8676 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8682 …} #associations: Doctrine\ORM\PersistentCollection {#8680 …} #createdAt: DateTime @1758632306 {#8664 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8665 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8685 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8686 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8666} #id: 1085 #name: "Planche Apéro en Bambou Point Virgule" #slug: "planche-apero-en-bambou-point-virgule-6763" #description: """ <div class="col is-12"><ul>\n <li>Pour une présentation originale.</li>\n <li>En bambou, à la fois légère et solide.</li>\n <li>Entretien facile.</li>\n </ul></div><h1>Descriptif Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">La Planche Apéro en Bambou Point Virgule permet de présenter de façon originale vos chiffonnades et amuses-bouches lors de vos apéros. Cette planche en bambou d'une longueur de 75 cm possède un lacet en cuir pour la suspendre facilement.</div><h1>Caractéristiques Planche Apéro en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lacet de suspension en cuir.<br />- Dimensions : 75 x 14 x 1,9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8688 …} #channels: Doctrine\ORM\PersistentCollection {#8674 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8668 …} #reviews: Doctrine\ORM\PersistentCollection {#8670 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8672 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30389 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30380 …} +context: Sylius\TwigHooks\Bag\DataBag {#30450 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30377 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30325 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30333 #collection: Doctrine\Common\Collections\ArrayCollection {#30342 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38370 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30389 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30380 …} +context: Sylius\TwigHooks\Bag\DataBag {#30450 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30377 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Planche Apéro en Bambou Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30333 #collection: Doctrine\Common\Collections\ArrayCollection {#30342 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38370 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30454 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30389 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30380 …} +context: Sylius\TwigHooks\Bag\DataBag {#30450 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30377 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30325 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30333 #collection: Doctrine\Common\Collections\ArrayCollection {#30342 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38370 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30495 …} +context: Sylius\TwigHooks\Bag\DataBag {#30502 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30503 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30325 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30507 +variant: App\Entity\Product\ProductVariant {#30325 …} +price: "25,00\u{A0}€" +originalPrice: "25,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9076 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12506 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9073 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30495 …} +context: Sylius\TwigHooks\Bag\DataBag {#30502 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30503 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8692 #id: 1096 #code: "ballon-a-vinaigre-emile-henry-8129" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632308 {#8690 : 2025-09-23 20:58:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632308 {#8691 : 2025-09-23 20:58:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8692} #id: 1096 #name: "Ballon à Vinaigre Emile Henry" #slug: "ballon-a-vinaigre-emile-henry-8129" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Design et ingénieux. </li>\n <li>Conserve parfaitement. </li>\n <li><strong>Fabriqué en France.</strong> </li>\n </ul></div><h1>Description Ballon à Vinaigre Emile Henry</h1><div class="col is-12">Le Ballon à Vinaigre Emile Henry est conçu en céramique de haute qualité. Ce matériau permet de protéger le vinaigre de la lumière afin de préserver tous ses arômes et empêcher la formation de bactéries. Le bouchon doseur est en liège et en acier inoxydable. C'est un accessoire incontournable à avoir dans sa cuisine pour conserver de manière élégante votre vinaigre.</div><h1>Caractéristiques Ballon à Vinaigre Emile Henry</h1><div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Bouchon verseur liège et inox.</li>\n <li>Dimensions : L 10,4 x l 10,4 x H 14,7 cm. </li>\n <li>Poids : 0,327 kg. </li>\n <li>Capacité optimale : 0,40 L. </li>\n <li>Volume total : 0,45 L. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8694 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30387 +product: App\Entity\Product\Product {#8692 #id: 1096 #code: "ballon-a-vinaigre-emile-henry-8129" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632308 {#8690 : 2025-09-23 20:58:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632308 {#8691 : 2025-09-23 20:58:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8692} #id: 1096 #name: "Ballon à Vinaigre Emile Henry" #slug: "ballon-a-vinaigre-emile-henry-8129" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Design et ingénieux. </li>\n <li>Conserve parfaitement. </li>\n <li><strong>Fabriqué en France.</strong> </li>\n </ul></div><h1>Description Ballon à Vinaigre Emile Henry</h1><div class="col is-12">Le Ballon à Vinaigre Emile Henry est conçu en céramique de haute qualité. Ce matériau permet de protéger le vinaigre de la lumière afin de préserver tous ses arômes et empêcher la formation de bactéries. Le bouchon doseur est en liège et en acier inoxydable. C'est un accessoire incontournable à avoir dans sa cuisine pour conserver de manière élégante votre vinaigre.</div><h1>Caractéristiques Ballon à Vinaigre Emile Henry</h1><div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Bouchon verseur liège et inox.</li>\n <li>Dimensions : L 10,4 x l 10,4 x H 14,7 cm. </li>\n <li>Poids : 0,327 kg. </li>\n <li>Capacité optimale : 0,40 L. </li>\n <li>Volume total : 0,45 L. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8694 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30570 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8692 #id: 1096 #code: "ballon-a-vinaigre-emile-henry-8129" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632308 {#8690 : 2025-09-23 20:58:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632308 {#8691 : 2025-09-23 20:58:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8692} #id: 1096 #name: "Ballon à Vinaigre Emile Henry" #slug: "ballon-a-vinaigre-emile-henry-8129" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Design et ingénieux. </li>\n <li>Conserve parfaitement. </li>\n <li><strong>Fabriqué en France.</strong> </li>\n </ul></div><h1>Description Ballon à Vinaigre Emile Henry</h1><div class="col is-12">Le Ballon à Vinaigre Emile Henry est conçu en céramique de haute qualité. Ce matériau permet de protéger le vinaigre de la lumière afin de préserver tous ses arômes et empêcher la formation de bactéries. Le bouchon doseur est en liège et en acier inoxydable. C'est un accessoire incontournable à avoir dans sa cuisine pour conserver de manière élégante votre vinaigre.</div><h1>Caractéristiques Ballon à Vinaigre Emile Henry</h1><div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Bouchon verseur liège et inox.</li>\n <li>Dimensions : L 10,4 x l 10,4 x H 14,7 cm. </li>\n <li>Poids : 0,327 kg. </li>\n <li>Capacité optimale : 0,40 L. </li>\n <li>Volume total : 0,45 L. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8694 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ballon à Vinaigre Emile Henry" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30641 -props: [ "product" => App\Entity\Product\Product {#8692 #id: 1096 #code: "ballon-a-vinaigre-emile-henry-8129" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8704 …} #options: Doctrine\ORM\PersistentCollection {#8708 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632308 {#8690 : 2025-09-23 20:58:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632308 {#8691 : 2025-09-23 20:58:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8711 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8712 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8692} #id: 1096 #name: "Ballon à Vinaigre Emile Henry" #slug: "ballon-a-vinaigre-emile-henry-8129" #description: """ <div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Design et ingénieux. </li>\n <li>Conserve parfaitement. </li>\n <li><strong>Fabriqué en France.</strong> </li>\n </ul></div><h1>Description Ballon à Vinaigre Emile Henry</h1><div class="col is-12">Le Ballon à Vinaigre Emile Henry est conçu en céramique de haute qualité. Ce matériau permet de protéger le vinaigre de la lumière afin de préserver tous ses arômes et empêcher la formation de bactéries. Le bouchon doseur est en liège et en acier inoxydable. C'est un accessoire incontournable à avoir dans sa cuisine pour conserver de manière élégante votre vinaigre.</div><h1>Caractéristiques Ballon à Vinaigre Emile Henry</h1><div class="col is-12"><ul>\n <li>Céramique haute qualité. </li>\n <li>Bouchon verseur liège et inox.</li>\n <li>Dimensions : L 10,4 x l 10,4 x H 14,7 cm. </li>\n <li>Poids : 0,327 kg. </li>\n <li>Capacité optimale : 0,40 L. </li>\n <li>Volume total : 0,45 L. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8714 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8694 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30726 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30625 …} +context: Sylius\TwigHooks\Bag\DataBag {#30704 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30622 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30570 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30578 #collection: Doctrine\Common\Collections\ArrayCollection {#30587 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30566 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30726 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30625 …} +context: Sylius\TwigHooks\Bag\DataBag {#30704 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30622 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ballon à Vinaigre Emile Henry" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30578 #collection: Doctrine\Common\Collections\ArrayCollection {#30587 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30566 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30729 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30726 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30625 …} +context: Sylius\TwigHooks\Bag\DataBag {#30704 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30622 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30570 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30578 #collection: Doctrine\Common\Collections\ArrayCollection {#30587 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30566 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30780 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30771 …} +context: Sylius\TwigHooks\Bag\DataBag {#30778 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30779 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30570 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30783 +variant: App\Entity\Product\ProductVariant {#30570 …} +price: "35,00\u{A0}€" +originalPrice: "35,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9076 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12506 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9073 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30780 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30771 …} +context: Sylius\TwigHooks\Bag\DataBag {#30778 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30779 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8718 #id: 1198 #code: "saladier-osmose-zak-design-5987" #attributes: Doctrine\ORM\PersistentCollection {#8725 …} #variants: Doctrine\ORM\PersistentCollection {#8727 …} #options: Doctrine\ORM\PersistentCollection {#8731 …} #associations: Doctrine\ORM\PersistentCollection {#8729 …} #createdAt: DateTime @1758632317 {#8716 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8717 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8734 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8735 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8718} #id: 1198 #name: "Saladier Osmose Zak Design" #slug: "saladier-osmose-zak-design-5987" #description: """ <div class="col is-12"><ul>\n <li>Mélamine, matériau sain et solide.</li>\n <li>Décor intérieur.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Saladier Osmose Zak Design</h1><div class="col is-12">Les saladiers de la gamme Osmose Zak'Design sont réalisés en mélamine blanc à l'extérieur et imprimé de décor à l'intérieur. Particulièrement élégants, ils accompagneront vos salades jusqu'à la table.</div><h1>Caractéristiques Saladier Osmose Zak Design</h1><div class="col is-12">- Diamètre 27 cm.<br />- Hauteur 9 cm.<br />- Passe au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8737 …} #channels: Doctrine\ORM\PersistentCollection {#8723 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8694 …} #reviews: Doctrine\ORM\PersistentCollection {#8719 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8721 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30632 +product: App\Entity\Product\Product {#8718 #id: 1198 #code: "saladier-osmose-zak-design-5987" #attributes: Doctrine\ORM\PersistentCollection {#8725 …} #variants: Doctrine\ORM\PersistentCollection {#8727 …} #options: Doctrine\ORM\PersistentCollection {#8731 …} #associations: Doctrine\ORM\PersistentCollection {#8729 …} #createdAt: DateTime @1758632317 {#8716 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8717 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8734 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8735 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8718} #id: 1198 #name: "Saladier Osmose Zak Design" #slug: "saladier-osmose-zak-design-5987" #description: """ <div class="col is-12"><ul>\n <li>Mélamine, matériau sain et solide.</li>\n <li>Décor intérieur.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Saladier Osmose Zak Design</h1><div class="col is-12">Les saladiers de la gamme Osmose Zak'Design sont réalisés en mélamine blanc à l'extérieur et imprimé de décor à l'intérieur. Particulièrement élégants, ils accompagneront vos salades jusqu'à la table.</div><h1>Caractéristiques Saladier Osmose Zak Design</h1><div class="col is-12">- Diamètre 27 cm.<br />- Hauteur 9 cm.<br />- Passe au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8737 …} #channels: Doctrine\ORM\PersistentCollection {#8723 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8694 …} #reviews: Doctrine\ORM\PersistentCollection {#8719 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8721 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30846 …} +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 {#27713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27746 …} +context: Sylius\TwigHooks\Bag\DataBag {#27752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27739 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8718 #id: 1198 #code: "saladier-osmose-zak-design-5987" #attributes: Doctrine\ORM\PersistentCollection {#8725 …} #variants: Doctrine\ORM\PersistentCollection {#8727 …} #options: Doctrine\ORM\PersistentCollection {#8731 …} #associations: Doctrine\ORM\PersistentCollection {#8729 …} #createdAt: DateTime @1758632317 {#8716 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8717 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8734 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8735 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8718} #id: 1198 #name: "Saladier Osmose Zak Design" #slug: "saladier-osmose-zak-design-5987" #description: """ <div class="col is-12"><ul>\n <li>Mélamine, matériau sain et solide.</li>\n <li>Décor intérieur.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Saladier Osmose Zak Design</h1><div class="col is-12">Les saladiers de la gamme Osmose Zak'Design sont réalisés en mélamine blanc à l'extérieur et imprimé de décor à l'intérieur. Particulièrement élégants, ils accompagneront vos salades jusqu'à la table.</div><h1>Caractéristiques Saladier Osmose Zak Design</h1><div class="col is-12">- Diamètre 27 cm.<br />- Hauteur 9 cm.<br />- Passe au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8737 …} #channels: Doctrine\ORM\PersistentCollection {#8723 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8694 …} #reviews: Doctrine\ORM\PersistentCollection {#8719 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8721 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Saladier Osmose Zak Design" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30917 -props: [ "product" => App\Entity\Product\Product {#8718 #id: 1198 #code: "saladier-osmose-zak-design-5987" #attributes: Doctrine\ORM\PersistentCollection {#8725 …} #variants: Doctrine\ORM\PersistentCollection {#8727 …} #options: Doctrine\ORM\PersistentCollection {#8731 …} #associations: Doctrine\ORM\PersistentCollection {#8729 …} #createdAt: DateTime @1758632317 {#8716 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8717 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8734 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8735 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8718} #id: 1198 #name: "Saladier Osmose Zak Design" #slug: "saladier-osmose-zak-design-5987" #description: """ <div class="col is-12"><ul>\n <li>Mélamine, matériau sain et solide.</li>\n <li>Décor intérieur.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Saladier Osmose Zak Design</h1><div class="col is-12">Les saladiers de la gamme Osmose Zak'Design sont réalisés en mélamine blanc à l'extérieur et imprimé de décor à l'intérieur. Particulièrement élégants, ils accompagneront vos salades jusqu'à la table.</div><h1>Caractéristiques Saladier Osmose Zak Design</h1><div class="col is-12">- Diamètre 27 cm.<br />- Hauteur 9 cm.<br />- Passe au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8737 …} #channels: Doctrine\ORM\PersistentCollection {#8723 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8694 …} #reviews: Doctrine\ORM\PersistentCollection {#8719 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8721 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30910 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30901 …} +context: Sylius\TwigHooks\Bag\DataBag {#30971 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30898 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30846 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30854 #collection: Doctrine\Common\Collections\ArrayCollection {#30863 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30842 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38396 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30910 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30901 …} +context: Sylius\TwigHooks\Bag\DataBag {#30971 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30898 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Saladier Osmose Zak Design" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30854 #collection: Doctrine\Common\Collections\ArrayCollection {#30863 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30842 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38396 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30975 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30910 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30901 …} +context: Sylius\TwigHooks\Bag\DataBag {#30971 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30898 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30846 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30854 #collection: Doctrine\Common\Collections\ArrayCollection {#30863 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30842 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38396 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31016 …} +context: Sylius\TwigHooks\Bag\DataBag {#31023 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31024 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30846 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31028 +variant: App\Entity\Product\ProductVariant {#30846 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9076 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12506 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9073 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31016 …} +context: Sylius\TwigHooks\Bag\DataBag {#31023 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31024 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27426 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12571 …} +context: Sylius\TwigHooks\Bag\DataBag {#27448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12581 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31341 +cart: App\Entity\Order\Order {#13485 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27426 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12571 …} +context: Sylius\TwigHooks\Bag\DataBag {#27448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12581 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||