Components
12
Twig Components
40
Render Count
59
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 102.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12726 …} +context: Sylius\TwigHooks\Bag\DataBag {#12732 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12731 …} +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 {#13353 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12624 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12726 …} +context: Sylius\TwigHooks\Bag\DataBag {#12732 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12731 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 102.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13430 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13426 …} +context: Sylius\TwigHooks\Bag\DataBag {#13428 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13429 …} +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 {#13439 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13430 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13426 …} +context: Sylius\TwigHooks\Bag\DataBag {#13428 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13429 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 102.0 MiB | 4.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13521 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13500 …} +context: Sylius\TwigHooks\Bag\DataBag {#13520 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13519 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13536 +cart: App\Entity\Order\Order {#13603 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13521 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13500 …} +context: Sylius\TwigHooks\Bag\DataBag {#13520 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13519 …} +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 | 102.0 MiB | 14.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13789 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13777 …} +context: Sylius\TwigHooks\Bag\DataBag {#13783 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13775 …} +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 {#13798 #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 {#13789 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13777 …} +context: Sylius\TwigHooks\Bag\DataBag {#13783 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13775 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27959 …} +context: Sylius\TwigHooks\Bag\DataBag {#27960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27962 …} +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 {#27972 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27959 …} +context: Sylius\TwigHooks\Bag\DataBag {#27960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27962 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28072 …} +context: Sylius\TwigHooks\Bag\DataBag {#28073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28075 …} +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 {#28084 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28072 …} +context: Sylius\TwigHooks\Bag\DataBag {#28073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28075 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28143 …} +context: Sylius\TwigHooks\Bag\DataBag {#28144 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +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 {#28155 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28143 …} +context: Sylius\TwigHooks\Bag\DataBag {#28144 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 8.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 2636 #code: "bouchon-verseur-anti-gouttes-951" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632608 {#7945 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8040 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2636 #name: "Bouchon verseur anti-gouttes" #slug: "bouchon-verseur-anti-gouttes-951" #description: """ <div class="col is-12"><ul>\n <li>Pour un sercice impeccable.</li>\n <li>S'adapte à toutes les bouteilles. </li>\n </ul></div><h1>Description bouchon verseur VACU VIN</h1><div class="col is-12"><p>Fini les nappes tâchées grâce à cet astucieux bouchon verseur VACU VIN qui s’adapte à toutes les bouteilles de vin. L’arête intérieure du bec verseur " sectionne " la goutte qui est drainée par le bord extérieur de retour dans la bouteille.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28681 +product: App\Entity\Product\Product {#8030 #id: 2636 #code: "bouchon-verseur-anti-gouttes-951" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632608 {#7945 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8040 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2636 #name: "Bouchon verseur anti-gouttes" #slug: "bouchon-verseur-anti-gouttes-951" #description: """ <div class="col is-12"><ul>\n <li>Pour un sercice impeccable.</li>\n <li>S'adapte à toutes les bouteilles. </li>\n </ul></div><h1>Description bouchon verseur VACU VIN</h1><div class="col is-12"><p>Fini les nappes tâchées grâce à cet astucieux bouchon verseur VACU VIN qui s’adapte à toutes les bouteilles de vin. L’arête intérieure du bec verseur " sectionne " la goutte qui est drainée par le bord extérieur de retour dans la bouteille.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6054 …} +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 {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 2636 #code: "bouchon-verseur-anti-gouttes-951" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632608 {#7945 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8040 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2636 #name: "Bouchon verseur anti-gouttes" #slug: "bouchon-verseur-anti-gouttes-951" #description: """ <div class="col is-12"><ul>\n <li>Pour un sercice impeccable.</li>\n <li>S'adapte à toutes les bouteilles. </li>\n </ul></div><h1>Description bouchon verseur VACU VIN</h1><div class="col is-12"><p>Fini les nappes tâchées grâce à cet astucieux bouchon verseur VACU VIN qui s’adapte à toutes les bouteilles de vin. L’arête intérieure du bec verseur " sectionne " la goutte qui est drainée par le bord extérieur de retour dans la bouteille.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouchon verseur anti-gouttes" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28835 -props: [ "product" => App\Entity\Product\Product {#8030 #id: 2636 #code: "bouchon-verseur-anti-gouttes-951" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632608 {#7945 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8040 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2636 #name: "Bouchon verseur anti-gouttes" #slug: "bouchon-verseur-anti-gouttes-951" #description: """ <div class="col is-12"><ul>\n <li>Pour un sercice impeccable.</li>\n <li>S'adapte à toutes les bouteilles. </li>\n </ul></div><h1>Description bouchon verseur VACU VIN</h1><div class="col is-12"><p>Fini les nappes tâchées grâce à cet astucieux bouchon verseur VACU VIN qui s’adapte à toutes les bouteilles de vin. L’arête intérieure du bec verseur " sectionne " la goutte qui est drainée par le bord extérieur de retour dans la bouteille.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28923 …} +context: Sylius\TwigHooks\Bag\DataBag {#28924 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8078 #collection: Doctrine\Common\Collections\ArrayCollection {#8070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6577 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37774 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37826 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28923 …} +context: Sylius\TwigHooks\Bag\DataBag {#28924 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouchon verseur anti-gouttes" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8078 #collection: Doctrine\Common\Collections\ArrayCollection {#8070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6577 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37774 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37826 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28929 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28923 …} +context: Sylius\TwigHooks\Bag\DataBag {#28924 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8078 #collection: Doctrine\Common\Collections\ArrayCollection {#8070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6577 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37774 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37826 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28987 …} +context: Sylius\TwigHooks\Bag\DataBag {#28995 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28996 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6054 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29006 +variant: App\Entity\Product\ProductVariant {#6054 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9194 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12624 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9191 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28987 …} +context: Sylius\TwigHooks\Bag\DataBag {#28995 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28996 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 3.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8325 #id: 2637 #code: "bouchon-de-champagne-metal-chrome-3715" #attributes: Doctrine\ORM\PersistentCollection {#8013 …} #variants: Doctrine\ORM\PersistentCollection {#8297 …} #options: Doctrine\ORM\PersistentCollection {#8018 …} #associations: Doctrine\ORM\PersistentCollection {#8009 …} #createdAt: DateTime @1758632608 {#8188 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8360 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8293 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8318 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8325} #id: 2637 #name: "Bouchon de champagne métal chromé" #slug: "bouchon-de-champagne-metal-chrome-3715" #description: """ <div class="col is-12"><ul>\n <li>Conserve votre champagne quelques heures.</li>\n <li>Metal chromé, élégant à table. </li>\n </ul></div><h1>Description bouchon de champagne métal chromé Brandani</h1><div class="col is-12">Le bouchon de champagne en métal chromé Brandani permet de conserver votre champagne pendant quelques heures. Sa finition en métal chromé apporte de l'élégance à votre table.</div><h1>Caractéristiques bouchon de champagne métal chromé Brandani</h1><div class="col is-12">Métal chromé. Fermeture par double levier.</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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8004 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8331 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7999 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28902 +product: App\Entity\Product\Product {#8325 #id: 2637 #code: "bouchon-de-champagne-metal-chrome-3715" #attributes: Doctrine\ORM\PersistentCollection {#8013 …} #variants: Doctrine\ORM\PersistentCollection {#8297 …} #options: Doctrine\ORM\PersistentCollection {#8018 …} #associations: Doctrine\ORM\PersistentCollection {#8009 …} #createdAt: DateTime @1758632608 {#8188 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8360 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8293 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8318 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8325} #id: 2637 #name: "Bouchon de champagne métal chromé" #slug: "bouchon-de-champagne-metal-chrome-3715" #description: """ <div class="col is-12"><ul>\n <li>Conserve votre champagne quelques heures.</li>\n <li>Metal chromé, élégant à table. </li>\n </ul></div><h1>Description bouchon de champagne métal chromé Brandani</h1><div class="col is-12">Le bouchon de champagne en métal chromé Brandani permet de conserver votre champagne pendant quelques heures. Sa finition en métal chromé apporte de l'élégance à votre table.</div><h1>Caractéristiques bouchon de champagne métal chromé Brandani</h1><div class="col is-12">Métal chromé. Fermeture par double levier.</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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8004 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8331 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7999 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#7397 …} +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 {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8325 #id: 2637 #code: "bouchon-de-champagne-metal-chrome-3715" #attributes: Doctrine\ORM\PersistentCollection {#8013 …} #variants: Doctrine\ORM\PersistentCollection {#8297 …} #options: Doctrine\ORM\PersistentCollection {#8018 …} #associations: Doctrine\ORM\PersistentCollection {#8009 …} #createdAt: DateTime @1758632608 {#8188 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8360 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8293 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8318 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8325} #id: 2637 #name: "Bouchon de champagne métal chromé" #slug: "bouchon-de-champagne-metal-chrome-3715" #description: """ <div class="col is-12"><ul>\n <li>Conserve votre champagne quelques heures.</li>\n <li>Metal chromé, élégant à table. </li>\n </ul></div><h1>Description bouchon de champagne métal chromé Brandani</h1><div class="col is-12">Le bouchon de champagne en métal chromé Brandani permet de conserver votre champagne pendant quelques heures. Sa finition en métal chromé apporte de l'élégance à votre table.</div><h1>Caractéristiques bouchon de champagne métal chromé Brandani</h1><div class="col is-12">Métal chromé. Fermeture par double levier.</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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8004 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8331 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7999 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouchon de champagne métal chromé" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29133 -props: [ "product" => App\Entity\Product\Product {#8325 #id: 2637 #code: "bouchon-de-champagne-metal-chrome-3715" #attributes: Doctrine\ORM\PersistentCollection {#8013 …} #variants: Doctrine\ORM\PersistentCollection {#8297 …} #options: Doctrine\ORM\PersistentCollection {#8018 …} #associations: Doctrine\ORM\PersistentCollection {#8009 …} #createdAt: DateTime @1758632608 {#8188 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8360 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8293 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8318 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8325} #id: 2637 #name: "Bouchon de champagne métal chromé" #slug: "bouchon-de-champagne-metal-chrome-3715" #description: """ <div class="col is-12"><ul>\n <li>Conserve votre champagne quelques heures.</li>\n <li>Metal chromé, élégant à table. </li>\n </ul></div><h1>Description bouchon de champagne métal chromé Brandani</h1><div class="col is-12">Le bouchon de champagne en métal chromé Brandani permet de conserver votre champagne pendant quelques heures. Sa finition en métal chromé apporte de l'élégance à votre table.</div><h1>Caractéristiques bouchon de champagne métal chromé Brandani</h1><div class="col is-12">Métal chromé. Fermeture par double levier.</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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8004 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8331 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7999 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29179 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29117 …} +context: Sylius\TwigHooks\Bag\DataBag {#29126 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29178 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#7397 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8420 #collection: Doctrine\Common\Collections\ArrayCollection {#8417 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#7964 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37846 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37848 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29179 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29117 …} +context: Sylius\TwigHooks\Bag\DataBag {#29126 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29178 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouchon de champagne métal chromé" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8420 #collection: Doctrine\Common\Collections\ArrayCollection {#8417 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#7964 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37846 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37848 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29185 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29179 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29117 …} +context: Sylius\TwigHooks\Bag\DataBag {#29126 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29178 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#7397 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8420 #collection: Doctrine\Common\Collections\ArrayCollection {#8417 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#7964 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37846 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37848 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29235 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29226 …} +context: Sylius\TwigHooks\Bag\DataBag {#29233 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29234 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#7397 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29238 +variant: App\Entity\Product\ProductVariant {#7397 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9194 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12624 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9191 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29235 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29226 …} +context: Sylius\TwigHooks\Bag\DataBag {#29233 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29234 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 3.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8426 #id: 2631 #code: "bouchon-universel-a-levier-3992" #attributes: Doctrine\ORM\PersistentCollection {#8483 …} #variants: Doctrine\ORM\PersistentCollection {#8588 …} #options: Doctrine\ORM\PersistentCollection {#8486 …} #associations: Doctrine\ORM\PersistentCollection {#8479 …} #createdAt: DateTime @1758632607 {#8421 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8418 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8489 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8490 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8426} #id: 2631 #name: "Bouchon universel à levier" #slug: "bouchon-universel-a-levier-3992" #description: """ <div class="col is-12"><ul>\n <li>Pour pratiquement toutes les bouteilles.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Bouchon universel à levier</h1><div class="col is-12">Le Bouchon universel à levier est prévu pour pratiquement toutes les bouteilles. Il retient les saveurs de vos bouteilles de vin non pétillant.</div><h1>Caractéristiques Bouchon universel à levier</h1><div class="col is-12">Corps ABS et caoutchouc. Levier inox.</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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8425 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8428 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29124 +product: App\Entity\Product\Product {#8426 #id: 2631 #code: "bouchon-universel-a-levier-3992" #attributes: Doctrine\ORM\PersistentCollection {#8483 …} #variants: Doctrine\ORM\PersistentCollection {#8588 …} #options: Doctrine\ORM\PersistentCollection {#8486 …} #associations: Doctrine\ORM\PersistentCollection {#8479 …} #createdAt: DateTime @1758632607 {#8421 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8418 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8489 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8490 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8426} #id: 2631 #name: "Bouchon universel à levier" #slug: "bouchon-universel-a-levier-3992" #description: """ <div class="col is-12"><ul>\n <li>Pour pratiquement toutes les bouteilles.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Bouchon universel à levier</h1><div class="col is-12">Le Bouchon universel à levier est prévu pour pratiquement toutes les bouteilles. Il retient les saveurs de vos bouteilles de vin non pétillant.</div><h1>Caractéristiques Bouchon universel à levier</h1><div class="col is-12">Corps ABS et caoutchouc. Levier inox.</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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8425 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8428 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8583 …} +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 {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8426 #id: 2631 #code: "bouchon-universel-a-levier-3992" #attributes: Doctrine\ORM\PersistentCollection {#8483 …} #variants: Doctrine\ORM\PersistentCollection {#8588 …} #options: Doctrine\ORM\PersistentCollection {#8486 …} #associations: Doctrine\ORM\PersistentCollection {#8479 …} #createdAt: DateTime @1758632607 {#8421 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8418 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8489 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8490 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8426} #id: 2631 #name: "Bouchon universel à levier" #slug: "bouchon-universel-a-levier-3992" #description: """ <div class="col is-12"><ul>\n <li>Pour pratiquement toutes les bouteilles.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Bouchon universel à levier</h1><div class="col is-12">Le Bouchon universel à levier est prévu pour pratiquement toutes les bouteilles. Il retient les saveurs de vos bouteilles de vin non pétillant.</div><h1>Caractéristiques Bouchon universel à levier</h1><div class="col is-12">Corps ABS et caoutchouc. Levier inox.</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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8425 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8428 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouchon universel à levier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29355 -props: [ "product" => App\Entity\Product\Product {#8426 #id: 2631 #code: "bouchon-universel-a-levier-3992" #attributes: Doctrine\ORM\PersistentCollection {#8483 …} #variants: Doctrine\ORM\PersistentCollection {#8588 …} #options: Doctrine\ORM\PersistentCollection {#8486 …} #associations: Doctrine\ORM\PersistentCollection {#8479 …} #createdAt: DateTime @1758632607 {#8421 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8418 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8489 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8490 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8426} #id: 2631 #name: "Bouchon universel à levier" #slug: "bouchon-universel-a-levier-3992" #description: """ <div class="col is-12"><ul>\n <li>Pour pratiquement toutes les bouteilles.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Bouchon universel à levier</h1><div class="col is-12">Le Bouchon universel à levier est prévu pour pratiquement toutes les bouteilles. Il retient les saveurs de vos bouteilles de vin non pétillant.</div><h1>Caractéristiques Bouchon universel à levier</h1><div class="col is-12">Corps ABS et caoutchouc. Levier inox.</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 {#8582 …} #channels: Doctrine\ORM\PersistentCollection {#8437 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8425 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8428 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29339 …} +context: Sylius\TwigHooks\Bag\DataBag {#29348 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29400 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8583 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8587 #collection: Doctrine\Common\Collections\ArrayCollection {#8600 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8599 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37860 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37862 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29339 …} +context: Sylius\TwigHooks\Bag\DataBag {#29348 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29400 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouchon universel à levier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8587 #collection: Doctrine\Common\Collections\ArrayCollection {#8600 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8599 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37860 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37862 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29407 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29401 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29339 …} +context: Sylius\TwigHooks\Bag\DataBag {#29348 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29400 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8583 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8587 #collection: Doctrine\Common\Collections\ArrayCollection {#8600 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8599 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37860 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37862 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29448 …} +context: Sylius\TwigHooks\Bag\DataBag {#29455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29456 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8583 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29460 +variant: App\Entity\Product\ProductVariant {#8583 …} +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 {#9194 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12624 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9191 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29448 …} +context: Sylius\TwigHooks\Bag\DataBag {#29455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29456 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 3.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8605 #id: 2634 #code: "refroidisseur-a-vin-baton-point-virgule-6761" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8690 …} #options: Doctrine\ORM\PersistentCollection {#8681 …} #associations: Doctrine\ORM\PersistentCollection {#8679 …} #createdAt: DateTime @1758632607 {#8601 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8602 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8684 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8685 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 2634 #name: "Refroidisseur à vin bâton Point Virgule" #slug: "refroidisseur-a-vin-baton-point-virgule-6761" #description: """ <div class="col is-12"><ul>\n <li>Refroidit efficacement sans diluer le vin.</li>\n <li>Aérateur et verseur anti-gouttes inclus</li>\n </ul></div><h1>Descriptif Refroidisseur à vin bâton Point Virgule</h1><div class="col is-12">Le Refroidisseur à vin bâton Point Virgule est un dispositif permettant de rafraîchir efficacement le vin sansle diluer. en forme de bâton, il s'adapte parfaitement à toutes les bouteilles standards. De plus, il est équipé d'un aérateur et d'un bouchon verseur anti-gouttes.</div><h1>Caractéristiques Refroidisseur à vin bâton Point Virgule</h1><div class="col is-12">- Acier inoxydable et acrylique.<br />- Diamètre : 2,5 cm.<br />- Longueur : 32,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 {#8687 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8610 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8671 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29346 +product: App\Entity\Product\Product {#8605 #id: 2634 #code: "refroidisseur-a-vin-baton-point-virgule-6761" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8690 …} #options: Doctrine\ORM\PersistentCollection {#8681 …} #associations: Doctrine\ORM\PersistentCollection {#8679 …} #createdAt: DateTime @1758632607 {#8601 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8602 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8684 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8685 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 2634 #name: "Refroidisseur à vin bâton Point Virgule" #slug: "refroidisseur-a-vin-baton-point-virgule-6761" #description: """ <div class="col is-12"><ul>\n <li>Refroidit efficacement sans diluer le vin.</li>\n <li>Aérateur et verseur anti-gouttes inclus</li>\n </ul></div><h1>Descriptif Refroidisseur à vin bâton Point Virgule</h1><div class="col is-12">Le Refroidisseur à vin bâton Point Virgule est un dispositif permettant de rafraîchir efficacement le vin sansle diluer. en forme de bâton, il s'adapte parfaitement à toutes les bouteilles standards. De plus, il est équipé d'un aérateur et d'un bouchon verseur anti-gouttes.</div><h1>Caractéristiques Refroidisseur à vin bâton Point Virgule</h1><div class="col is-12">- Acier inoxydable et acrylique.<br />- Diamètre : 2,5 cm.<br />- Longueur : 32,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 {#8687 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8610 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8671 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8691 …} +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 {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8605 #id: 2634 #code: "refroidisseur-a-vin-baton-point-virgule-6761" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8690 …} #options: Doctrine\ORM\PersistentCollection {#8681 …} #associations: Doctrine\ORM\PersistentCollection {#8679 …} #createdAt: DateTime @1758632607 {#8601 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8602 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8684 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8685 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 2634 #name: "Refroidisseur à vin bâton Point Virgule" #slug: "refroidisseur-a-vin-baton-point-virgule-6761" #description: """ <div class="col is-12"><ul>\n <li>Refroidit efficacement sans diluer le vin.</li>\n <li>Aérateur et verseur anti-gouttes inclus</li>\n </ul></div><h1>Descriptif Refroidisseur à vin bâton Point Virgule</h1><div class="col is-12">Le Refroidisseur à vin bâton Point Virgule est un dispositif permettant de rafraîchir efficacement le vin sansle diluer. en forme de bâton, il s'adapte parfaitement à toutes les bouteilles standards. De plus, il est équipé d'un aérateur et d'un bouchon verseur anti-gouttes.</div><h1>Caractéristiques Refroidisseur à vin bâton Point Virgule</h1><div class="col is-12">- Acier inoxydable et acrylique.<br />- Diamètre : 2,5 cm.<br />- Longueur : 32,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 {#8687 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8610 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8671 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Refroidisseur à vin bâton Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29577 -props: [ "product" => App\Entity\Product\Product {#8605 #id: 2634 #code: "refroidisseur-a-vin-baton-point-virgule-6761" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8690 …} #options: Doctrine\ORM\PersistentCollection {#8681 …} #associations: Doctrine\ORM\PersistentCollection {#8679 …} #createdAt: DateTime @1758632607 {#8601 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8602 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8684 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8685 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 2634 #name: "Refroidisseur à vin bâton Point Virgule" #slug: "refroidisseur-a-vin-baton-point-virgule-6761" #description: """ <div class="col is-12"><ul>\n <li>Refroidit efficacement sans diluer le vin.</li>\n <li>Aérateur et verseur anti-gouttes inclus</li>\n </ul></div><h1>Descriptif Refroidisseur à vin bâton Point Virgule</h1><div class="col is-12">Le Refroidisseur à vin bâton Point Virgule est un dispositif permettant de rafraîchir efficacement le vin sansle diluer. en forme de bâton, il s'adapte parfaitement à toutes les bouteilles standards. De plus, il est équipé d'un aérateur et d'un bouchon verseur anti-gouttes.</div><h1>Caractéristiques Refroidisseur à vin bâton Point Virgule</h1><div class="col is-12">- Acier inoxydable et acrylique.<br />- Diamètre : 2,5 cm.<br />- Longueur : 32,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 {#8687 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8610 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8671 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29626 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29561 …} +context: Sylius\TwigHooks\Bag\DataBag {#29570 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29625 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8691 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8701 #collection: Doctrine\Common\Collections\ArrayCollection {#8702 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8700 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37874 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37876 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29626 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29561 …} +context: Sylius\TwigHooks\Bag\DataBag {#29570 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29625 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Refroidisseur à vin bâton Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8701 #collection: Doctrine\Common\Collections\ArrayCollection {#8702 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8700 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37874 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37876 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29632 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29626 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29561 …} +context: Sylius\TwigHooks\Bag\DataBag {#29570 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29625 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8691 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8701 #collection: Doctrine\Common\Collections\ArrayCollection {#8702 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8700 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37874 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37876 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …} +context: Sylius\TwigHooks\Bag\DataBag {#29680 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29681 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8691 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29685 +variant: App\Entity\Product\ProductVariant {#8691 …} +price: "13,00\u{A0}€" +originalPrice: "13,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9194 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12624 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9191 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29682 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29673 …} +context: Sylius\TwigHooks\Bag\DataBag {#29680 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29681 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 3.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8707 #id: 2632 #code: "bouchon-a-champagne-gusto-adhoc-6119" #attributes: Doctrine\ORM\PersistentCollection {#8714 …} #variants: Doctrine\ORM\PersistentCollection {#8727 …} #options: Doctrine\ORM\PersistentCollection {#8718 …} #associations: Doctrine\ORM\PersistentCollection {#8716 …} #createdAt: DateTime @1758632607 {#8703 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8704 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8721 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8722 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8707} #id: 2632 #name: "Bouchon à Champagne Gusto Adhoc" #slug: "bouchon-a-champagne-gusto-adhoc-6119" #description: """ <div class="col is-12"><ul>\n <li>Acrylique et silicone.</li>\n <li>Fermeture à étriers.</li>\n <li>Idéal pour conserver au réfrigérateur.</li>\n </ul></div><h1>Descriptif Bouchon à Champagne Gusto Adhoc</h1><div class="col is-12">Bouchon en acrylique et silicone à étriers pour conservation d'une bouteille de Champagne ouverte au réfrigérateur.</div><h1>Caractéristiques Bouchon à Champagne Gusto Adhoc</h1><div class="col is-12">- Acrylique et silicone.<br />- Diamètre : 8 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …} #channels: Doctrine\ORM\PersistentCollection {#8712 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8708 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8710 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29568 +product: App\Entity\Product\Product {#8707 #id: 2632 #code: "bouchon-a-champagne-gusto-adhoc-6119" #attributes: Doctrine\ORM\PersistentCollection {#8714 …} #variants: Doctrine\ORM\PersistentCollection {#8727 …} #options: Doctrine\ORM\PersistentCollection {#8718 …} #associations: Doctrine\ORM\PersistentCollection {#8716 …} #createdAt: DateTime @1758632607 {#8703 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8704 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8721 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8722 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8707} #id: 2632 #name: "Bouchon à Champagne Gusto Adhoc" #slug: "bouchon-a-champagne-gusto-adhoc-6119" #description: """ <div class="col is-12"><ul>\n <li>Acrylique et silicone.</li>\n <li>Fermeture à étriers.</li>\n <li>Idéal pour conserver au réfrigérateur.</li>\n </ul></div><h1>Descriptif Bouchon à Champagne Gusto Adhoc</h1><div class="col is-12">Bouchon en acrylique et silicone à étriers pour conservation d'une bouteille de Champagne ouverte au réfrigérateur.</div><h1>Caractéristiques Bouchon à Champagne Gusto Adhoc</h1><div class="col is-12">- Acrylique et silicone.<br />- Diamètre : 8 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …} #channels: Doctrine\ORM\PersistentCollection {#8712 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8708 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8710 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8728 …} +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 {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8707 #id: 2632 #code: "bouchon-a-champagne-gusto-adhoc-6119" #attributes: Doctrine\ORM\PersistentCollection {#8714 …} #variants: Doctrine\ORM\PersistentCollection {#8727 …} #options: Doctrine\ORM\PersistentCollection {#8718 …} #associations: Doctrine\ORM\PersistentCollection {#8716 …} #createdAt: DateTime @1758632607 {#8703 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8704 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8721 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8722 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8707} #id: 2632 #name: "Bouchon à Champagne Gusto Adhoc" #slug: "bouchon-a-champagne-gusto-adhoc-6119" #description: """ <div class="col is-12"><ul>\n <li>Acrylique et silicone.</li>\n <li>Fermeture à étriers.</li>\n <li>Idéal pour conserver au réfrigérateur.</li>\n </ul></div><h1>Descriptif Bouchon à Champagne Gusto Adhoc</h1><div class="col is-12">Bouchon en acrylique et silicone à étriers pour conservation d'une bouteille de Champagne ouverte au réfrigérateur.</div><h1>Caractéristiques Bouchon à Champagne Gusto Adhoc</h1><div class="col is-12">- Acrylique et silicone.<br />- Diamètre : 8 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …} #channels: Doctrine\ORM\PersistentCollection {#8712 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8708 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8710 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouchon à Champagne Gusto Adhoc" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29802 -props: [ "product" => App\Entity\Product\Product {#8707 #id: 2632 #code: "bouchon-a-champagne-gusto-adhoc-6119" #attributes: Doctrine\ORM\PersistentCollection {#8714 …} #variants: Doctrine\ORM\PersistentCollection {#8727 …} #options: Doctrine\ORM\PersistentCollection {#8718 …} #associations: Doctrine\ORM\PersistentCollection {#8716 …} #createdAt: DateTime @1758632607 {#8703 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8704 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8721 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8722 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8707} #id: 2632 #name: "Bouchon à Champagne Gusto Adhoc" #slug: "bouchon-a-champagne-gusto-adhoc-6119" #description: """ <div class="col is-12"><ul>\n <li>Acrylique et silicone.</li>\n <li>Fermeture à étriers.</li>\n <li>Idéal pour conserver au réfrigérateur.</li>\n </ul></div><h1>Descriptif Bouchon à Champagne Gusto Adhoc</h1><div class="col is-12">Bouchon en acrylique et silicone à étriers pour conservation d'une bouteille de Champagne ouverte au réfrigérateur.</div><h1>Caractéristiques Bouchon à Champagne Gusto Adhoc</h1><div class="col is-12">- Acrylique et silicone.<br />- Diamètre : 8 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …} #channels: Doctrine\ORM\PersistentCollection {#8712 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8708 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8710 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29786 …} +context: Sylius\TwigHooks\Bag\DataBag {#29795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29847 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8728 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8741 #collection: Doctrine\Common\Collections\ArrayCollection {#8742 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8740 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37888 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37890 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29786 …} +context: Sylius\TwigHooks\Bag\DataBag {#29795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29847 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouchon à Champagne Gusto Adhoc" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8741 #collection: Doctrine\Common\Collections\ArrayCollection {#8742 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8740 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37888 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37890 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29854 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29786 …} +context: Sylius\TwigHooks\Bag\DataBag {#29795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29847 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8728 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8741 #collection: Doctrine\Common\Collections\ArrayCollection {#8742 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8740 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37888 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37890 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29895 …} +context: Sylius\TwigHooks\Bag\DataBag {#29902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29903 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8728 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29907 +variant: App\Entity\Product\ProductVariant {#8728 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9194 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12624 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9191 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29895 …} +context: Sylius\TwigHooks\Bag\DataBag {#29902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29903 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 3.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8747 #id: 2633 #code: "bouchon-inox-et-silicone-champ-adhoc-6120" #attributes: Doctrine\ORM\PersistentCollection {#8754 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8756 …} #createdAt: DateTime @1758632607 {#8743 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8744 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8761 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8762 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8747} #id: 2633 #name: "Bouchon Inox et Silicone Champ Adhoc" #slug: "bouchon-inox-et-silicone-champ-adhoc-6120" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable et silicone</li>\n <li>Facilité de rangement au réfrigérateur grâce à sa forme plate.</li>\n <li>Fermeture parfaitement hermétique.</li>\n </ul></div><h1>Descriptif Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">Bouchon en acier inoxydable et silicone extrèmement pratique pour le rangement des bouteilles ouvertes au réfrigérateur grâce à sa forme plate. La partie de ce bouchon en silicone procure une fermeture parfaitement hermétique.</div><h1>Caractéristiques Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">- Acier inoxydable et silicone.<br />- Diamètre : 4,5 cm.<br />- Epaisseur de la partie en acier inoxydable extérieure à la bouteille : 2 mm</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 {#8764 …} #channels: Doctrine\ORM\PersistentCollection {#8752 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8748 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8750 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29793 +product: App\Entity\Product\Product {#8747 #id: 2633 #code: "bouchon-inox-et-silicone-champ-adhoc-6120" #attributes: Doctrine\ORM\PersistentCollection {#8754 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8756 …} #createdAt: DateTime @1758632607 {#8743 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8744 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8761 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8762 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8747} #id: 2633 #name: "Bouchon Inox et Silicone Champ Adhoc" #slug: "bouchon-inox-et-silicone-champ-adhoc-6120" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable et silicone</li>\n <li>Facilité de rangement au réfrigérateur grâce à sa forme plate.</li>\n <li>Fermeture parfaitement hermétique.</li>\n </ul></div><h1>Descriptif Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">Bouchon en acier inoxydable et silicone extrèmement pratique pour le rangement des bouteilles ouvertes au réfrigérateur grâce à sa forme plate. La partie de ce bouchon en silicone procure une fermeture parfaitement hermétique.</div><h1>Caractéristiques Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">- Acier inoxydable et silicone.<br />- Diamètre : 4,5 cm.<br />- Epaisseur de la partie en acier inoxydable extérieure à la bouteille : 2 mm</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 {#8764 …} #channels: Doctrine\ORM\PersistentCollection {#8752 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8748 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8750 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8768 …} +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 {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8747 #id: 2633 #code: "bouchon-inox-et-silicone-champ-adhoc-6120" #attributes: Doctrine\ORM\PersistentCollection {#8754 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8756 …} #createdAt: DateTime @1758632607 {#8743 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8744 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8761 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8762 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8747} #id: 2633 #name: "Bouchon Inox et Silicone Champ Adhoc" #slug: "bouchon-inox-et-silicone-champ-adhoc-6120" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable et silicone</li>\n <li>Facilité de rangement au réfrigérateur grâce à sa forme plate.</li>\n <li>Fermeture parfaitement hermétique.</li>\n </ul></div><h1>Descriptif Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">Bouchon en acier inoxydable et silicone extrèmement pratique pour le rangement des bouteilles ouvertes au réfrigérateur grâce à sa forme plate. La partie de ce bouchon en silicone procure une fermeture parfaitement hermétique.</div><h1>Caractéristiques Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">- Acier inoxydable et silicone.<br />- Diamètre : 4,5 cm.<br />- Epaisseur de la partie en acier inoxydable extérieure à la bouteille : 2 mm</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 {#8764 …} #channels: Doctrine\ORM\PersistentCollection {#8752 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8748 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8750 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouchon Inox et Silicone Champ Adhoc" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30024 -props: [ "product" => App\Entity\Product\Product {#8747 #id: 2633 #code: "bouchon-inox-et-silicone-champ-adhoc-6120" #attributes: Doctrine\ORM\PersistentCollection {#8754 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8756 …} #createdAt: DateTime @1758632607 {#8743 : 2025-09-23 21:03:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632607 {#8744 : 2025-09-23 21:03:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8761 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8762 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8747} #id: 2633 #name: "Bouchon Inox et Silicone Champ Adhoc" #slug: "bouchon-inox-et-silicone-champ-adhoc-6120" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable et silicone</li>\n <li>Facilité de rangement au réfrigérateur grâce à sa forme plate.</li>\n <li>Fermeture parfaitement hermétique.</li>\n </ul></div><h1>Descriptif Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">Bouchon en acier inoxydable et silicone extrèmement pratique pour le rangement des bouteilles ouvertes au réfrigérateur grâce à sa forme plate. La partie de ce bouchon en silicone procure une fermeture parfaitement hermétique.</div><h1>Caractéristiques Bouchon Inox et Silicone CHAMP Adhoc</h1><div class="col is-12">- Acier inoxydable et silicone.<br />- Diamètre : 4,5 cm.<br />- Epaisseur de la partie en acier inoxydable extérieure à la bouteille : 2 mm</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 {#8764 …} #channels: Doctrine\ORM\PersistentCollection {#8752 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8748 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8750 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30073 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30008 …} +context: Sylius\TwigHooks\Bag\DataBag {#30017 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30072 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8768 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8778 #collection: Doctrine\Common\Collections\ArrayCollection {#8779 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8777 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37902 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37904 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30073 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30008 …} +context: Sylius\TwigHooks\Bag\DataBag {#30017 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30072 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouchon Inox et Silicone Champ Adhoc" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8778 #collection: Doctrine\Common\Collections\ArrayCollection {#8779 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8777 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37902 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37904 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30079 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30073 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30008 …} +context: Sylius\TwigHooks\Bag\DataBag {#30017 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30072 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8768 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8778 #collection: Doctrine\Common\Collections\ArrayCollection {#8779 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8777 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37902 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37904 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30129 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30120 …} +context: Sylius\TwigHooks\Bag\DataBag {#30127 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30128 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8768 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30132 +variant: App\Entity\Product\ProductVariant {#8768 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9194 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12624 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9191 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30129 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30120 …} +context: Sylius\TwigHooks\Bag\DataBag {#30127 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30128 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 3.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8784 #id: 2635 #code: "bouchon-de-champagne-vacuvin-837" #attributes: Doctrine\ORM\PersistentCollection {#8791 …} #variants: Doctrine\ORM\PersistentCollection {#8804 …} #options: Doctrine\ORM\PersistentCollection {#8795 …} #associations: Doctrine\ORM\PersistentCollection {#8793 …} #createdAt: DateTime @1758632608 {#8780 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8781 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8798 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8799 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8784} #id: 2635 #name: "Bouchon de champagne VACUVIN" #slug: "bouchon-de-champagne-vacuvin-837" #description: """ <div class="col is-12"><ul>\n <li>Préserve le pétillant.</li>\n <li>Réduit l'oxydation.</li>\n <li>Conservation de plusieurs jours. </li>\n </ul></div><h1>Description bouchon de champagne VACU VIN</h1><div class="col is-12"><p>Le bouchon de champagne VACU VIN permet de conserver votre bouteille de champagne plusieurs jours.Une fois votre bouteille ouverte, fixez le bouchon sur le goulot, elle sera ainsi fermée hermétiquement. Vous préserverez ainsi le pétillant naturel et réduirez l’oxydation.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8801 …} #channels: Doctrine\ORM\PersistentCollection {#8789 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8785 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8787 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30015 +product: App\Entity\Product\Product {#8784 #id: 2635 #code: "bouchon-de-champagne-vacuvin-837" #attributes: Doctrine\ORM\PersistentCollection {#8791 …} #variants: Doctrine\ORM\PersistentCollection {#8804 …} #options: Doctrine\ORM\PersistentCollection {#8795 …} #associations: Doctrine\ORM\PersistentCollection {#8793 …} #createdAt: DateTime @1758632608 {#8780 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8781 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8798 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8799 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8784} #id: 2635 #name: "Bouchon de champagne VACUVIN" #slug: "bouchon-de-champagne-vacuvin-837" #description: """ <div class="col is-12"><ul>\n <li>Préserve le pétillant.</li>\n <li>Réduit l'oxydation.</li>\n <li>Conservation de plusieurs jours. </li>\n </ul></div><h1>Description bouchon de champagne VACU VIN</h1><div class="col is-12"><p>Le bouchon de champagne VACU VIN permet de conserver votre bouteille de champagne plusieurs jours.Une fois votre bouteille ouverte, fixez le bouchon sur le goulot, elle sera ainsi fermée hermétiquement. Vous préserverez ainsi le pétillant naturel et réduirez l’oxydation.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8801 …} #channels: Doctrine\ORM\PersistentCollection {#8789 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8785 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8787 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8805 …} +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 {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8784 #id: 2635 #code: "bouchon-de-champagne-vacuvin-837" #attributes: Doctrine\ORM\PersistentCollection {#8791 …} #variants: Doctrine\ORM\PersistentCollection {#8804 …} #options: Doctrine\ORM\PersistentCollection {#8795 …} #associations: Doctrine\ORM\PersistentCollection {#8793 …} #createdAt: DateTime @1758632608 {#8780 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8781 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8798 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8799 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8784} #id: 2635 #name: "Bouchon de champagne VACUVIN" #slug: "bouchon-de-champagne-vacuvin-837" #description: """ <div class="col is-12"><ul>\n <li>Préserve le pétillant.</li>\n <li>Réduit l'oxydation.</li>\n <li>Conservation de plusieurs jours. </li>\n </ul></div><h1>Description bouchon de champagne VACU VIN</h1><div class="col is-12"><p>Le bouchon de champagne VACU VIN permet de conserver votre bouteille de champagne plusieurs jours.Une fois votre bouteille ouverte, fixez le bouchon sur le goulot, elle sera ainsi fermée hermétiquement. Vous préserverez ainsi le pétillant naturel et réduirez l’oxydation.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8801 …} #channels: Doctrine\ORM\PersistentCollection {#8789 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8785 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8787 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouchon de champagne VACUVIN" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30249 -props: [ "product" => App\Entity\Product\Product {#8784 #id: 2635 #code: "bouchon-de-champagne-vacuvin-837" #attributes: Doctrine\ORM\PersistentCollection {#8791 …} #variants: Doctrine\ORM\PersistentCollection {#8804 …} #options: Doctrine\ORM\PersistentCollection {#8795 …} #associations: Doctrine\ORM\PersistentCollection {#8793 …} #createdAt: DateTime @1758632608 {#8780 : 2025-09-23 21:03:28.0 PRC (+08:00) } #updatedAt: DateTime @1758632608 {#8781 : 2025-09-23 21:03:28.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8798 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8799 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8784} #id: 2635 #name: "Bouchon de champagne VACUVIN" #slug: "bouchon-de-champagne-vacuvin-837" #description: """ <div class="col is-12"><ul>\n <li>Préserve le pétillant.</li>\n <li>Réduit l'oxydation.</li>\n <li>Conservation de plusieurs jours. </li>\n </ul></div><h1>Description bouchon de champagne VACU VIN</h1><div class="col is-12"><p>Le bouchon de champagne VACU VIN permet de conserver votre bouteille de champagne plusieurs jours.Une fois votre bouteille ouverte, fixez le bouchon sur le goulot, elle sera ainsi fermée hermétiquement. Vous préserverez ainsi le pétillant naturel et réduirez l’oxydation.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8801 …} #channels: Doctrine\ORM\PersistentCollection {#8789 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8785 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8787 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30233 …} +context: Sylius\TwigHooks\Bag\DataBag {#30242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30303 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8805 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8815 #collection: Doctrine\Common\Collections\ArrayCollection {#8816 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8814 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37916 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37918 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30233 …} +context: Sylius\TwigHooks\Bag\DataBag {#30242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30303 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouchon de champagne VACUVIN" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8815 #collection: Doctrine\Common\Collections\ArrayCollection {#8816 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8814 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37916 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37918 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30310 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30233 …} +context: Sylius\TwigHooks\Bag\DataBag {#30242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30303 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8805 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8815 #collection: Doctrine\Common\Collections\ArrayCollection {#8816 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8814 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37916 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37918 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30360 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30351 …} +context: Sylius\TwigHooks\Bag\DataBag {#30358 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30359 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8805 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30363 +variant: App\Entity\Product\ProductVariant {#8805 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9194 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12624 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9191 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30360 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30351 …} +context: Sylius\TwigHooks\Bag\DataBag {#30358 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30359 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 3.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8821 #id: 2866 #code: "bouchon-verseur-a-bille-tellier-4154" #attributes: Doctrine\ORM\PersistentCollection {#8831 …} #variants: Doctrine\ORM\PersistentCollection {#8844 …} #options: Doctrine\ORM\PersistentCollection {#8835 …} #associations: Doctrine\ORM\PersistentCollection {#8833 …} #createdAt: DateTime @1758632675 {#8817 : 2025-09-23 21:04:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632675 {#8818 : 2025-09-23 21:04:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8838 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8839 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8821} #id: 2866 #name: "Bouchon verseur à bille Tellier" #slug: "bouchon-verseur-a-bille-tellier-4154" #description: """ <div class="col is-12"><ul>\n <li>Dosage automatique.</li>\n <li>Repérage couleur suivant la contenance.</li>\n <li>S'adapte à la plupart des bouteilles.</li>\n <li>Qualité professionnelle.</li>\n </ul>\n </div><h1>Description Bouchon verseur à bille Tellier</h1><div class="col is-12">Le bouchon verseur à bille Tellier permet de ne pas se tromper dans le dosage de vos alcools ou autres préparations liquides. La bille inox mobile permet de ne verser que la contenance prédéfinie. Pratique, repérage couleur suivant la contenance !</div><h1>Caractéristiques Bouchon verseur à bille Tellier</h1><div class="col is-12">Matière plastique. Bille inox. Convient pour les alcools et autres liquides sauf l'anis et les sirops.</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 {#8841 …} #channels: Doctrine\ORM\PersistentCollection {#8829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8823 …} #reviews: Doctrine\ORM\PersistentCollection {#8825 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8827 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30240 +product: App\Entity\Product\Product {#8821 #id: 2866 #code: "bouchon-verseur-a-bille-tellier-4154" #attributes: Doctrine\ORM\PersistentCollection {#8831 …} #variants: Doctrine\ORM\PersistentCollection {#8844 …} #options: Doctrine\ORM\PersistentCollection {#8835 …} #associations: Doctrine\ORM\PersistentCollection {#8833 …} #createdAt: DateTime @1758632675 {#8817 : 2025-09-23 21:04:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632675 {#8818 : 2025-09-23 21:04:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8838 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8839 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8821} #id: 2866 #name: "Bouchon verseur à bille Tellier" #slug: "bouchon-verseur-a-bille-tellier-4154" #description: """ <div class="col is-12"><ul>\n <li>Dosage automatique.</li>\n <li>Repérage couleur suivant la contenance.</li>\n <li>S'adapte à la plupart des bouteilles.</li>\n <li>Qualité professionnelle.</li>\n </ul>\n </div><h1>Description Bouchon verseur à bille Tellier</h1><div class="col is-12">Le bouchon verseur à bille Tellier permet de ne pas se tromper dans le dosage de vos alcools ou autres préparations liquides. La bille inox mobile permet de ne verser que la contenance prédéfinie. Pratique, repérage couleur suivant la contenance !</div><h1>Caractéristiques Bouchon verseur à bille Tellier</h1><div class="col is-12">Matière plastique. Bille inox. Convient pour les alcools et autres liquides sauf l'anis et les sirops.</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 {#8841 …} #channels: Doctrine\ORM\PersistentCollection {#8829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8823 …} #reviews: Doctrine\ORM\PersistentCollection {#8825 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8827 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8845 …} +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 {#28212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28245 …} +context: Sylius\TwigHooks\Bag\DataBag {#28251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28238 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8821 #id: 2866 #code: "bouchon-verseur-a-bille-tellier-4154" #attributes: Doctrine\ORM\PersistentCollection {#8831 …} #variants: Doctrine\ORM\PersistentCollection {#8844 …} #options: Doctrine\ORM\PersistentCollection {#8835 …} #associations: Doctrine\ORM\PersistentCollection {#8833 …} #createdAt: DateTime @1758632675 {#8817 : 2025-09-23 21:04:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632675 {#8818 : 2025-09-23 21:04:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8838 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8839 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8821} #id: 2866 #name: "Bouchon verseur à bille Tellier" #slug: "bouchon-verseur-a-bille-tellier-4154" #description: """ <div class="col is-12"><ul>\n <li>Dosage automatique.</li>\n <li>Repérage couleur suivant la contenance.</li>\n <li>S'adapte à la plupart des bouteilles.</li>\n <li>Qualité professionnelle.</li>\n </ul>\n </div><h1>Description Bouchon verseur à bille Tellier</h1><div class="col is-12">Le bouchon verseur à bille Tellier permet de ne pas se tromper dans le dosage de vos alcools ou autres préparations liquides. La bille inox mobile permet de ne verser que la contenance prédéfinie. Pratique, repérage couleur suivant la contenance !</div><h1>Caractéristiques Bouchon verseur à bille Tellier</h1><div class="col is-12">Matière plastique. Bille inox. Convient pour les alcools et autres liquides sauf l'anis et les sirops.</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 {#8841 …} #channels: Doctrine\ORM\PersistentCollection {#8829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8823 …} #reviews: Doctrine\ORM\PersistentCollection {#8825 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8827 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouchon verseur à bille Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30480 -props: [ "product" => App\Entity\Product\Product {#8821 #id: 2866 #code: "bouchon-verseur-a-bille-tellier-4154" #attributes: Doctrine\ORM\PersistentCollection {#8831 …} #variants: Doctrine\ORM\PersistentCollection {#8844 …} #options: Doctrine\ORM\PersistentCollection {#8835 …} #associations: Doctrine\ORM\PersistentCollection {#8833 …} #createdAt: DateTime @1758632675 {#8817 : 2025-09-23 21:04:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632675 {#8818 : 2025-09-23 21:04:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8838 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8839 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8821} #id: 2866 #name: "Bouchon verseur à bille Tellier" #slug: "bouchon-verseur-a-bille-tellier-4154" #description: """ <div class="col is-12"><ul>\n <li>Dosage automatique.</li>\n <li>Repérage couleur suivant la contenance.</li>\n <li>S'adapte à la plupart des bouteilles.</li>\n <li>Qualité professionnelle.</li>\n </ul>\n </div><h1>Description Bouchon verseur à bille Tellier</h1><div class="col is-12">Le bouchon verseur à bille Tellier permet de ne pas se tromper dans le dosage de vos alcools ou autres préparations liquides. La bille inox mobile permet de ne verser que la contenance prédéfinie. Pratique, repérage couleur suivant la contenance !</div><h1>Caractéristiques Bouchon verseur à bille Tellier</h1><div class="col is-12">Matière plastique. Bille inox. Convient pour les alcools et autres liquides sauf l'anis et les sirops.</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 {#8841 …} #channels: Doctrine\ORM\PersistentCollection {#8829 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8823 …} #reviews: Doctrine\ORM\PersistentCollection {#8825 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8827 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30464 …} +context: Sylius\TwigHooks\Bag\DataBag {#30473 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30525 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8845 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8855 #collection: Doctrine\Common\Collections\ArrayCollection {#8856 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8854 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37930 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37932 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30464 …} +context: Sylius\TwigHooks\Bag\DataBag {#30473 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30525 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouchon verseur à bille Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8855 #collection: Doctrine\Common\Collections\ArrayCollection {#8856 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8854 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37930 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37932 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30532 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30464 …} +context: Sylius\TwigHooks\Bag\DataBag {#30473 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30525 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8845 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8855 #collection: Doctrine\Common\Collections\ArrayCollection {#8856 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8854 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37930 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37932 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30582 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30573 …} +context: Sylius\TwigHooks\Bag\DataBag {#30580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30581 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8845 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30585 +variant: App\Entity\Product\ProductVariant {#8845 …} +price: "24,00\u{A0}€" +originalPrice: "27,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9194 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12624 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9191 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30582 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30573 …} +context: Sylius\TwigHooks\Bag\DataBag {#30580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30581 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 104.0 MiB | 2.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12689 …} +context: Sylius\TwigHooks\Bag\DataBag {#27947 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12699 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30862 +cart: App\Entity\Order\Order {#13603 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12689 …} +context: Sylius\TwigHooks\Bag\DataBag {#27947 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12699 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||