Components
12
Twig Components
44
Render Count
75
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.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12162 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12155 …} +context: Sylius\TwigHooks\Bag\DataBag {#12161 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12160 …} +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 {#12782 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12053 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12162 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12155 …} +context: Sylius\TwigHooks\Bag\DataBag {#12161 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12160 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 102.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12859 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12855 …} +context: Sylius\TwigHooks\Bag\DataBag {#12857 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12858 …} +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 {#12868 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12859 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12855 …} +context: Sylius\TwigHooks\Bag\DataBag {#12857 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12858 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 102.0 MiB | 4.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12929 …} +context: Sylius\TwigHooks\Bag\DataBag {#12949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12948 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12965 +cart: App\Entity\Order\Order {#13032 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12950 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12929 …} +context: Sylius\TwigHooks\Bag\DataBag {#12949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12948 …} +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 | 15.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13218 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13206 …} +context: Sylius\TwigHooks\Bag\DataBag {#13212 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13204 …} +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 {#13227 #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 {#13218 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13206 …} +context: Sylius\TwigHooks\Bag\DataBag {#13212 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13204 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27453 …} +context: Sylius\TwigHooks\Bag\DataBag {#27454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27456 …} +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 {#27466 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27453 …} +context: Sylius\TwigHooks\Bag\DataBag {#27454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27456 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …} +context: Sylius\TwigHooks\Bag\DataBag {#27567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …} +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 {#27578 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …} +context: Sylius\TwigHooks\Bag\DataBag {#27567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27641 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27638 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27640 …} +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 {#27649 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27641 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27637 …} +context: Sylius\TwigHooks\Bag\DataBag {#27638 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27640 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 10.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 1242 #code: "baratte-a-beurre-louis-tellier-1210" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632322 {#7787 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#7403 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1242 #name: "Baratte à beurre Louis Tellier" #slug: "baratte-a-beurre-louis-tellier-1210" #description: """ <div class="col is-12"><ul>\n <li>Facilité d'utilisation.</li>\n <li>Qualité de fabrication. </li>\n </ul></div><h1>Description Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Fabriquez votre beurre en quelques minutes ! L’ingrédient de base nécessaire, du lait entier ou de la crème fraîche.<strong><br /></strong></p></div><h1>Caractéristiques Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Récipient en verre. Contenance 1.6 litre. Dimensions : 11.5 x 11.5 cm. H 40 cm. Mécanisme robuste en inox. Livrée avec mode d'emploi.</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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28175 +product: App\Entity\Product\Product {#7964 #id: 1242 #code: "baratte-a-beurre-louis-tellier-1210" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632322 {#7787 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#7403 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1242 #name: "Baratte à beurre Louis Tellier" #slug: "baratte-a-beurre-louis-tellier-1210" #description: """ <div class="col is-12"><ul>\n <li>Facilité d'utilisation.</li>\n <li>Qualité de fabrication. </li>\n </ul></div><h1>Description Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Fabriquez votre beurre en quelques minutes ! L’ingrédient de base nécessaire, du lait entier ou de la crème fraîche.<strong><br /></strong></p></div><h1>Caractéristiques Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Récipient en verre. Contenance 1.6 litre. Dimensions : 11.5 x 11.5 cm. H 40 cm. Mécanisme robuste en inox. Livrée avec mode d'emploi.</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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28441 …} +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 {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 2.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 1242 #code: "baratte-a-beurre-louis-tellier-1210" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632322 {#7787 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#7403 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1242 #name: "Baratte à beurre Louis Tellier" #slug: "baratte-a-beurre-louis-tellier-1210" #description: """ <div class="col is-12"><ul>\n <li>Facilité d'utilisation.</li>\n <li>Qualité de fabrication. </li>\n </ul></div><h1>Description Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Fabriquez votre beurre en quelques minutes ! L’ingrédient de base nécessaire, du lait entier ou de la crème fraîche.<strong><br /></strong></p></div><h1>Caractéristiques Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Récipient en verre. Contenance 1.6 litre. Dimensions : 11.5 x 11.5 cm. H 40 cm. Mécanisme robuste en inox. Livrée avec mode d'emploi.</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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Baratte à beurre Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28852 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 1242 #code: "baratte-a-beurre-louis-tellier-1210" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632322 {#7787 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#7403 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1242 #name: "Baratte à beurre Louis Tellier" #slug: "baratte-a-beurre-louis-tellier-1210" #description: """ <div class="col is-12"><ul>\n <li>Facilité d'utilisation.</li>\n <li>Qualité de fabrication. </li>\n </ul></div><h1>Description Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Fabriquez votre beurre en quelques minutes ! L’ingrédient de base nécessaire, du lait entier ou de la crème fraîche.<strong><br /></strong></p></div><h1>Caractéristiques Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Récipient en verre. Contenance 1.6 litre. Dimensions : 11.5 x 11.5 cm. H 40 cm. Mécanisme robuste en inox. Livrée avec mode d'emploi.</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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28928 …} +context: Sylius\TwigHooks\Bag\DataBag {#28923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28441 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28787 #collection: Doctrine\Common\Collections\ArrayCollection {#28786 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28624 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38223 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28928 …} +context: Sylius\TwigHooks\Bag\DataBag {#28923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Baratte à beurre Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28787 #collection: Doctrine\Common\Collections\ArrayCollection {#28786 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28624 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38223 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28933 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28928 …} +context: Sylius\TwigHooks\Bag\DataBag {#28923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28441 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28787 #collection: Doctrine\Common\Collections\ArrayCollection {#28786 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28624 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38223 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "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 {#29001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28991 …} +context: Sylius\TwigHooks\Bag\DataBag {#28999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28441 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29010 +variant: App\Entity\Product\ProductVariant {#28441 …} +price: "84,00\u{A0}€" +originalPrice: "84,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8145 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12053 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8142 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28991 …} +context: Sylius\TwigHooks\Bag\DataBag {#28999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8535 #id: 1552 #code: "beurrier-vienna-emsa-4644" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758632370 {#8533 : 2025-09-23 20:59:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632370 {#8534 : 2025-09-23 20:59:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 1552 #name: "Beurrier Vienna Emsa" #slug: "beurrier-vienna-emsa-4644" #description: """ <div class="col is-12"><ul>\n <li>Rapport qualité-prix.</li>\n <li>Pour plaquette de beurre standard. </li>\n </ul></div><h1>Caractéristiques Beurrier Vienna Emsa</h1><div class="col is-12">Matière plastique. Dimensions : 13 x 10 cm. Hauteur 5,5 cm. Lavage à la main.</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 {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8537 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28830 +product: App\Entity\Product\Product {#8535 #id: 1552 #code: "beurrier-vienna-emsa-4644" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758632370 {#8533 : 2025-09-23 20:59:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632370 {#8534 : 2025-09-23 20:59:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 1552 #name: "Beurrier Vienna Emsa" #slug: "beurrier-vienna-emsa-4644" #description: """ <div class="col is-12"><ul>\n <li>Rapport qualité-prix.</li>\n <li>Pour plaquette de beurre standard. </li>\n </ul></div><h1>Caractéristiques Beurrier Vienna Emsa</h1><div class="col is-12">Matière plastique. Dimensions : 13 x 10 cm. Hauteur 5,5 cm. Lavage à la main.</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 {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8537 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29083 …} +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 {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8535 #id: 1552 #code: "beurrier-vienna-emsa-4644" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758632370 {#8533 : 2025-09-23 20:59:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632370 {#8534 : 2025-09-23 20:59:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 1552 #name: "Beurrier Vienna Emsa" #slug: "beurrier-vienna-emsa-4644" #description: """ <div class="col is-12"><ul>\n <li>Rapport qualité-prix.</li>\n <li>Pour plaquette de beurre standard. </li>\n </ul></div><h1>Caractéristiques Beurrier Vienna Emsa</h1><div class="col is-12">Matière plastique. Dimensions : 13 x 10 cm. Hauteur 5,5 cm. Lavage à la main.</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 {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8537 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Beurrier Vienna Emsa" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29154 -props: [ "product" => App\Entity\Product\Product {#8535 #id: 1552 #code: "beurrier-vienna-emsa-4644" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758632370 {#8533 : 2025-09-23 20:59:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632370 {#8534 : 2025-09-23 20:59:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 1552 #name: "Beurrier Vienna Emsa" #slug: "beurrier-vienna-emsa-4644" #description: """ <div class="col is-12"><ul>\n <li>Rapport qualité-prix.</li>\n <li>Pour plaquette de beurre standard. </li>\n </ul></div><h1>Caractéristiques Beurrier Vienna Emsa</h1><div class="col is-12">Matière plastique. Dimensions : 13 x 10 cm. Hauteur 5,5 cm. Lavage à la main.</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 {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8537 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29138 …} +context: Sylius\TwigHooks\Bag\DataBag {#29205 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29135 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29083 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29091 #collection: Doctrine\Common\Collections\ArrayCollection {#29100 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29138 …} +context: Sylius\TwigHooks\Bag\DataBag {#29205 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29135 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Beurrier Vienna Emsa" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29091 #collection: Doctrine\Common\Collections\ArrayCollection {#29100 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29209 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29138 …} +context: Sylius\TwigHooks\Bag\DataBag {#29205 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29135 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29083 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29091 #collection: Doctrine\Common\Collections\ArrayCollection {#29100 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29079 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29250 …} +context: Sylius\TwigHooks\Bag\DataBag {#29257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29083 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29262 +variant: App\Entity\Product\ProductVariant {#29083 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8145 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12053 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8142 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29250 …} +context: Sylius\TwigHooks\Bag\DataBag {#29257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8561 #id: 1722 #code: "boite-a-fromage-477" #attributes: Doctrine\ORM\PersistentCollection {#8571 …} #variants: Doctrine\ORM\PersistentCollection {#8573 …} #options: Doctrine\ORM\PersistentCollection {#8577 …} #associations: Doctrine\ORM\PersistentCollection {#8575 …} #createdAt: DateTime @1758632400 {#8559 : 2025-09-23 21:00:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632400 {#8560 : 2025-09-23 21:00:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8580 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8581 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 1722 #name: "Boîte à fromage" #slug: "boite-a-fromage-477" #description: """ <div class="col is-12"><ul>\n <li>Portionneur réglable.</li>\n <li>Retient les odeurs.</li>\n <li>Le fromage ne coule plus. </li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Description boîte à fromage</h1><div class="col is-12">Les boîtes à fromage sont utiles pour conserver le fromage d'une façon hygiénique sans compromettre l'affinage. Votre fromage ne coule plus grâce aux cales inférieur ajustables, fini les mauvaises odeurs !</div><h1>Caractéristiques boîte à fromage</h1><div class="col is-12">Acrylique transparent. Couvercle. Cales intérieures ajustables.</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 {#8583 …} #channels: Doctrine\ORM\PersistentCollection {#8569 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8565 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8567 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29145 +product: App\Entity\Product\Product {#8561 #id: 1722 #code: "boite-a-fromage-477" #attributes: Doctrine\ORM\PersistentCollection {#8571 …} #variants: Doctrine\ORM\PersistentCollection {#8573 …} #options: Doctrine\ORM\PersistentCollection {#8577 …} #associations: Doctrine\ORM\PersistentCollection {#8575 …} #createdAt: DateTime @1758632400 {#8559 : 2025-09-23 21:00:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632400 {#8560 : 2025-09-23 21:00:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8580 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8581 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 1722 #name: "Boîte à fromage" #slug: "boite-a-fromage-477" #description: """ <div class="col is-12"><ul>\n <li>Portionneur réglable.</li>\n <li>Retient les odeurs.</li>\n <li>Le fromage ne coule plus. </li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Description boîte à fromage</h1><div class="col is-12">Les boîtes à fromage sont utiles pour conserver le fromage d'une façon hygiénique sans compromettre l'affinage. Votre fromage ne coule plus grâce aux cales inférieur ajustables, fini les mauvaises odeurs !</div><h1>Caractéristiques boîte à fromage</h1><div class="col is-12">Acrylique transparent. Couvercle. Cales intérieures ajustables.</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 {#8583 …} #channels: Doctrine\ORM\PersistentCollection {#8569 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8565 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8567 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29325 …} +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 {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8561 #id: 1722 #code: "boite-a-fromage-477" #attributes: Doctrine\ORM\PersistentCollection {#8571 …} #variants: Doctrine\ORM\PersistentCollection {#8573 …} #options: Doctrine\ORM\PersistentCollection {#8577 …} #associations: Doctrine\ORM\PersistentCollection {#8575 …} #createdAt: DateTime @1758632400 {#8559 : 2025-09-23 21:00:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632400 {#8560 : 2025-09-23 21:00:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8580 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8581 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 1722 #name: "Boîte à fromage" #slug: "boite-a-fromage-477" #description: """ <div class="col is-12"><ul>\n <li>Portionneur réglable.</li>\n <li>Retient les odeurs.</li>\n <li>Le fromage ne coule plus. </li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Description boîte à fromage</h1><div class="col is-12">Les boîtes à fromage sont utiles pour conserver le fromage d'une façon hygiénique sans compromettre l'affinage. Votre fromage ne coule plus grâce aux cales inférieur ajustables, fini les mauvaises odeurs !</div><h1>Caractéristiques boîte à fromage</h1><div class="col is-12">Acrylique transparent. Couvercle. Cales intérieures ajustables.</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 {#8583 …} #channels: Doctrine\ORM\PersistentCollection {#8569 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8565 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8567 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Boîte à fromage" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29396 -props: [ "product" => App\Entity\Product\Product {#8561 #id: 1722 #code: "boite-a-fromage-477" #attributes: Doctrine\ORM\PersistentCollection {#8571 …} #variants: Doctrine\ORM\PersistentCollection {#8573 …} #options: Doctrine\ORM\PersistentCollection {#8577 …} #associations: Doctrine\ORM\PersistentCollection {#8575 …} #createdAt: DateTime @1758632400 {#8559 : 2025-09-23 21:00:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632400 {#8560 : 2025-09-23 21:00:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8580 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8581 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 1722 #name: "Boîte à fromage" #slug: "boite-a-fromage-477" #description: """ <div class="col is-12"><ul>\n <li>Portionneur réglable.</li>\n <li>Retient les odeurs.</li>\n <li>Le fromage ne coule plus. </li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Description boîte à fromage</h1><div class="col is-12">Les boîtes à fromage sont utiles pour conserver le fromage d'une façon hygiénique sans compromettre l'affinage. Votre fromage ne coule plus grâce aux cales inférieur ajustables, fini les mauvaises odeurs !</div><h1>Caractéristiques boîte à fromage</h1><div class="col is-12">Acrylique transparent. Couvercle. Cales intérieures ajustables.</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 {#8583 …} #channels: Doctrine\ORM\PersistentCollection {#8569 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8565 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8567 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29480 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29380 …} +context: Sylius\TwigHooks\Bag\DataBag {#29447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29377 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29325 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29333 #collection: Doctrine\Common\Collections\ArrayCollection {#29342 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29480 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29380 …} +context: Sylius\TwigHooks\Bag\DataBag {#29447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29377 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Boîte à fromage" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29333 #collection: Doctrine\Common\Collections\ArrayCollection {#29342 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29481 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29480 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29380 …} +context: Sylius\TwigHooks\Bag\DataBag {#29447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29377 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29325 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29333 #collection: Doctrine\Common\Collections\ArrayCollection {#29342 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} } "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 {#29534 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29525 …} +context: Sylius\TwigHooks\Bag\DataBag {#29532 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29533 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29325 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29537 +variant: App\Entity\Product\ProductVariant {#29325 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8145 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12053 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8142 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29534 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29525 …} +context: Sylius\TwigHooks\Bag\DataBag {#29532 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29533 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8587 #id: 1723 #code: "cave-a-fromage-familiale-tefal-4690" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758632400 {#8585 : 2025-09-23 21:00:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632400 {#8586 : 2025-09-23 21:00:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8587} #id: 1723 #name: "Cave à fromage familiale Tefal" #slug: "cave-a-fromage-familiale-tefal-4690" #description: """ <div class="col is-12"><ul>\n <li>Grande taille.</li>\n <li>Régulation du taux d'humidité.</li>\n <li>Affinage des fromages en limitant les moisissures et le désèchement.</li>\n <li>Fabriquée en France.</li>\n <li>Ne nécessite pas de filtre à charbon.</li>\n </ul></div><h1>Description Cave à fromage familiale Tefal</h1><div class="col is-12">La cave à fromage familale Tefal est dotée d'une membrane microporeuse avec glissière coulissante permettant de réguler son taux d'humidité. Ce dispositif permet une conservation optimale de tous vos fromages.</div><h1>Caractéristiques Cave à fromage familiale Tefal</h1><div class="col is-12">Matière plastique. Plateau pour service à table. Membrane coulissante. Dimensions : 32 x 26 x 11 cm. Ne nécessite pas de filtre à charbon.</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 {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29387 +product: App\Entity\Product\Product {#8587 #id: 1723 #code: "cave-a-fromage-familiale-tefal-4690" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758632400 {#8585 : 2025-09-23 21:00:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632400 {#8586 : 2025-09-23 21:00:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8587} #id: 1723 #name: "Cave à fromage familiale Tefal" #slug: "cave-a-fromage-familiale-tefal-4690" #description: """ <div class="col is-12"><ul>\n <li>Grande taille.</li>\n <li>Régulation du taux d'humidité.</li>\n <li>Affinage des fromages en limitant les moisissures et le désèchement.</li>\n <li>Fabriquée en France.</li>\n <li>Ne nécessite pas de filtre à charbon.</li>\n </ul></div><h1>Description Cave à fromage familiale Tefal</h1><div class="col is-12">La cave à fromage familale Tefal est dotée d'une membrane microporeuse avec glissière coulissante permettant de réguler son taux d'humidité. Ce dispositif permet une conservation optimale de tous vos fromages.</div><h1>Caractéristiques Cave à fromage familiale Tefal</h1><div class="col is-12">Matière plastique. Plateau pour service à table. Membrane coulissante. Dimensions : 32 x 26 x 11 cm. Ne nécessite pas de filtre à charbon.</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 {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29600 …} +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 {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8587 #id: 1723 #code: "cave-a-fromage-familiale-tefal-4690" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758632400 {#8585 : 2025-09-23 21:00:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632400 {#8586 : 2025-09-23 21:00:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8587} #id: 1723 #name: "Cave à fromage familiale Tefal" #slug: "cave-a-fromage-familiale-tefal-4690" #description: """ <div class="col is-12"><ul>\n <li>Grande taille.</li>\n <li>Régulation du taux d'humidité.</li>\n <li>Affinage des fromages en limitant les moisissures et le désèchement.</li>\n <li>Fabriquée en France.</li>\n <li>Ne nécessite pas de filtre à charbon.</li>\n </ul></div><h1>Description Cave à fromage familiale Tefal</h1><div class="col is-12">La cave à fromage familale Tefal est dotée d'une membrane microporeuse avec glissière coulissante permettant de réguler son taux d'humidité. Ce dispositif permet une conservation optimale de tous vos fromages.</div><h1>Caractéristiques Cave à fromage familiale Tefal</h1><div class="col is-12">Matière plastique. Plateau pour service à table. Membrane coulissante. Dimensions : 32 x 26 x 11 cm. Ne nécessite pas de filtre à charbon.</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 {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cave à fromage familiale Tefal" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29671 -props: [ "product" => App\Entity\Product\Product {#8587 #id: 1723 #code: "cave-a-fromage-familiale-tefal-4690" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758632400 {#8585 : 2025-09-23 21:00:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632400 {#8586 : 2025-09-23 21:00:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8587} #id: 1723 #name: "Cave à fromage familiale Tefal" #slug: "cave-a-fromage-familiale-tefal-4690" #description: """ <div class="col is-12"><ul>\n <li>Grande taille.</li>\n <li>Régulation du taux d'humidité.</li>\n <li>Affinage des fromages en limitant les moisissures et le désèchement.</li>\n <li>Fabriquée en France.</li>\n <li>Ne nécessite pas de filtre à charbon.</li>\n </ul></div><h1>Description Cave à fromage familiale Tefal</h1><div class="col is-12">La cave à fromage familale Tefal est dotée d'une membrane microporeuse avec glissière coulissante permettant de réguler son taux d'humidité. Ce dispositif permet une conservation optimale de tous vos fromages.</div><h1>Caractéristiques Cave à fromage familiale Tefal</h1><div class="col is-12">Matière plastique. Plateau pour service à table. Membrane coulissante. Dimensions : 32 x 26 x 11 cm. Ne nécessite pas de filtre à charbon.</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 {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8563 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29664 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29655 …} +context: Sylius\TwigHooks\Bag\DataBag {#29722 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29652 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29600 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29608 #collection: Doctrine\Common\Collections\ArrayCollection {#29617 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29596 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38323 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29664 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29655 …} +context: Sylius\TwigHooks\Bag\DataBag {#29722 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29652 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cave à fromage familiale Tefal" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29608 #collection: Doctrine\Common\Collections\ArrayCollection {#29617 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29596 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38323 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29726 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29664 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29655 …} +context: Sylius\TwigHooks\Bag\DataBag {#29722 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29652 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29600 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29608 #collection: Doctrine\Common\Collections\ArrayCollection {#29617 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29596 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38323 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29776 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29767 …} +context: Sylius\TwigHooks\Bag\DataBag {#29774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29775 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29600 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29779 +variant: App\Entity\Product\ProductVariant {#29600 …} +price: "35,00\u{A0}€" +originalPrice: "35,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8145 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12053 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8142 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29776 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29767 …} +context: Sylius\TwigHooks\Bag\DataBag {#29774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29775 …} +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 | 5.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8610 #id: 1542 #code: "cave-a-fromage-tefal-1816" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632369 {#8608 : 2025-09-23 20:59:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632369 {#8609 : 2025-09-23 20:59:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 1542 #name: "Cave à fromage TEFAL" #slug: "cave-a-fromage-tefal-1816" #description: """ <div class="col is-12"><ul>\r\n <li>Filtre anti-odeur au charbon actif. </li>\r\n <li>Régulation du taux d'humidité. </li>\r\n <li>Affinage des fromages en limitant les moisissures et le désèchement. </li>\r\n </ul></div><h1>Description cave à fromages</h1><div class="col is-12">La membrane micro-filtre et la glissière coulissante permettent une régulation du taux d'humidité :<br />> Vos fromages continuent de s'affiner et gardent leur goût et leur onctuosité.<br />> Limite les moisissures sur le fromage et la condensation dans la boîte.<br />> Vos fromages ne se dessèchent pas.<br />> Le filtre anti-odeur amovible limite le transfert des odeurs indésirables.<br />Dimensions : 32 x 19 hauteur : 9 cm<br />Le filtre anti-odeur au charbon actif à une durée de vie de 6 mois maximum, il est à changer dès que l'odeur est perceptible.</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 {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8612 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29662 +product: App\Entity\Product\Product {#8610 #id: 1542 #code: "cave-a-fromage-tefal-1816" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632369 {#8608 : 2025-09-23 20:59:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632369 {#8609 : 2025-09-23 20:59:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 1542 #name: "Cave à fromage TEFAL" #slug: "cave-a-fromage-tefal-1816" #description: """ <div class="col is-12"><ul>\r\n <li>Filtre anti-odeur au charbon actif. </li>\r\n <li>Régulation du taux d'humidité. </li>\r\n <li>Affinage des fromages en limitant les moisissures et le désèchement. </li>\r\n </ul></div><h1>Description cave à fromages</h1><div class="col is-12">La membrane micro-filtre et la glissière coulissante permettent une régulation du taux d'humidité :<br />> Vos fromages continuent de s'affiner et gardent leur goût et leur onctuosité.<br />> Limite les moisissures sur le fromage et la condensation dans la boîte.<br />> Vos fromages ne se dessèchent pas.<br />> Le filtre anti-odeur amovible limite le transfert des odeurs indésirables.<br />Dimensions : 32 x 19 hauteur : 9 cm<br />Le filtre anti-odeur au charbon actif à une durée de vie de 6 mois maximum, il est à changer dès que l'odeur est perceptible.</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 {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8612 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29842 …} +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 {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8610 #id: 1542 #code: "cave-a-fromage-tefal-1816" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632369 {#8608 : 2025-09-23 20:59:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632369 {#8609 : 2025-09-23 20:59:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 1542 #name: "Cave à fromage TEFAL" #slug: "cave-a-fromage-tefal-1816" #description: """ <div class="col is-12"><ul>\r\n <li>Filtre anti-odeur au charbon actif. </li>\r\n <li>Régulation du taux d'humidité. </li>\r\n <li>Affinage des fromages en limitant les moisissures et le désèchement. </li>\r\n </ul></div><h1>Description cave à fromages</h1><div class="col is-12">La membrane micro-filtre et la glissière coulissante permettent une régulation du taux d'humidité :<br />> Vos fromages continuent de s'affiner et gardent leur goût et leur onctuosité.<br />> Limite les moisissures sur le fromage et la condensation dans la boîte.<br />> Vos fromages ne se dessèchent pas.<br />> Le filtre anti-odeur amovible limite le transfert des odeurs indésirables.<br />Dimensions : 32 x 19 hauteur : 9 cm<br />Le filtre anti-odeur au charbon actif à une durée de vie de 6 mois maximum, il est à changer dès que l'odeur est perceptible.</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 {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8612 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cave à fromage TEFAL" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29913 -props: [ "product" => App\Entity\Product\Product {#8610 #id: 1542 #code: "cave-a-fromage-tefal-1816" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632369 {#8608 : 2025-09-23 20:59:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632369 {#8609 : 2025-09-23 20:59:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 1542 #name: "Cave à fromage TEFAL" #slug: "cave-a-fromage-tefal-1816" #description: """ <div class="col is-12"><ul>\r\n <li>Filtre anti-odeur au charbon actif. </li>\r\n <li>Régulation du taux d'humidité. </li>\r\n <li>Affinage des fromages en limitant les moisissures et le désèchement. </li>\r\n </ul></div><h1>Description cave à fromages</h1><div class="col is-12">La membrane micro-filtre et la glissière coulissante permettent une régulation du taux d'humidité :<br />> Vos fromages continuent de s'affiner et gardent leur goût et leur onctuosité.<br />> Limite les moisissures sur le fromage et la condensation dans la boîte.<br />> Vos fromages ne se dessèchent pas.<br />> Le filtre anti-odeur amovible limite le transfert des odeurs indésirables.<br />Dimensions : 32 x 19 hauteur : 9 cm<br />Le filtre anti-odeur au charbon actif à une durée de vie de 6 mois maximum, il est à changer dès que l'odeur est perceptible.</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 {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8612 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29897 …} +context: Sylius\TwigHooks\Bag\DataBag {#29967 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29894 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29842 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29850 #collection: Doctrine\Common\Collections\ArrayCollection {#29859 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29838 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38337 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29897 …} +context: Sylius\TwigHooks\Bag\DataBag {#29967 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29894 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cave à fromage TEFAL" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29850 #collection: Doctrine\Common\Collections\ArrayCollection {#29859 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29838 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38337 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29983 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29897 …} +context: Sylius\TwigHooks\Bag\DataBag {#29967 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29894 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29842 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29850 #collection: Doctrine\Common\Collections\ArrayCollection {#29859 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29838 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38337 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30023 …} +context: Sylius\TwigHooks\Bag\DataBag {#30030 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30031 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29842 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30035 +variant: App\Entity\Product\ProductVariant {#29842 …} +price: "25,00\u{A0}€" +originalPrice: "25,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8145 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12053 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8142 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30023 …} +context: Sylius\TwigHooks\Bag\DataBag {#30030 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30031 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8636 #id: 967 #code: "coupe-fromage-reglable-westmark-4658" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1758632285 {#8634 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8635 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 967 #name: "Coupe-fromage réglable Westmark" #slug: "coupe-fromage-reglable-westmark-4658" #description: """ <div class="col is-12"><ul>\n <li>Epaisseur de coupe ajustable.</li>\n <li>Qualité des matériaux.</li>\n <li>Garantie 5 ans. </li>\n </ul></div><h1>Description Coupe-fromage Westmark</h1><div class="col is-12">Le Coupe-fromage Westmark est équipé d'un dispositif permettant d'ajuster automatiquement l'épaisseur de coupe en fonction de l'angle que l'on donne à l'appareil pendant la coupe. Sa qualité de coupe n'est plus à démontrer d'autant plus qu'il bénéficie d'une qualité de matériaux qui le rendront efficace pour longtemps.</div><h1>Caractéristiques Coupe-fromage Westmark</h1><div class="col is-12">Fonte d'aluminium qualité supérieure. Revêtement spécial alimentaire. Fil tranchant inox. Largeur du fil : 9 cm. Epaisseur de coupe ajustable. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29904 +product: App\Entity\Product\Product {#8636 #id: 967 #code: "coupe-fromage-reglable-westmark-4658" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1758632285 {#8634 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8635 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 967 #name: "Coupe-fromage réglable Westmark" #slug: "coupe-fromage-reglable-westmark-4658" #description: """ <div class="col is-12"><ul>\n <li>Epaisseur de coupe ajustable.</li>\n <li>Qualité des matériaux.</li>\n <li>Garantie 5 ans. </li>\n </ul></div><h1>Description Coupe-fromage Westmark</h1><div class="col is-12">Le Coupe-fromage Westmark est équipé d'un dispositif permettant d'ajuster automatiquement l'épaisseur de coupe en fonction de l'angle que l'on donne à l'appareil pendant la coupe. Sa qualité de coupe n'est plus à démontrer d'autant plus qu'il bénéficie d'une qualité de matériaux qui le rendront efficace pour longtemps.</div><h1>Caractéristiques Coupe-fromage Westmark</h1><div class="col is-12">Fonte d'aluminium qualité supérieure. Revêtement spécial alimentaire. Fil tranchant inox. Largeur du fil : 9 cm. Epaisseur de coupe ajustable. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30098 …} +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 {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8636 #id: 967 #code: "coupe-fromage-reglable-westmark-4658" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1758632285 {#8634 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8635 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 967 #name: "Coupe-fromage réglable Westmark" #slug: "coupe-fromage-reglable-westmark-4658" #description: """ <div class="col is-12"><ul>\n <li>Epaisseur de coupe ajustable.</li>\n <li>Qualité des matériaux.</li>\n <li>Garantie 5 ans. </li>\n </ul></div><h1>Description Coupe-fromage Westmark</h1><div class="col is-12">Le Coupe-fromage Westmark est équipé d'un dispositif permettant d'ajuster automatiquement l'épaisseur de coupe en fonction de l'angle que l'on donne à l'appareil pendant la coupe. Sa qualité de coupe n'est plus à démontrer d'autant plus qu'il bénéficie d'une qualité de matériaux qui le rendront efficace pour longtemps.</div><h1>Caractéristiques Coupe-fromage Westmark</h1><div class="col is-12">Fonte d'aluminium qualité supérieure. Revêtement spécial alimentaire. Fil tranchant inox. Largeur du fil : 9 cm. Epaisseur de coupe ajustable. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coupe-fromage réglable Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30169 -props: [ "product" => App\Entity\Product\Product {#8636 #id: 967 #code: "coupe-fromage-reglable-westmark-4658" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1758632285 {#8634 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8635 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 967 #name: "Coupe-fromage réglable Westmark" #slug: "coupe-fromage-reglable-westmark-4658" #description: """ <div class="col is-12"><ul>\n <li>Epaisseur de coupe ajustable.</li>\n <li>Qualité des matériaux.</li>\n <li>Garantie 5 ans. </li>\n </ul></div><h1>Description Coupe-fromage Westmark</h1><div class="col is-12">Le Coupe-fromage Westmark est équipé d'un dispositif permettant d'ajuster automatiquement l'épaisseur de coupe en fonction de l'angle que l'on donne à l'appareil pendant la coupe. Sa qualité de coupe n'est plus à démontrer d'autant plus qu'il bénéficie d'une qualité de matériaux qui le rendront efficace pour longtemps.</div><h1>Caractéristiques Coupe-fromage Westmark</h1><div class="col is-12">Fonte d'aluminium qualité supérieure. Revêtement spécial alimentaire. Fil tranchant inox. Largeur du fil : 9 cm. Epaisseur de coupe ajustable. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30162 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30153 …} +context: Sylius\TwigHooks\Bag\DataBag {#30223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30150 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30098 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30106 #collection: Doctrine\Common\Collections\ArrayCollection {#30115 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30094 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38351 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30162 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30153 …} +context: Sylius\TwigHooks\Bag\DataBag {#30223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30150 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coupe-fromage réglable Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30106 #collection: Doctrine\Common\Collections\ArrayCollection {#30115 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30094 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38351 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30227 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30162 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30153 …} +context: Sylius\TwigHooks\Bag\DataBag {#30223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30150 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30098 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30106 #collection: Doctrine\Common\Collections\ArrayCollection {#30115 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30094 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38351 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30277 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30268 …} +context: Sylius\TwigHooks\Bag\DataBag {#30275 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30276 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30098 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30280 +variant: App\Entity\Product\ProductVariant {#30098 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8145 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12053 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8142 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30277 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30268 …} +context: Sylius\TwigHooks\Bag\DataBag {#30275 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30276 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.55 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8662 #id: 968 #code: "couteau-a-fromage-arcos-5056" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758632285 {#8660 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8661 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8662} #id: 968 #name: "Couteau à fromage Arcos" #slug: "couteau-a-fromage-arcos-5056" #description: """ <div class="col is-12"><ul>\n <li>Lame adaptée au fromage.</li>\n <li>Acier inoxydable.</li>\n <li>Haute résistance. </li>\n </ul></div><h1>Description Couteau à fromage Arcos</h1><div class="col is-12">Le couteau à fromage Arcos est idéal pour couper tous vos fromages. Son manche en matière plastique assure une bonne résistance mécanique aux coups et au lave-vaisselle. Sa lame se termine par un bout pointu permettant de prélever facilement les morceaux coupés. Son poids faible le rend facile d'utilisation. </div><h1>Caractéristiques Couteau à fromage Arcos</h1><div class="col is-12">Manche léger en polypropylène. Lame : 10 cm acier inoxydable NITRUM® de trés haute tenue. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30160 +product: App\Entity\Product\Product {#8662 #id: 968 #code: "couteau-a-fromage-arcos-5056" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758632285 {#8660 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8661 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8662} #id: 968 #name: "Couteau à fromage Arcos" #slug: "couteau-a-fromage-arcos-5056" #description: """ <div class="col is-12"><ul>\n <li>Lame adaptée au fromage.</li>\n <li>Acier inoxydable.</li>\n <li>Haute résistance. </li>\n </ul></div><h1>Description Couteau à fromage Arcos</h1><div class="col is-12">Le couteau à fromage Arcos est idéal pour couper tous vos fromages. Son manche en matière plastique assure une bonne résistance mécanique aux coups et au lave-vaisselle. Sa lame se termine par un bout pointu permettant de prélever facilement les morceaux coupés. Son poids faible le rend facile d'utilisation. </div><h1>Caractéristiques Couteau à fromage Arcos</h1><div class="col is-12">Manche léger en polypropylène. Lame : 10 cm acier inoxydable NITRUM® de trés haute tenue. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30343 …} +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 {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8662 #id: 968 #code: "couteau-a-fromage-arcos-5056" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758632285 {#8660 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8661 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8662} #id: 968 #name: "Couteau à fromage Arcos" #slug: "couteau-a-fromage-arcos-5056" #description: """ <div class="col is-12"><ul>\n <li>Lame adaptée au fromage.</li>\n <li>Acier inoxydable.</li>\n <li>Haute résistance. </li>\n </ul></div><h1>Description Couteau à fromage Arcos</h1><div class="col is-12">Le couteau à fromage Arcos est idéal pour couper tous vos fromages. Son manche en matière plastique assure une bonne résistance mécanique aux coups et au lave-vaisselle. Sa lame se termine par un bout pointu permettant de prélever facilement les morceaux coupés. Son poids faible le rend facile d'utilisation. </div><h1>Caractéristiques Couteau à fromage Arcos</h1><div class="col is-12">Manche léger en polypropylène. Lame : 10 cm acier inoxydable NITRUM® de trés haute tenue. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à fromage Arcos" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30414 -props: [ "product" => App\Entity\Product\Product {#8662 #id: 968 #code: "couteau-a-fromage-arcos-5056" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758632285 {#8660 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8661 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8662} #id: 968 #name: "Couteau à fromage Arcos" #slug: "couteau-a-fromage-arcos-5056" #description: """ <div class="col is-12"><ul>\n <li>Lame adaptée au fromage.</li>\n <li>Acier inoxydable.</li>\n <li>Haute résistance. </li>\n </ul></div><h1>Description Couteau à fromage Arcos</h1><div class="col is-12">Le couteau à fromage Arcos est idéal pour couper tous vos fromages. Son manche en matière plastique assure une bonne résistance mécanique aux coups et au lave-vaisselle. Sa lame se termine par un bout pointu permettant de prélever facilement les morceaux coupés. Son poids faible le rend facile d'utilisation. </div><h1>Caractéristiques Couteau à fromage Arcos</h1><div class="col is-12">Manche léger en polypropylène. Lame : 10 cm acier inoxydable NITRUM® de trés haute tenue. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30476 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30398 …} +context: Sylius\TwigHooks\Bag\DataBag {#30465 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30395 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30343 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30351 #collection: Doctrine\Common\Collections\ArrayCollection {#30360 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30339 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38365 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30476 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30398 …} +context: Sylius\TwigHooks\Bag\DataBag {#30465 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30395 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à fromage Arcos" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30351 #collection: Doctrine\Common\Collections\ArrayCollection {#30360 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30339 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38365 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30481 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30476 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30398 …} +context: Sylius\TwigHooks\Bag\DataBag {#30465 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30395 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30343 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30351 #collection: Doctrine\Common\Collections\ArrayCollection {#30360 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30339 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38365 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} } "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 {#30530 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30521 …} +context: Sylius\TwigHooks\Bag\DataBag {#30528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30529 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30343 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30533 +variant: App\Entity\Product\ProductVariant {#30343 …} +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 {#8145 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12053 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8142 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30530 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30521 …} +context: Sylius\TwigHooks\Bag\DataBag {#30528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30529 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8685 #id: 966 #code: "fil-droit-a-couper-le-beurre-3833" #attributes: Doctrine\ORM\PersistentCollection {#4835 …} #variants: Doctrine\ORM\PersistentCollection {#4829 …} #options: Doctrine\ORM\PersistentCollection {#4837 …} #associations: Doctrine\ORM\PersistentCollection {#4840 …} #createdAt: DateTime @1758632285 {#8683 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8684 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4830 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 966 #name: "Fil droit à couper le beurre" #slug: "fil-droit-a-couper-le-beurre-3833" #description: """ <div class="col is-12"><ul>\n <li>Fil en inox, robuste et hygiénique.</li>\n <li>Simple et efficace.</li>\n <li>Lavage facile. </li>\n </ul></div><h1>Description fil droit à couper le beurre</h1><div class="col is-12">Le fil droit à couper le beurre permet une coupe nette et précise du beurre, fromage et foie gras. </div><h1>Caractéristiques fil droit à couper le beurre</h1><div class="col is-12">Longueur du fil sans poignée 30 cm. Poignées plastique. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4849 …} #channels: Doctrine\ORM\PersistentCollection {#4833 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30405 +product: App\Entity\Product\Product {#8685 #id: 966 #code: "fil-droit-a-couper-le-beurre-3833" #attributes: Doctrine\ORM\PersistentCollection {#4835 …} #variants: Doctrine\ORM\PersistentCollection {#4829 …} #options: Doctrine\ORM\PersistentCollection {#4837 …} #associations: Doctrine\ORM\PersistentCollection {#4840 …} #createdAt: DateTime @1758632285 {#8683 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8684 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4830 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 966 #name: "Fil droit à couper le beurre" #slug: "fil-droit-a-couper-le-beurre-3833" #description: """ <div class="col is-12"><ul>\n <li>Fil en inox, robuste et hygiénique.</li>\n <li>Simple et efficace.</li>\n <li>Lavage facile. </li>\n </ul></div><h1>Description fil droit à couper le beurre</h1><div class="col is-12">Le fil droit à couper le beurre permet une coupe nette et précise du beurre, fromage et foie gras. </div><h1>Caractéristiques fil droit à couper le beurre</h1><div class="col is-12">Longueur du fil sans poignée 30 cm. Poignées plastique. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4849 …} #channels: Doctrine\ORM\PersistentCollection {#4833 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30596 …} +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 {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8685 #id: 966 #code: "fil-droit-a-couper-le-beurre-3833" #attributes: Doctrine\ORM\PersistentCollection {#4835 …} #variants: Doctrine\ORM\PersistentCollection {#4829 …} #options: Doctrine\ORM\PersistentCollection {#4837 …} #associations: Doctrine\ORM\PersistentCollection {#4840 …} #createdAt: DateTime @1758632285 {#8683 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8684 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4830 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 966 #name: "Fil droit à couper le beurre" #slug: "fil-droit-a-couper-le-beurre-3833" #description: """ <div class="col is-12"><ul>\n <li>Fil en inox, robuste et hygiénique.</li>\n <li>Simple et efficace.</li>\n <li>Lavage facile. </li>\n </ul></div><h1>Description fil droit à couper le beurre</h1><div class="col is-12">Le fil droit à couper le beurre permet une coupe nette et précise du beurre, fromage et foie gras. </div><h1>Caractéristiques fil droit à couper le beurre</h1><div class="col is-12">Longueur du fil sans poignée 30 cm. Poignées plastique. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4849 …} #channels: Doctrine\ORM\PersistentCollection {#4833 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fil droit à couper le beurre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30667 -props: [ "product" => App\Entity\Product\Product {#8685 #id: 966 #code: "fil-droit-a-couper-le-beurre-3833" #attributes: Doctrine\ORM\PersistentCollection {#4835 …} #variants: Doctrine\ORM\PersistentCollection {#4829 …} #options: Doctrine\ORM\PersistentCollection {#4837 …} #associations: Doctrine\ORM\PersistentCollection {#4840 …} #createdAt: DateTime @1758632285 {#8683 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8684 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4830 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4853 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 966 #name: "Fil droit à couper le beurre" #slug: "fil-droit-a-couper-le-beurre-3833" #description: """ <div class="col is-12"><ul>\n <li>Fil en inox, robuste et hygiénique.</li>\n <li>Simple et efficace.</li>\n <li>Lavage facile. </li>\n </ul></div><h1>Description fil droit à couper le beurre</h1><div class="col is-12">Le fil droit à couper le beurre permet une coupe nette et précise du beurre, fromage et foie gras. </div><h1>Caractéristiques fil droit à couper le beurre</h1><div class="col is-12">Longueur du fil sans poignée 30 cm. Poignées plastique. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4849 …} #channels: Doctrine\ORM\PersistentCollection {#4833 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8638 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30651 …} +context: Sylius\TwigHooks\Bag\DataBag {#30718 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30648 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30596 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30604 #collection: Doctrine\Common\Collections\ArrayCollection {#30613 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38379 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38381 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30651 …} +context: Sylius\TwigHooks\Bag\DataBag {#30718 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30648 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Fil droit à couper le beurre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30604 #collection: Doctrine\Common\Collections\ArrayCollection {#30613 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38379 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38381 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30722 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30651 …} +context: Sylius\TwigHooks\Bag\DataBag {#30718 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30648 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30596 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30604 #collection: Doctrine\Common\Collections\ArrayCollection {#30613 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38379 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38381 …} } "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 {#30772 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30763 …} +context: Sylius\TwigHooks\Bag\DataBag {#30770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30771 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30596 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30775 +variant: App\Entity\Product\ProductVariant {#30596 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8145 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12053 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8142 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30772 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30763 …} +context: Sylius\TwigHooks\Bag\DataBag {#30770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30771 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 4.56 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4846 #id: 1241 #code: "girolle-a-fromage-tete-de-moine-465" #attributes: Doctrine\ORM\PersistentCollection {#5146 …} #variants: Doctrine\ORM\PersistentCollection {#5157 …} #options: Doctrine\ORM\PersistentCollection {#5121 …} #associations: Doctrine\ORM\PersistentCollection {#5126 …} #createdAt: DateTime @1758632322 {#4847 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#4845 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5127 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5132 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4846} #id: 1241 #name: "Girolle à fromage tête de moine" #slug: "girolle-a-fromage-tete-de-moine-465" #description: """ <div class="col is-12"><ul>\n <li>Convient aussi pour le chocolat. </li>\n <li>Lame en acier inoxydable. </li>\n <li>Fromage maintenu sur le socle. </li>\n </ul></div><h1>Description Girolle à fromage tête de moine</h1><div class="col is-12">La girolle à fromage vous permettra de découper sous forme de copeaux le fromage "tête de moine". De délicieux instants de dégustation...</div><h1>Caractéristiques Girolle à fromage tête de moine</h1><div class="col is-12">Socle bois. Ergots métalliques sur le socle pour maintenir le fromage. Lame en acier inoxydable. Livrée sans la cloche (option).</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 {#5142 …} #channels: Doctrine\ORM\PersistentCollection {#5147 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4857 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4844 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30658 +product: App\Entity\Product\Product {#4846 #id: 1241 #code: "girolle-a-fromage-tete-de-moine-465" #attributes: Doctrine\ORM\PersistentCollection {#5146 …} #variants: Doctrine\ORM\PersistentCollection {#5157 …} #options: Doctrine\ORM\PersistentCollection {#5121 …} #associations: Doctrine\ORM\PersistentCollection {#5126 …} #createdAt: DateTime @1758632322 {#4847 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#4845 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5127 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5132 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4846} #id: 1241 #name: "Girolle à fromage tête de moine" #slug: "girolle-a-fromage-tete-de-moine-465" #description: """ <div class="col is-12"><ul>\n <li>Convient aussi pour le chocolat. </li>\n <li>Lame en acier inoxydable. </li>\n <li>Fromage maintenu sur le socle. </li>\n </ul></div><h1>Description Girolle à fromage tête de moine</h1><div class="col is-12">La girolle à fromage vous permettra de découper sous forme de copeaux le fromage "tête de moine". De délicieux instants de dégustation...</div><h1>Caractéristiques Girolle à fromage tête de moine</h1><div class="col is-12">Socle bois. Ergots métalliques sur le socle pour maintenir le fromage. Lame en acier inoxydable. Livrée sans la cloche (option).</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 {#5142 …} #channels: Doctrine\ORM\PersistentCollection {#5147 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4857 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4844 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30838 …} +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 {#27706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27739 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27732 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4846 #id: 1241 #code: "girolle-a-fromage-tete-de-moine-465" #attributes: Doctrine\ORM\PersistentCollection {#5146 …} #variants: Doctrine\ORM\PersistentCollection {#5157 …} #options: Doctrine\ORM\PersistentCollection {#5121 …} #associations: Doctrine\ORM\PersistentCollection {#5126 …} #createdAt: DateTime @1758632322 {#4847 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#4845 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5127 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5132 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4846} #id: 1241 #name: "Girolle à fromage tête de moine" #slug: "girolle-a-fromage-tete-de-moine-465" #description: """ <div class="col is-12"><ul>\n <li>Convient aussi pour le chocolat. </li>\n <li>Lame en acier inoxydable. </li>\n <li>Fromage maintenu sur le socle. </li>\n </ul></div><h1>Description Girolle à fromage tête de moine</h1><div class="col is-12">La girolle à fromage vous permettra de découper sous forme de copeaux le fromage "tête de moine". De délicieux instants de dégustation...</div><h1>Caractéristiques Girolle à fromage tête de moine</h1><div class="col is-12">Socle bois. Ergots métalliques sur le socle pour maintenir le fromage. Lame en acier inoxydable. Livrée sans la cloche (option).</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 {#5142 …} #channels: Doctrine\ORM\PersistentCollection {#5147 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4857 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4844 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Girolle à fromage tête de moine" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30909 -props: [ "product" => App\Entity\Product\Product {#4846 #id: 1241 #code: "girolle-a-fromage-tete-de-moine-465" #attributes: Doctrine\ORM\PersistentCollection {#5146 …} #variants: Doctrine\ORM\PersistentCollection {#5157 …} #options: Doctrine\ORM\PersistentCollection {#5121 …} #associations: Doctrine\ORM\PersistentCollection {#5126 …} #createdAt: DateTime @1758632322 {#4847 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#4845 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5127 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5132 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4846} #id: 1241 #name: "Girolle à fromage tête de moine" #slug: "girolle-a-fromage-tete-de-moine-465" #description: """ <div class="col is-12"><ul>\n <li>Convient aussi pour le chocolat. </li>\n <li>Lame en acier inoxydable. </li>\n <li>Fromage maintenu sur le socle. </li>\n </ul></div><h1>Description Girolle à fromage tête de moine</h1><div class="col is-12">La girolle à fromage vous permettra de découper sous forme de copeaux le fromage "tête de moine". De délicieux instants de dégustation...</div><h1>Caractéristiques Girolle à fromage tête de moine</h1><div class="col is-12">Socle bois. Ergots métalliques sur le socle pour maintenir le fromage. Lame en acier inoxydable. Livrée sans la cloche (option).</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 {#5142 …} #channels: Doctrine\ORM\PersistentCollection {#5147 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4857 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4844 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30971 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30893 …} +context: Sylius\TwigHooks\Bag\DataBag {#30960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30890 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30838 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30846 #collection: Doctrine\Common\Collections\ArrayCollection {#30855 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30834 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38395 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30971 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30893 …} +context: Sylius\TwigHooks\Bag\DataBag {#30960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30890 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Girolle à fromage tête de moine" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30846 #collection: Doctrine\Common\Collections\ArrayCollection {#30855 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30834 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38395 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30976 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30971 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30893 …} +context: Sylius\TwigHooks\Bag\DataBag {#30960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30890 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30838 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30846 #collection: Doctrine\Common\Collections\ArrayCollection {#30855 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30834 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38395 …} } "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 {#31025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31016 …} +context: Sylius\TwigHooks\Bag\DataBag {#31023 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31024 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30838 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31028 +variant: App\Entity\Product\ProductVariant {#30838 …} +price: "31,00\u{A0}€" +originalPrice: "31,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8145 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12053 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8142 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31016 …} +context: Sylius\TwigHooks\Bag\DataBag {#31023 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31024 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 104.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27419 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12118 …} +context: Sylius\TwigHooks\Bag\DataBag {#27441 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12128 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31335 +cart: App\Entity\Order\Order {#13032 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27419 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12118 …} +context: Sylius\TwigHooks\Bag\DataBag {#27441 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12128 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||