Components
15
Twig Components
39
Render Count
216
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 102.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12796 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …} +context: Sylius\TwigHooks\Bag\DataBag {#12795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12794 …} +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 {#13416 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12796 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …} +context: Sylius\TwigHooks\Bag\DataBag {#12795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12794 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 102.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13489 …} +context: Sylius\TwigHooks\Bag\DataBag {#13491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13492 …} +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 {#13502 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13489 …} +context: Sylius\TwigHooks\Bag\DataBag {#13491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13492 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 102.0 MiB | 4.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13584 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13563 …} +context: Sylius\TwigHooks\Bag\DataBag {#13583 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13582 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13599 +cart: App\Entity\Order\Order {#13666 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13584 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13563 …} +context: Sylius\TwigHooks\Bag\DataBag {#13583 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13582 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 102.0 MiB | 14.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13852 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13840 …} +context: Sylius\TwigHooks\Bag\DataBag {#13846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13838 …} +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 {#13862 #taxonRepository: App\Repository\TaxonRepository {#13861 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13852 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13840 …} +context: Sylius\TwigHooks\Bag\DataBag {#13846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13838 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 102.0 MiB | 127.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 1856 #code: "tempereuse-a-chocolat-electrique-3101" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632421 {#7507 : 2025-09-23 21:00:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632421 {#7471 : 2025-09-23 21:00:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1856 #name: "Tempéreuse à chocolat électrique" #slug: "tempereuse-a-chocolat-electrique-3101" #description: """ <div class="col is-12"><ul>\n <li>Forte puissance.</li>\n <li>2 positions de température.</li>\n <li>Capacité 1 litre. </li>\n </ul></div><h1>Description tempéreuse à chocolat</h1><div class="col is-12">La tempéreuse à chocolat permet de faire fondre et tempérer tout type de chocolats.</div><h1>Caractéristiques tempéreuse à chocolat</h1><div class="col is-12">Puissance 50W – 230V. Capacité maxi1 litre. Cuve amovible en acier inox avec verseur, va au lave-vaisselle. 2 positions:fondre 50°et maintien de température 40 °. Diamètre utile : 16,5 cm. Longueur hors tout : 32 cm. Poids : 0,85 kg. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#27757 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27756 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 1856 #code: "tempereuse-a-chocolat-electrique-3101" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632421 {#7507 : 2025-09-23 21:00:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632421 {#7471 : 2025-09-23 21:00:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1856 #name: "Tempéreuse à chocolat électrique" #slug: "tempereuse-a-chocolat-electrique-3101" #description: """ <div class="col is-12"><ul>\n <li>Forte puissance.</li>\n <li>2 positions de température.</li>\n <li>Capacité 1 litre. </li>\n </ul></div><h1>Description tempéreuse à chocolat</h1><div class="col is-12">La tempéreuse à chocolat permet de faire fondre et tempérer tout type de chocolats.</div><h1>Caractéristiques tempéreuse à chocolat</h1><div class="col is-12">Puissance 50W – 230V. Capacité maxi1 litre. Cuve amovible en acier inox avec verseur, va au lave-vaisselle. 2 positions:fondre 50°et maintien de température 40 °. Diamètre utile : 16,5 cm. Longueur hors tout : 32 cm. Poids : 0,85 kg. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#8366 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27751 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 102.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27880 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27873 …} +context: Sylius\TwigHooks\Bag\DataBag {#27879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27878 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 1856 #code: "tempereuse-a-chocolat-electrique-3101" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632421 {#7507 : 2025-09-23 21:00:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632421 {#7471 : 2025-09-23 21:00:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1856 #name: "Tempéreuse à chocolat électrique" #slug: "tempereuse-a-chocolat-electrique-3101" #description: """ <div class="col is-12"><ul>\n <li>Forte puissance.</li>\n <li>2 positions de température.</li>\n <li>Capacité 1 litre. </li>\n </ul></div><h1>Description tempéreuse à chocolat</h1><div class="col is-12">La tempéreuse à chocolat permet de faire fondre et tempérer tout type de chocolats.</div><h1>Caractéristiques tempéreuse à chocolat</h1><div class="col is-12">Puissance 50W – 230V. Capacité maxi1 litre. Cuve amovible en acier inox avec verseur, va au lave-vaisselle. 2 positions:fondre 50°et maintien de température 40 °. Diamètre utile : 16,5 cm. Longueur hors tout : 32 cm. Poids : 0,85 kg. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#27901 +product: App\Entity\Product\Product {#7499 #id: 1856 #code: "tempereuse-a-chocolat-electrique-3101" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632421 {#7507 : 2025-09-23 21:00:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632421 {#7471 : 2025-09-23 21:00:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1856 #name: "Tempéreuse à chocolat électrique" #slug: "tempereuse-a-chocolat-electrique-3101" #description: """ <div class="col is-12"><ul>\n <li>Forte puissance.</li>\n <li>2 positions de température.</li>\n <li>Capacité 1 litre. </li>\n </ul></div><h1>Description tempéreuse à chocolat</h1><div class="col is-12">La tempéreuse à chocolat permet de faire fondre et tempérer tout type de chocolats.</div><h1>Caractéristiques tempéreuse à chocolat</h1><div class="col is-12">Puissance 50W – 230V. Capacité maxi1 litre. Cuve amovible en acier inox avec verseur, va au lave-vaisselle. 2 positions:fondre 50°et maintien de température 40 °. Diamètre utile : 16,5 cm. Longueur hors tout : 32 cm. Poids : 0,85 kg. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27866 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27880 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27873 …} +context: Sylius\TwigHooks\Bag\DataBag {#27879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27878 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28008 …} +context: Sylius\TwigHooks\Bag\DataBag {#27995 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28005 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8366 …} "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28013 +variant: App\Entity\Product\ProductVariant {#8366 …} +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 {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28008 …} +context: Sylius\TwigHooks\Bag\DataBag {#27995 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28005 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 102.0 MiB | 16.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28072 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28071 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 1856 #code: "tempereuse-a-chocolat-electrique-3101" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632421 {#7507 : 2025-09-23 21:00:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632421 {#7471 : 2025-09-23 21:00:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1856 #name: "Tempéreuse à chocolat électrique" #slug: "tempereuse-a-chocolat-electrique-3101" #description: """ <div class="col is-12"><ul>\n <li>Forte puissance.</li>\n <li>2 positions de température.</li>\n <li>Capacité 1 litre. </li>\n </ul></div><h1>Description tempéreuse à chocolat</h1><div class="col is-12">La tempéreuse à chocolat permet de faire fondre et tempérer tout type de chocolats.</div><h1>Caractéristiques tempéreuse à chocolat</h1><div class="col is-12">Puissance 50W – 230V. Capacité maxi1 litre. Cuve amovible en acier inox avec verseur, va au lave-vaisselle. 2 positions:fondre 50°et maintien de température 40 °. Diamètre utile : 16,5 cm. Longueur hors tout : 32 cm. Poids : 0,85 kg. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#28095 +routeName: "sylius_shop_cart_summary" +routeParameters: [] #formFactory: Symfony\Component\Form\FormFactory {#7235 …} #manager: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1383 …} #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1083 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#28099 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28096 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13764 …} -formView: Symfony\Component\Form\FormView {#28241 …} -form: Symfony\Component\Form\Form {#28285 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" ] "_token" => "1.IGXgbTk-riVJLV88Z7csG7XNBG5mAzvOO5ZF5ovuhus.EFyCGG9WwFAjTCVoMtVPcoabQycWSF2MXaFovsKi8Y5LJ5UAX3jdUhgeLA" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28072 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28071 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 1856 #code: "tempereuse-a-chocolat-electrique-3101" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632421 {#7507 : 2025-09-23 21:00:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632421 {#7471 : 2025-09-23 21:00:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1856 #name: "Tempéreuse à chocolat électrique" #slug: "tempereuse-a-chocolat-electrique-3101" #description: """ <div class="col is-12"><ul>\n <li>Forte puissance.</li>\n <li>2 positions de température.</li>\n <li>Capacité 1 litre. </li>\n </ul></div><h1>Description tempéreuse à chocolat</h1><div class="col is-12">La tempéreuse à chocolat permet de faire fondre et tempérer tout type de chocolats.</div><h1>Caractéristiques tempéreuse à chocolat</h1><div class="col is-12">Puissance 50W – 230V. Capacité maxi1 litre. Cuve amovible en acier inox avec verseur, va au lave-vaisselle. 2 positions:fondre 50°et maintien de température 40 °. Diamètre utile : 16,5 cm. Longueur hors tout : 32 cm. Poids : 0,85 kg. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: null #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27751 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 104.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31387 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31383 …} +context: Sylius\TwigHooks\Bag\DataBag {#31384 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31386 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 1856 #code: "tempereuse-a-chocolat-electrique-3101" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632421 {#7507 : 2025-09-23 21:00:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632421 {#7471 : 2025-09-23 21:00:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1856 #name: "Tempéreuse à chocolat électrique" #slug: "tempereuse-a-chocolat-electrique-3101" #description: """ <div class="col is-12"><ul>\n <li>Forte puissance.</li>\n <li>2 positions de température.</li>\n <li>Capacité 1 litre. </li>\n </ul></div><h1>Description tempéreuse à chocolat</h1><div class="col is-12">La tempéreuse à chocolat permet de faire fondre et tempérer tout type de chocolats.</div><h1>Caractéristiques tempéreuse à chocolat</h1><div class="col is-12">Puissance 50W – 230V. Capacité maxi1 litre. Cuve amovible en acier inox avec verseur, va au lave-vaisselle. 2 positions:fondre 50°et maintien de température 40 °. Diamètre utile : 16,5 cm. Longueur hors tout : 32 cm. Poids : 0,85 kg. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "count" => 3 "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#31396 +product: App\Entity\Product\Product {#7499 #id: 1856 #code: "tempereuse-a-chocolat-electrique-3101" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632421 {#7507 : 2025-09-23 21:00:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632421 {#7471 : 2025-09-23 21:00:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1856 #name: "Tempéreuse à chocolat électrique" #slug: "tempereuse-a-chocolat-electrique-3101" #description: """ <div class="col is-12"><ul>\n <li>Forte puissance.</li>\n <li>2 positions de température.</li>\n <li>Capacité 1 litre. </li>\n </ul></div><h1>Description tempéreuse à chocolat</h1><div class="col is-12">La tempéreuse à chocolat permet de faire fondre et tempérer tout type de chocolats.</div><h1>Caractéristiques tempéreuse à chocolat</h1><div class="col is-12">Puissance 50W – 230V. Capacité maxi1 litre. Cuve amovible en acier inox avec verseur, va au lave-vaisselle. 2 positions:fondre 50°et maintien de température 40 °. Diamètre utile : 16,5 cm. Longueur hors tout : 32 cm. Poids : 0,85 kg. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } +count: 3 #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27866 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31387 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31383 …} +context: Sylius\TwigHooks\Bag\DataBag {#31384 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31386 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 106.0 MiB | 64.97 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#31354 #id: 1856 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#31492 …} #owner: App\Entity\Product\Product {#7499 #id: 1856 #code: "tempereuse-a-chocolat-electrique-3101" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632421 {#7507 : 2025-09-23 21:00:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632421 {#7471 : 2025-09-23 21:00:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1856 #name: "Tempéreuse à chocolat électrique" #slug: "tempereuse-a-chocolat-electrique-3101" #description: """ <div class="col is-12"><ul>\n <li>Forte puissance.</li>\n <li>2 positions de température.</li>\n <li>Capacité 1 litre. </li>\n </ul></div><h1>Description tempéreuse à chocolat</h1><div class="col is-12">La tempéreuse à chocolat permet de faire fondre et tempérer tout type de chocolats.</div><h1>Caractéristiques tempéreuse à chocolat</h1><div class="col is-12">Puissance 50W – 230V. Capacité maxi1 litre. Cuve amovible en acier inox avec verseur, va au lave-vaisselle. 2 positions:fondre 50°et maintien de température 40 °. Diamètre utile : 16,5 cm. Longueur hors tout : 32 cm. Poids : 0,85 kg. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#31506 …} #createdAt: DateTime @1758633259 {#31326 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#31338 : 2025-09-23 21:14:19.0 PRC (+08:00) } } "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent {#31515 +productAssociation: App\Entity\Product\ProductAssociation {#31354 #id: 1856 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#31492 …} #owner: App\Entity\Product\Product {#7499 #id: 1856 #code: "tempereuse-a-chocolat-electrique-3101" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632421 {#7507 : 2025-09-23 21:00:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632421 {#7471 : 2025-09-23 21:00:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 1856 #name: "Tempéreuse à chocolat électrique" #slug: "tempereuse-a-chocolat-electrique-3101" #description: """ <div class="col is-12"><ul>\n <li>Forte puissance.</li>\n <li>2 positions de température.</li>\n <li>Capacité 1 litre. </li>\n </ul></div><h1>Description tempéreuse à chocolat</h1><div class="col is-12">La tempéreuse à chocolat permet de faire fondre et tempérer tout type de chocolats.</div><h1>Caractéristiques tempéreuse à chocolat</h1><div class="col is-12">Puissance 50W – 230V. Capacité maxi1 litre. Cuve amovible en acier inox avec verseur, va au lave-vaisselle. 2 positions:fondre 50°et maintien de température 40 °. Diamètre utile : 16,5 cm. Longueur hors tout : 32 cm. Poids : 0,85 kg. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#31506 …} #createdAt: DateTime @1758633259 {#31326 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#31338 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#31514 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 8.46 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27626 #id: 964 #code: "couteau-a-parmesan-lame-inox-demolli-8128" #attributes: Doctrine\ORM\PersistentCollection {#27650 …} #variants: Doctrine\ORM\PersistentCollection {#27663 …} #options: Doctrine\ORM\PersistentCollection {#27668 …} #associations: Doctrine\ORM\PersistentCollection {#27665 …} #createdAt: DateTime @1758632285 {#31544 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#27633 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27628 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27288 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27626} #id: 964 #name: "Couteau à Parmesan Lame Inox Demolli" #slug: "couteau-a-parmesan-lame-inox-demolli-8128" #description: """ <div class="col is-12"><ul>\n <li>Pour une coupe précise et sans effort.</li>\n <li>Pour le parmesan et tous les fromages à pâte dure.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 32px; top: -20.0028px;"></div></div><h1>Descriptif Couteau à Parmesan Lame Inox Demolli</h1><div class="col is-12">La petite taille de ce couteau à parrmesan fabriqué en Italie permet une prise en main parfaite. Ilest le prolongement de votre main permettant une coupe sans trop d'effort et précise. Sa construction solide permet d'envisager une utilisation pour de longues années.\n <div id="gtx-trans" style="position: absolute; left: -9px; top: 22.179px;"></div></div><h1>Caractéristiques Couteau à Parmesan Lame Inox Demolli</h1><div class="col is-12">- Lame inox.<br />- Manche bois.<br />- Longueur totale : 14 cm.<br />- Longueur lame : 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27630 …} #channels: Doctrine\ORM\PersistentCollection {#27648 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14052 …} #reviews: Doctrine\ORM\PersistentCollection {#27632 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27646 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27382 +product: App\Entity\Product\Product {#27626 #id: 964 #code: "couteau-a-parmesan-lame-inox-demolli-8128" #attributes: Doctrine\ORM\PersistentCollection {#27650 …} #variants: Doctrine\ORM\PersistentCollection {#27663 …} #options: Doctrine\ORM\PersistentCollection {#27668 …} #associations: Doctrine\ORM\PersistentCollection {#27665 …} #createdAt: DateTime @1758632285 {#31544 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#27633 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27628 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27288 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27626} #id: 964 #name: "Couteau à Parmesan Lame Inox Demolli" #slug: "couteau-a-parmesan-lame-inox-demolli-8128" #description: """ <div class="col is-12"><ul>\n <li>Pour une coupe précise et sans effort.</li>\n <li>Pour le parmesan et tous les fromages à pâte dure.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 32px; top: -20.0028px;"></div></div><h1>Descriptif Couteau à Parmesan Lame Inox Demolli</h1><div class="col is-12">La petite taille de ce couteau à parrmesan fabriqué en Italie permet une prise en main parfaite. Ilest le prolongement de votre main permettant une coupe sans trop d'effort et précise. Sa construction solide permet d'envisager une utilisation pour de longues années.\n <div id="gtx-trans" style="position: absolute; left: -9px; top: 22.179px;"></div></div><h1>Caractéristiques Couteau à Parmesan Lame Inox Demolli</h1><div class="col is-12">- Lame inox.<br />- Manche bois.<br />- Longueur totale : 14 cm.<br />- Longueur lame : 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27630 …} #channels: Doctrine\ORM\PersistentCollection {#27648 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14052 …} #reviews: Doctrine\ORM\PersistentCollection {#27632 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27646 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27348 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 1.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27626 #id: 964 #code: "couteau-a-parmesan-lame-inox-demolli-8128" #attributes: Doctrine\ORM\PersistentCollection {#27650 …} #variants: Doctrine\ORM\PersistentCollection {#27663 …} #options: Doctrine\ORM\PersistentCollection {#27668 …} #associations: Doctrine\ORM\PersistentCollection {#27665 …} #createdAt: DateTime @1758632285 {#31544 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#27633 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27628 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27288 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27626} #id: 964 #name: "Couteau à Parmesan Lame Inox Demolli" #slug: "couteau-a-parmesan-lame-inox-demolli-8128" #description: """ <div class="col is-12"><ul>\n <li>Pour une coupe précise et sans effort.</li>\n <li>Pour le parmesan et tous les fromages à pâte dure.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 32px; top: -20.0028px;"></div></div><h1>Descriptif Couteau à Parmesan Lame Inox Demolli</h1><div class="col is-12">La petite taille de ce couteau à parrmesan fabriqué en Italie permet une prise en main parfaite. Ilest le prolongement de votre main permettant une coupe sans trop d'effort et précise. Sa construction solide permet d'envisager une utilisation pour de longues années.\n <div id="gtx-trans" style="position: absolute; left: -9px; top: 22.179px;"></div></div><h1>Caractéristiques Couteau à Parmesan Lame Inox Demolli</h1><div class="col is-12">- Lame inox.<br />- Manche bois.<br />- Longueur totale : 14 cm.<br />- Longueur lame : 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27630 …} #channels: Doctrine\ORM\PersistentCollection {#27648 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14052 …} #reviews: Doctrine\ORM\PersistentCollection {#27632 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27646 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à Parmesan Lame Inox Demolli" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27253 -props: [ "product" => App\Entity\Product\Product {#27626 #id: 964 #code: "couteau-a-parmesan-lame-inox-demolli-8128" #attributes: Doctrine\ORM\PersistentCollection {#27650 …} #variants: Doctrine\ORM\PersistentCollection {#27663 …} #options: Doctrine\ORM\PersistentCollection {#27668 …} #associations: Doctrine\ORM\PersistentCollection {#27665 …} #createdAt: DateTime @1758632285 {#31544 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#27633 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27628 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27288 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27626} #id: 964 #name: "Couteau à Parmesan Lame Inox Demolli" #slug: "couteau-a-parmesan-lame-inox-demolli-8128" #description: """ <div class="col is-12"><ul>\n <li>Pour une coupe précise et sans effort.</li>\n <li>Pour le parmesan et tous les fromages à pâte dure.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 32px; top: -20.0028px;"></div></div><h1>Descriptif Couteau à Parmesan Lame Inox Demolli</h1><div class="col is-12">La petite taille de ce couteau à parrmesan fabriqué en Italie permet une prise en main parfaite. Ilest le prolongement de votre main permettant une coupe sans trop d'effort et précise. Sa construction solide permet d'envisager une utilisation pour de longues années.\n <div id="gtx-trans" style="position: absolute; left: -9px; top: 22.179px;"></div></div><h1>Caractéristiques Couteau à Parmesan Lame Inox Demolli</h1><div class="col is-12">- Lame inox.<br />- Manche bois.<br />- Longueur totale : 14 cm.<br />- Longueur lame : 6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27630 …} #channels: Doctrine\ORM\PersistentCollection {#27648 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14052 …} #reviews: Doctrine\ORM\PersistentCollection {#27632 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27646 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27180 …} +context: Sylius\TwigHooks\Bag\DataBag {#27183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27185 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27348 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27340 #collection: Doctrine\Common\Collections\ArrayCollection {#27331 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27350 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44261 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44263 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27180 …} +context: Sylius\TwigHooks\Bag\DataBag {#27183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27185 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à Parmesan Lame Inox Demolli" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27340 #collection: Doctrine\Common\Collections\ArrayCollection {#27331 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27350 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44261 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44263 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27169 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27182 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27180 …} +context: Sylius\TwigHooks\Bag\DataBag {#27183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27185 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27348 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27340 #collection: Doctrine\Common\Collections\ArrayCollection {#27331 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27350 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44261 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44263 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27122 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27131 …} +context: Sylius\TwigHooks\Bag\DataBag {#27124 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27123 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27348 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27118 +variant: App\Entity\Product\ProductVariant {#27348 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27122 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27131 …} +context: Sylius\TwigHooks\Bag\DataBag {#27124 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27123 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.52 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27672 #id: 1257 #code: "cuillere-a-miel-bois-de-hetre-patisse-7375" #attributes: Doctrine\ORM\PersistentCollection {#27570 …} #variants: Doctrine\ORM\PersistentCollection {#27578 …} #options: Doctrine\ORM\PersistentCollection {#27595 …} #associations: Doctrine\ORM\PersistentCollection {#27635 …} #createdAt: DateTime @1758632324 {#27670 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#27671 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#26949 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27672} #id: 1257 #name: "Cuillère à Miel Bois de Hêtre Patisse" #slug: "cuillere-a-miel-bois-de-hetre-patisse-7375" #description: """ <div class="col is-12"><ul>\n <li>Incontournable pour le miel.</li>\n <li>Bois de hêtre.</li>\n </ul></div><h1>Descriptif Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">Cuillère à miel en bois de hêtre, incontournable pour sortir le miel de son pot et l'étaler !</div><h1>Caractéristiques Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Longueur 17,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27820 …} #channels: Doctrine\ORM\PersistentCollection {#27583 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#31541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31539 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27285 +product: App\Entity\Product\Product {#27672 #id: 1257 #code: "cuillere-a-miel-bois-de-hetre-patisse-7375" #attributes: Doctrine\ORM\PersistentCollection {#27570 …} #variants: Doctrine\ORM\PersistentCollection {#27578 …} #options: Doctrine\ORM\PersistentCollection {#27595 …} #associations: Doctrine\ORM\PersistentCollection {#27635 …} #createdAt: DateTime @1758632324 {#27670 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#27671 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#26949 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27672} #id: 1257 #name: "Cuillère à Miel Bois de Hêtre Patisse" #slug: "cuillere-a-miel-bois-de-hetre-patisse-7375" #description: """ <div class="col is-12"><ul>\n <li>Incontournable pour le miel.</li>\n <li>Bois de hêtre.</li>\n </ul></div><h1>Descriptif Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">Cuillère à miel en bois de hêtre, incontournable pour sortir le miel de son pot et l'étaler !</div><h1>Caractéristiques Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Longueur 17,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27820 …} #channels: Doctrine\ORM\PersistentCollection {#27583 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#31541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31539 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27034 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27672 #id: 1257 #code: "cuillere-a-miel-bois-de-hetre-patisse-7375" #attributes: Doctrine\ORM\PersistentCollection {#27570 …} #variants: Doctrine\ORM\PersistentCollection {#27578 …} #options: Doctrine\ORM\PersistentCollection {#27595 …} #associations: Doctrine\ORM\PersistentCollection {#27635 …} #createdAt: DateTime @1758632324 {#27670 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#27671 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#26949 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27672} #id: 1257 #name: "Cuillère à Miel Bois de Hêtre Patisse" #slug: "cuillere-a-miel-bois-de-hetre-patisse-7375" #description: """ <div class="col is-12"><ul>\n <li>Incontournable pour le miel.</li>\n <li>Bois de hêtre.</li>\n </ul></div><h1>Descriptif Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">Cuillère à miel en bois de hêtre, incontournable pour sortir le miel de son pot et l'étaler !</div><h1>Caractéristiques Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Longueur 17,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27820 …} #channels: Doctrine\ORM\PersistentCollection {#27583 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#31541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31539 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuillère à Miel Bois de Hêtre Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28895 -props: [ "product" => App\Entity\Product\Product {#27672 #id: 1257 #code: "cuillere-a-miel-bois-de-hetre-patisse-7375" #attributes: Doctrine\ORM\PersistentCollection {#27570 …} #variants: Doctrine\ORM\PersistentCollection {#27578 …} #options: Doctrine\ORM\PersistentCollection {#27595 …} #associations: Doctrine\ORM\PersistentCollection {#27635 …} #createdAt: DateTime @1758632324 {#27670 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#27671 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#26949 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27672} #id: 1257 #name: "Cuillère à Miel Bois de Hêtre Patisse" #slug: "cuillere-a-miel-bois-de-hetre-patisse-7375" #description: """ <div class="col is-12"><ul>\n <li>Incontournable pour le miel.</li>\n <li>Bois de hêtre.</li>\n </ul></div><h1>Descriptif Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">Cuillère à miel en bois de hêtre, incontournable pour sortir le miel de son pot et l'étaler !</div><h1>Caractéristiques Cuillère à Miel Bois de Hêtre Patisse</h1><div class="col is-12">- Bois de hêtre.<br />- Longueur 17,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27820 …} #channels: Doctrine\ORM\PersistentCollection {#27583 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#31541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31539 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28885 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27091 …} +context: Sylius\TwigHooks\Bag\DataBag {#29481 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28693 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27034 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27021 #collection: Doctrine\Common\Collections\ArrayCollection {#27035 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27049 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44275 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44277 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28885 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27091 …} +context: Sylius\TwigHooks\Bag\DataBag {#29481 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28693 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuillère à Miel Bois de Hêtre Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27021 #collection: Doctrine\Common\Collections\ArrayCollection {#27035 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27049 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44275 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44277 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29501 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28885 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27091 …} +context: Sylius\TwigHooks\Bag\DataBag {#29481 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28693 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27034 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27021 #collection: Doctrine\Common\Collections\ArrayCollection {#27035 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27049 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44275 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44277 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29803 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29795 …} +context: Sylius\TwigHooks\Bag\DataBag {#29801 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29802 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27034 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29811 +variant: App\Entity\Product\ProductVariant {#27034 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29803 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29795 …} +context: Sylius\TwigHooks\Bag\DataBag {#29801 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29802 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27581 #id: 1258 #code: "poubelle-a-compost-oxo-7454" #attributes: Doctrine\ORM\PersistentCollection {#27618 …} #variants: Doctrine\ORM\PersistentCollection {#27564 …} #options: Doctrine\ORM\PersistentCollection {#27571 …} #associations: Doctrine\ORM\PersistentCollection {#27577 …} #createdAt: DateTime @1758632324 {#27580 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#27582 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30502 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27581} #id: 1258 #name: "Poubelle à Compost Oxo" #slug: "poubelle-a-compost-oxo-7454" #description: """ <div class="col is-12"><ul>\n <li>Taille compacte.</li>\n <li>Le couvercle tient ouvert seul (pratique)</li>\n <li>Poignée de transport.</li>\n </ul></div><h1>Descriptif Poubelle à Compost Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Agissez pour la planète, compostez vos déchets !</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Toujours à portée de main dans la cuisine, la poubelle à compost compacte Oxo est idéale pour stocker vos déchets avant de les mettre dans votre compost. </div>\n <div>Agissez pour la planète, compostez vos déchets ! Toujours à portée de main dans la cuisine, la poubelle à compost compacte Oxo est idéale pour stocker vos déchets avant de les mettre dans votre compost. Vous serez séduit par son design élégant. Pratique, elle est pourvue d'une poignée de transport et le couvercle tient ouvert seul.</div></div><h1>Caractéristiques Poubelle à Compost Oxo</h1><div class="col is-12">- Plastique.<br />- Poignée de transport.<br />- Le couvercle tient ouvert seul.<br />- Dimensions : 20 x 20 x 20 cm.<br />- Contenance 2,8 litres.</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 {#27615 …} #channels: Doctrine\ORM\PersistentCollection {#27612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#27613 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27610 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28886 +product: App\Entity\Product\Product {#27581 #id: 1258 #code: "poubelle-a-compost-oxo-7454" #attributes: Doctrine\ORM\PersistentCollection {#27618 …} #variants: Doctrine\ORM\PersistentCollection {#27564 …} #options: Doctrine\ORM\PersistentCollection {#27571 …} #associations: Doctrine\ORM\PersistentCollection {#27577 …} #createdAt: DateTime @1758632324 {#27580 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#27582 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30502 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27581} #id: 1258 #name: "Poubelle à Compost Oxo" #slug: "poubelle-a-compost-oxo-7454" #description: """ <div class="col is-12"><ul>\n <li>Taille compacte.</li>\n <li>Le couvercle tient ouvert seul (pratique)</li>\n <li>Poignée de transport.</li>\n </ul></div><h1>Descriptif Poubelle à Compost Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Agissez pour la planète, compostez vos déchets !</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Toujours à portée de main dans la cuisine, la poubelle à compost compacte Oxo est idéale pour stocker vos déchets avant de les mettre dans votre compost. </div>\n <div>Agissez pour la planète, compostez vos déchets ! Toujours à portée de main dans la cuisine, la poubelle à compost compacte Oxo est idéale pour stocker vos déchets avant de les mettre dans votre compost. Vous serez séduit par son design élégant. Pratique, elle est pourvue d'une poignée de transport et le couvercle tient ouvert seul.</div></div><h1>Caractéristiques Poubelle à Compost Oxo</h1><div class="col is-12">- Plastique.<br />- Poignée de transport.<br />- Le couvercle tient ouvert seul.<br />- Dimensions : 20 x 20 x 20 cm.<br />- Contenance 2,8 litres.</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 {#27615 …} #channels: Doctrine\ORM\PersistentCollection {#27612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#27613 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27610 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30317 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27581 #id: 1258 #code: "poubelle-a-compost-oxo-7454" #attributes: Doctrine\ORM\PersistentCollection {#27618 …} #variants: Doctrine\ORM\PersistentCollection {#27564 …} #options: Doctrine\ORM\PersistentCollection {#27571 …} #associations: Doctrine\ORM\PersistentCollection {#27577 …} #createdAt: DateTime @1758632324 {#27580 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#27582 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30502 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27581} #id: 1258 #name: "Poubelle à Compost Oxo" #slug: "poubelle-a-compost-oxo-7454" #description: """ <div class="col is-12"><ul>\n <li>Taille compacte.</li>\n <li>Le couvercle tient ouvert seul (pratique)</li>\n <li>Poignée de transport.</li>\n </ul></div><h1>Descriptif Poubelle à Compost Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Agissez pour la planète, compostez vos déchets !</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Toujours à portée de main dans la cuisine, la poubelle à compost compacte Oxo est idéale pour stocker vos déchets avant de les mettre dans votre compost. </div>\n <div>Agissez pour la planète, compostez vos déchets ! Toujours à portée de main dans la cuisine, la poubelle à compost compacte Oxo est idéale pour stocker vos déchets avant de les mettre dans votre compost. Vous serez séduit par son design élégant. Pratique, elle est pourvue d'une poignée de transport et le couvercle tient ouvert seul.</div></div><h1>Caractéristiques Poubelle à Compost Oxo</h1><div class="col is-12">- Plastique.<br />- Poignée de transport.<br />- Le couvercle tient ouvert seul.<br />- Dimensions : 20 x 20 x 20 cm.<br />- Contenance 2,8 litres.</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 {#27615 …} #channels: Doctrine\ORM\PersistentCollection {#27612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#27613 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27610 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poubelle à Compost Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30623 -props: [ "product" => App\Entity\Product\Product {#27581 #id: 1258 #code: "poubelle-a-compost-oxo-7454" #attributes: Doctrine\ORM\PersistentCollection {#27618 …} #variants: Doctrine\ORM\PersistentCollection {#27564 …} #options: Doctrine\ORM\PersistentCollection {#27571 …} #associations: Doctrine\ORM\PersistentCollection {#27577 …} #createdAt: DateTime @1758632324 {#27580 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#27582 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27584 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30502 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27581} #id: 1258 #name: "Poubelle à Compost Oxo" #slug: "poubelle-a-compost-oxo-7454" #description: """ <div class="col is-12"><ul>\n <li>Taille compacte.</li>\n <li>Le couvercle tient ouvert seul (pratique)</li>\n <li>Poignée de transport.</li>\n </ul></div><h1>Descriptif Poubelle à Compost Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Agissez pour la planète, compostez vos déchets !</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Toujours à portée de main dans la cuisine, la poubelle à compost compacte Oxo est idéale pour stocker vos déchets avant de les mettre dans votre compost. </div>\n <div>Agissez pour la planète, compostez vos déchets ! Toujours à portée de main dans la cuisine, la poubelle à compost compacte Oxo est idéale pour stocker vos déchets avant de les mettre dans votre compost. Vous serez séduit par son design élégant. Pratique, elle est pourvue d'une poignée de transport et le couvercle tient ouvert seul.</div></div><h1>Caractéristiques Poubelle à Compost Oxo</h1><div class="col is-12">- Plastique.<br />- Poignée de transport.<br />- Le couvercle tient ouvert seul.<br />- Dimensions : 20 x 20 x 20 cm.<br />- Contenance 2,8 litres.</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 {#27615 …} #channels: Doctrine\ORM\PersistentCollection {#27612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#27613 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27610 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31567 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30499 …} +context: Sylius\TwigHooks\Bag\DataBag {#31556 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30549 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30317 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30314 #collection: Doctrine\Common\Collections\ArrayCollection {#30327 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30166 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44290 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44292 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31567 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30499 …} +context: Sylius\TwigHooks\Bag\DataBag {#31556 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30549 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Poubelle à Compost Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30314 #collection: Doctrine\Common\Collections\ArrayCollection {#30327 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30166 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44290 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44292 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31572 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31567 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30499 …} +context: Sylius\TwigHooks\Bag\DataBag {#31556 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30549 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30317 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30314 #collection: Doctrine\Common\Collections\ArrayCollection {#30327 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30166 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44290 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44292 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31612 …} +context: Sylius\TwigHooks\Bag\DataBag {#31619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31620 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30317 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31624 +variant: App\Entity\Product\ProductVariant {#30317 …} +price: "22,00\u{A0}€" +originalPrice: "22,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31612 …} +context: Sylius\TwigHooks\Bag\DataBag {#31619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31620 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27569 #id: 1437 #code: "passoire-inox-863" #attributes: Doctrine\ORM\PersistentCollection {#27547 …} #variants: Doctrine\ORM\PersistentCollection {#27545 …} #options: Doctrine\ORM\PersistentCollection {#27541 …} #associations: Doctrine\ORM\PersistentCollection {#27543 …} #createdAt: DateTime @1758632348 {#27572 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#27575 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31738 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27569} #id: 1437 #name: "Passoire inox" #slug: "passoire-inox-863" #description: """ <div class="col is-12"><ul>\n <li>Stabilité parfaite.</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n </ul></div><h1>Caractéristiques passoire inox</h1><div class="col is-12"><p>Inox 18/10. Pied garantissant une excellente stabilité. Nettoyage facile, va au lave vaisselle.</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 {#27555 …} #channels: Doctrine\ORM\PersistentCollection {#27549 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#18398 …} #reviews: Doctrine\ORM\PersistentCollection {#27553 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27551 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30588 +product: App\Entity\Product\Product {#27569 #id: 1437 #code: "passoire-inox-863" #attributes: Doctrine\ORM\PersistentCollection {#27547 …} #variants: Doctrine\ORM\PersistentCollection {#27545 …} #options: Doctrine\ORM\PersistentCollection {#27541 …} #associations: Doctrine\ORM\PersistentCollection {#27543 …} #createdAt: DateTime @1758632348 {#27572 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#27575 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31738 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27569} #id: 1437 #name: "Passoire inox" #slug: "passoire-inox-863" #description: """ <div class="col is-12"><ul>\n <li>Stabilité parfaite.</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n </ul></div><h1>Caractéristiques passoire inox</h1><div class="col is-12"><p>Inox 18/10. Pied garantissant une excellente stabilité. Nettoyage facile, va au lave vaisselle.</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 {#27555 …} #channels: Doctrine\ORM\PersistentCollection {#27549 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#18398 …} #reviews: Doctrine\ORM\PersistentCollection {#27553 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27551 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31687 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27569 #id: 1437 #code: "passoire-inox-863" #attributes: Doctrine\ORM\PersistentCollection {#27547 …} #variants: Doctrine\ORM\PersistentCollection {#27545 …} #options: Doctrine\ORM\PersistentCollection {#27541 …} #associations: Doctrine\ORM\PersistentCollection {#27543 …} #createdAt: DateTime @1758632348 {#27572 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#27575 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31738 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27569} #id: 1437 #name: "Passoire inox" #slug: "passoire-inox-863" #description: """ <div class="col is-12"><ul>\n <li>Stabilité parfaite.</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n </ul></div><h1>Caractéristiques passoire inox</h1><div class="col is-12"><p>Inox 18/10. Pied garantissant une excellente stabilité. Nettoyage facile, va au lave vaisselle.</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 {#27555 …} #channels: Doctrine\ORM\PersistentCollection {#27549 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#18398 …} #reviews: Doctrine\ORM\PersistentCollection {#27553 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27551 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31762 -props: [ "product" => App\Entity\Product\Product {#27569 #id: 1437 #code: "passoire-inox-863" #attributes: Doctrine\ORM\PersistentCollection {#27547 …} #variants: Doctrine\ORM\PersistentCollection {#27545 …} #options: Doctrine\ORM\PersistentCollection {#27541 …} #associations: Doctrine\ORM\PersistentCollection {#27543 …} #createdAt: DateTime @1758632348 {#27572 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#27575 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31738 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27569} #id: 1437 #name: "Passoire inox" #slug: "passoire-inox-863" #description: """ <div class="col is-12"><ul>\n <li>Stabilité parfaite.</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n </ul></div><h1>Caractéristiques passoire inox</h1><div class="col is-12"><p>Inox 18/10. Pied garantissant une excellente stabilité. Nettoyage facile, va au lave vaisselle.</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 {#27555 …} #channels: Doctrine\ORM\PersistentCollection {#27549 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#18398 …} #reviews: Doctrine\ORM\PersistentCollection {#27553 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27551 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31824 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31739 …} +context: Sylius\TwigHooks\Bag\DataBag {#31813 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31744 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31687 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31695 #collection: Doctrine\Common\Collections\ArrayCollection {#31704 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31683 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44307 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31824 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31739 …} +context: Sylius\TwigHooks\Bag\DataBag {#31813 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31744 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31695 #collection: Doctrine\Common\Collections\ArrayCollection {#31704 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31683 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44307 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31829 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31824 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31739 …} +context: Sylius\TwigHooks\Bag\DataBag {#31813 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31744 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31687 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31695 #collection: Doctrine\Common\Collections\ArrayCollection {#31704 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31683 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44307 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31878 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31869 …} +context: Sylius\TwigHooks\Bag\DataBag {#31876 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31877 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31687 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31881 +variant: App\Entity\Product\ProductVariant {#31687 …} +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 {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31878 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31869 …} +context: Sylius\TwigHooks\Bag\DataBag {#31876 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31877 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.34 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27537 #id: 2329 #code: "moule-carre-anti-adhesif-de-buyer-6244" #attributes: Doctrine\ORM\PersistentCollection {#27517 …} #variants: Doctrine\ORM\PersistentCollection {#27515 …} #options: Doctrine\ORM\PersistentCollection {#27511 …} #associations: Doctrine\ORM\PersistentCollection {#27513 …} #createdAt: DateTime @1758632519 {#27539 : 2025-09-23 21:01:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632519 {#27538 : 2025-09-23 21:01:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27536 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31995 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27537} #id: 2329 #name: "Moule Carré Anti-adhésif De Buyer" #slug: "moule-carre-anti-adhesif-de-buyer-6244" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Acier robuste pour une diffusion de la chaleur uniforme et rapide.</li>\n <li>Revêtement anti-adhésif garanti sans PFOA.</li>\n <li>Démoulage facile.</li>\n </ul></div><h1>Descriptif Moule Carré Anti-adhésif De Buyer</h1><div class="col is-12">Moule Carré avec revêtement anti-adhésif garanti sans PFOA. Réalisé en acier robuste, il permet à la chaleur de se répartir uniformément et rapidement.</div><h1>Caractéristiques Moule Carré Anti-adhésif De Buyer</h1><div class="col is-12">- Revêtement anti-adhésif.<br />- Garanti sans PFOA.<br />- Va au lave-vaisselle.<br />- Dimensions : 22,5 x 22,5 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27534 …} #channels: Doctrine\ORM\PersistentCollection {#27519 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27366 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27521 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31753 +product: App\Entity\Product\Product {#27537 #id: 2329 #code: "moule-carre-anti-adhesif-de-buyer-6244" #attributes: Doctrine\ORM\PersistentCollection {#27517 …} #variants: Doctrine\ORM\PersistentCollection {#27515 …} #options: Doctrine\ORM\PersistentCollection {#27511 …} #associations: Doctrine\ORM\PersistentCollection {#27513 …} #createdAt: DateTime @1758632519 {#27539 : 2025-09-23 21:01:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632519 {#27538 : 2025-09-23 21:01:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27536 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31995 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27537} #id: 2329 #name: "Moule Carré Anti-adhésif De Buyer" #slug: "moule-carre-anti-adhesif-de-buyer-6244" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Acier robuste pour une diffusion de la chaleur uniforme et rapide.</li>\n <li>Revêtement anti-adhésif garanti sans PFOA.</li>\n <li>Démoulage facile.</li>\n </ul></div><h1>Descriptif Moule Carré Anti-adhésif De Buyer</h1><div class="col is-12">Moule Carré avec revêtement anti-adhésif garanti sans PFOA. Réalisé en acier robuste, il permet à la chaleur de se répartir uniformément et rapidement.</div><h1>Caractéristiques Moule Carré Anti-adhésif De Buyer</h1><div class="col is-12">- Revêtement anti-adhésif.<br />- Garanti sans PFOA.<br />- Va au lave-vaisselle.<br />- Dimensions : 22,5 x 22,5 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27534 …} #channels: Doctrine\ORM\PersistentCollection {#27519 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27366 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27521 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31944 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27537 #id: 2329 #code: "moule-carre-anti-adhesif-de-buyer-6244" #attributes: Doctrine\ORM\PersistentCollection {#27517 …} #variants: Doctrine\ORM\PersistentCollection {#27515 …} #options: Doctrine\ORM\PersistentCollection {#27511 …} #associations: Doctrine\ORM\PersistentCollection {#27513 …} #createdAt: DateTime @1758632519 {#27539 : 2025-09-23 21:01:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632519 {#27538 : 2025-09-23 21:01:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27536 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31995 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27537} #id: 2329 #name: "Moule Carré Anti-adhésif De Buyer" #slug: "moule-carre-anti-adhesif-de-buyer-6244" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Acier robuste pour une diffusion de la chaleur uniforme et rapide.</li>\n <li>Revêtement anti-adhésif garanti sans PFOA.</li>\n <li>Démoulage facile.</li>\n </ul></div><h1>Descriptif Moule Carré Anti-adhésif De Buyer</h1><div class="col is-12">Moule Carré avec revêtement anti-adhésif garanti sans PFOA. Réalisé en acier robuste, il permet à la chaleur de se répartir uniformément et rapidement.</div><h1>Caractéristiques Moule Carré Anti-adhésif De Buyer</h1><div class="col is-12">- Revêtement anti-adhésif.<br />- Garanti sans PFOA.<br />- Va au lave-vaisselle.<br />- Dimensions : 22,5 x 22,5 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27534 …} #channels: Doctrine\ORM\PersistentCollection {#27519 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27366 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27521 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule Carré Anti-adhésif De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32019 -props: [ "product" => App\Entity\Product\Product {#27537 #id: 2329 #code: "moule-carre-anti-adhesif-de-buyer-6244" #attributes: Doctrine\ORM\PersistentCollection {#27517 …} #variants: Doctrine\ORM\PersistentCollection {#27515 …} #options: Doctrine\ORM\PersistentCollection {#27511 …} #associations: Doctrine\ORM\PersistentCollection {#27513 …} #createdAt: DateTime @1758632519 {#27539 : 2025-09-23 21:01:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632519 {#27538 : 2025-09-23 21:01:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27536 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31995 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27537} #id: 2329 #name: "Moule Carré Anti-adhésif De Buyer" #slug: "moule-carre-anti-adhesif-de-buyer-6244" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>Acier robuste pour une diffusion de la chaleur uniforme et rapide.</li>\n <li>Revêtement anti-adhésif garanti sans PFOA.</li>\n <li>Démoulage facile.</li>\n </ul></div><h1>Descriptif Moule Carré Anti-adhésif De Buyer</h1><div class="col is-12">Moule Carré avec revêtement anti-adhésif garanti sans PFOA. Réalisé en acier robuste, il permet à la chaleur de se répartir uniformément et rapidement.</div><h1>Caractéristiques Moule Carré Anti-adhésif De Buyer</h1><div class="col is-12">- Revêtement anti-adhésif.<br />- Garanti sans PFOA.<br />- Va au lave-vaisselle.<br />- Dimensions : 22,5 x 22,5 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27534 …} #channels: Doctrine\ORM\PersistentCollection {#27519 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27366 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27521 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31996 …} +context: Sylius\TwigHooks\Bag\DataBag {#32070 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32001 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31944 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31952 #collection: Doctrine\Common\Collections\ArrayCollection {#31961 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31940 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44322 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31996 …} +context: Sylius\TwigHooks\Bag\DataBag {#32070 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32001 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule Carré Anti-adhésif De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31952 #collection: Doctrine\Common\Collections\ArrayCollection {#31961 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31940 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44322 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32074 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32012 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31996 …} +context: Sylius\TwigHooks\Bag\DataBag {#32070 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32001 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31944 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31952 #collection: Doctrine\Common\Collections\ArrayCollection {#31961 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31940 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44322 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32124 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32115 …} +context: Sylius\TwigHooks\Bag\DataBag {#32122 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32123 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31944 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32127 +variant: App\Entity\Product\ProductVariant {#31944 …} +price: "13,00\u{A0}€" +originalPrice: "13,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32124 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32115 …} +context: Sylius\TwigHooks\Bag\DataBag {#32122 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32123 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 5.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27507 #id: 2801 #code: "shaker-a-herbes-et-epices-saunderton-cole-et-mason-7782" #attributes: Doctrine\ORM\PersistentCollection {#27496 …} #variants: Doctrine\ORM\PersistentCollection {#27494 …} #options: Doctrine\ORM\PersistentCollection {#27490 …} #associations: Doctrine\ORM\PersistentCollection {#27492 …} #createdAt: DateTime @1758632652 {#27509 : 2025-09-23 21:04:12.0 PRC (+08:00) } #updatedAt: DateTime @1758632652 {#27508 : 2025-09-23 21:04:12.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27506 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32241 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27507} #id: 2801 #name: "Shaker à herbes et épices Saunderton Cole et Mason" #slug: "shaker-a-herbes-et-epices-saunderton-cole-et-mason-7782" #description: """ <div class="col is-12"><ul>\n <li>5 compartiments pour 5 herbes ou épices, gain de place.</li>\n <li>2 vitesses, pour saupoudrer ou verser.</li>\n <li>Vos épices préférées toujours à portée de main.</li>\n </ul></div><h1>Description Shaker à herbes et épices Saunderton Cole et Mason</h1><h3>Fini les pots à épices encombrants !</h3><div class="col is-12">Tout amateur de cuisine le sait, stocker ses herbes et épices virent rapidement au casse tête. On se retrouve facilement avec une ribambelle de pots à épices qui prennet rapidement une place folle ! Soit on les stocke dans un placard et on oublie rapidement ceux situés tout au fond à gauche dans le coin sombre. Soit on les stocke sur une étagère dédiée aux épices mais là encore problème, car on a rarement plusieurs mètres linéaires de tablette dans sa cuisine ! <br /></div><h3>Où ranger ses épices ? Cole & Mason propose la meilleure des solutions !</h3><div class="col is-12">Alors Cole & Mason à penser à nous en concevant cet astucieux Shaker à herbes et épices Saunderton ! Avec ces 5 compartiments, l'encombrement pris par vos pots et autres carrousels à épices va être diminué d'autant !</div><h3>Un rangement à épices beau et pratique !</h3><div class="col is-12">Facile à remplir et à utiliser, le Shaker à herbes et épices Saunderton est doté de 2 vitesses pour saupoudrer ou verser. Vos épices seront rapidement repérables dans les différents compartiments grâce aux emplacements prévus pour apposer une étiquette personnalisable.<br /><br />Réalisé dans les meilleurs matériaux, acrylique haute densité et couvercle inox, le Shaker à herbes et épices Saunderton bénéficie d'un design sobre et épuré qui s'accorde avec tous les styles de cuisine. Il trouvera facilement sa place à côté de vos <a rel="nofollow" href="https://www.cuisinstore.com/moulin-peugeot-f1138-p1.html">moulins à poivre</a> et moulins à sel.<br /><br />Nous vous proposons au choix un modèle livré vide pour le remplir de vos herbes et épices préférées. Ou un modèle pré-rempli avec les épices suivantes : piment, graines de cumin, cannelle moulue, paprika moulu et curcuma moulu.</div><h1>Caractéristiques Shaker à herbes et épices Saunderton Cole et Mason</h1><div class="col is-12">Corps acrylique. 5 compartiments. Couvercle inox. Hauteur 20 cm. 2 vitesses pour verser ou saupoudrer. Modèle pré-rempli livré avec : piment, graines de cumin, cannelle moulue, paprika moulu et curcuma moulu. Etiquettes personnalisables. Conçu en Angleterre. <strong>Entonnoir inox non fourni.</strong>\n <div id="gtx-trans" style="position: absolute; left: 374px; top: 36.2px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27504 …} #channels: Doctrine\ORM\PersistentCollection {#27498 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22137 …} #reviews: Doctrine\ORM\PersistentCollection {#27502 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27500 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32010 +product: App\Entity\Product\Product {#27507 #id: 2801 #code: "shaker-a-herbes-et-epices-saunderton-cole-et-mason-7782" #attributes: Doctrine\ORM\PersistentCollection {#27496 …} #variants: Doctrine\ORM\PersistentCollection {#27494 …} #options: Doctrine\ORM\PersistentCollection {#27490 …} #associations: Doctrine\ORM\PersistentCollection {#27492 …} #createdAt: DateTime @1758632652 {#27509 : 2025-09-23 21:04:12.0 PRC (+08:00) } #updatedAt: DateTime @1758632652 {#27508 : 2025-09-23 21:04:12.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27506 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32241 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27507} #id: 2801 #name: "Shaker à herbes et épices Saunderton Cole et Mason" #slug: "shaker-a-herbes-et-epices-saunderton-cole-et-mason-7782" #description: """ <div class="col is-12"><ul>\n <li>5 compartiments pour 5 herbes ou épices, gain de place.</li>\n <li>2 vitesses, pour saupoudrer ou verser.</li>\n <li>Vos épices préférées toujours à portée de main.</li>\n </ul></div><h1>Description Shaker à herbes et épices Saunderton Cole et Mason</h1><h3>Fini les pots à épices encombrants !</h3><div class="col is-12">Tout amateur de cuisine le sait, stocker ses herbes et épices virent rapidement au casse tête. On se retrouve facilement avec une ribambelle de pots à épices qui prennet rapidement une place folle ! Soit on les stocke dans un placard et on oublie rapidement ceux situés tout au fond à gauche dans le coin sombre. Soit on les stocke sur une étagère dédiée aux épices mais là encore problème, car on a rarement plusieurs mètres linéaires de tablette dans sa cuisine ! <br /></div><h3>Où ranger ses épices ? Cole & Mason propose la meilleure des solutions !</h3><div class="col is-12">Alors Cole & Mason à penser à nous en concevant cet astucieux Shaker à herbes et épices Saunderton ! Avec ces 5 compartiments, l'encombrement pris par vos pots et autres carrousels à épices va être diminué d'autant !</div><h3>Un rangement à épices beau et pratique !</h3><div class="col is-12">Facile à remplir et à utiliser, le Shaker à herbes et épices Saunderton est doté de 2 vitesses pour saupoudrer ou verser. Vos épices seront rapidement repérables dans les différents compartiments grâce aux emplacements prévus pour apposer une étiquette personnalisable.<br /><br />Réalisé dans les meilleurs matériaux, acrylique haute densité et couvercle inox, le Shaker à herbes et épices Saunderton bénéficie d'un design sobre et épuré qui s'accorde avec tous les styles de cuisine. Il trouvera facilement sa place à côté de vos <a rel="nofollow" href="https://www.cuisinstore.com/moulin-peugeot-f1138-p1.html">moulins à poivre</a> et moulins à sel.<br /><br />Nous vous proposons au choix un modèle livré vide pour le remplir de vos herbes et épices préférées. Ou un modèle pré-rempli avec les épices suivantes : piment, graines de cumin, cannelle moulue, paprika moulu et curcuma moulu.</div><h1>Caractéristiques Shaker à herbes et épices Saunderton Cole et Mason</h1><div class="col is-12">Corps acrylique. 5 compartiments. Couvercle inox. Hauteur 20 cm. 2 vitesses pour verser ou saupoudrer. Modèle pré-rempli livré avec : piment, graines de cumin, cannelle moulue, paprika moulu et curcuma moulu. Etiquettes personnalisables. Conçu en Angleterre. <strong>Entonnoir inox non fourni.</strong>\n <div id="gtx-trans" style="position: absolute; left: 374px; top: 36.2px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27504 …} #channels: Doctrine\ORM\PersistentCollection {#27498 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22137 …} #reviews: Doctrine\ORM\PersistentCollection {#27502 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27500 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32190 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27507 #id: 2801 #code: "shaker-a-herbes-et-epices-saunderton-cole-et-mason-7782" #attributes: Doctrine\ORM\PersistentCollection {#27496 …} #variants: Doctrine\ORM\PersistentCollection {#27494 …} #options: Doctrine\ORM\PersistentCollection {#27490 …} #associations: Doctrine\ORM\PersistentCollection {#27492 …} #createdAt: DateTime @1758632652 {#27509 : 2025-09-23 21:04:12.0 PRC (+08:00) } #updatedAt: DateTime @1758632652 {#27508 : 2025-09-23 21:04:12.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27506 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32241 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27507} #id: 2801 #name: "Shaker à herbes et épices Saunderton Cole et Mason" #slug: "shaker-a-herbes-et-epices-saunderton-cole-et-mason-7782" #description: """ <div class="col is-12"><ul>\n <li>5 compartiments pour 5 herbes ou épices, gain de place.</li>\n <li>2 vitesses, pour saupoudrer ou verser.</li>\n <li>Vos épices préférées toujours à portée de main.</li>\n </ul></div><h1>Description Shaker à herbes et épices Saunderton Cole et Mason</h1><h3>Fini les pots à épices encombrants !</h3><div class="col is-12">Tout amateur de cuisine le sait, stocker ses herbes et épices virent rapidement au casse tête. On se retrouve facilement avec une ribambelle de pots à épices qui prennet rapidement une place folle ! Soit on les stocke dans un placard et on oublie rapidement ceux situés tout au fond à gauche dans le coin sombre. Soit on les stocke sur une étagère dédiée aux épices mais là encore problème, car on a rarement plusieurs mètres linéaires de tablette dans sa cuisine ! <br /></div><h3>Où ranger ses épices ? Cole & Mason propose la meilleure des solutions !</h3><div class="col is-12">Alors Cole & Mason à penser à nous en concevant cet astucieux Shaker à herbes et épices Saunderton ! Avec ces 5 compartiments, l'encombrement pris par vos pots et autres carrousels à épices va être diminué d'autant !</div><h3>Un rangement à épices beau et pratique !</h3><div class="col is-12">Facile à remplir et à utiliser, le Shaker à herbes et épices Saunderton est doté de 2 vitesses pour saupoudrer ou verser. Vos épices seront rapidement repérables dans les différents compartiments grâce aux emplacements prévus pour apposer une étiquette personnalisable.<br /><br />Réalisé dans les meilleurs matériaux, acrylique haute densité et couvercle inox, le Shaker à herbes et épices Saunderton bénéficie d'un design sobre et épuré qui s'accorde avec tous les styles de cuisine. Il trouvera facilement sa place à côté de vos <a rel="nofollow" href="https://www.cuisinstore.com/moulin-peugeot-f1138-p1.html">moulins à poivre</a> et moulins à sel.<br /><br />Nous vous proposons au choix un modèle livré vide pour le remplir de vos herbes et épices préférées. Ou un modèle pré-rempli avec les épices suivantes : piment, graines de cumin, cannelle moulue, paprika moulu et curcuma moulu.</div><h1>Caractéristiques Shaker à herbes et épices Saunderton Cole et Mason</h1><div class="col is-12">Corps acrylique. 5 compartiments. Couvercle inox. Hauteur 20 cm. 2 vitesses pour verser ou saupoudrer. Modèle pré-rempli livré avec : piment, graines de cumin, cannelle moulue, paprika moulu et curcuma moulu. Etiquettes personnalisables. Conçu en Angleterre. <strong>Entonnoir inox non fourni.</strong>\n <div id="gtx-trans" style="position: absolute; left: 374px; top: 36.2px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27504 …} #channels: Doctrine\ORM\PersistentCollection {#27498 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22137 …} #reviews: Doctrine\ORM\PersistentCollection {#27502 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27500 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Shaker à herbes et épices Saunderton Cole et Mason" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32265 -props: [ "product" => App\Entity\Product\Product {#27507 #id: 2801 #code: "shaker-a-herbes-et-epices-saunderton-cole-et-mason-7782" #attributes: Doctrine\ORM\PersistentCollection {#27496 …} #variants: Doctrine\ORM\PersistentCollection {#27494 …} #options: Doctrine\ORM\PersistentCollection {#27490 …} #associations: Doctrine\ORM\PersistentCollection {#27492 …} #createdAt: DateTime @1758632652 {#27509 : 2025-09-23 21:04:12.0 PRC (+08:00) } #updatedAt: DateTime @1758632652 {#27508 : 2025-09-23 21:04:12.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27506 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32241 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27507} #id: 2801 #name: "Shaker à herbes et épices Saunderton Cole et Mason" #slug: "shaker-a-herbes-et-epices-saunderton-cole-et-mason-7782" #description: """ <div class="col is-12"><ul>\n <li>5 compartiments pour 5 herbes ou épices, gain de place.</li>\n <li>2 vitesses, pour saupoudrer ou verser.</li>\n <li>Vos épices préférées toujours à portée de main.</li>\n </ul></div><h1>Description Shaker à herbes et épices Saunderton Cole et Mason</h1><h3>Fini les pots à épices encombrants !</h3><div class="col is-12">Tout amateur de cuisine le sait, stocker ses herbes et épices virent rapidement au casse tête. On se retrouve facilement avec une ribambelle de pots à épices qui prennet rapidement une place folle ! Soit on les stocke dans un placard et on oublie rapidement ceux situés tout au fond à gauche dans le coin sombre. Soit on les stocke sur une étagère dédiée aux épices mais là encore problème, car on a rarement plusieurs mètres linéaires de tablette dans sa cuisine ! <br /></div><h3>Où ranger ses épices ? Cole & Mason propose la meilleure des solutions !</h3><div class="col is-12">Alors Cole & Mason à penser à nous en concevant cet astucieux Shaker à herbes et épices Saunderton ! Avec ces 5 compartiments, l'encombrement pris par vos pots et autres carrousels à épices va être diminué d'autant !</div><h3>Un rangement à épices beau et pratique !</h3><div class="col is-12">Facile à remplir et à utiliser, le Shaker à herbes et épices Saunderton est doté de 2 vitesses pour saupoudrer ou verser. Vos épices seront rapidement repérables dans les différents compartiments grâce aux emplacements prévus pour apposer une étiquette personnalisable.<br /><br />Réalisé dans les meilleurs matériaux, acrylique haute densité et couvercle inox, le Shaker à herbes et épices Saunderton bénéficie d'un design sobre et épuré qui s'accorde avec tous les styles de cuisine. Il trouvera facilement sa place à côté de vos <a rel="nofollow" href="https://www.cuisinstore.com/moulin-peugeot-f1138-p1.html">moulins à poivre</a> et moulins à sel.<br /><br />Nous vous proposons au choix un modèle livré vide pour le remplir de vos herbes et épices préférées. Ou un modèle pré-rempli avec les épices suivantes : piment, graines de cumin, cannelle moulue, paprika moulu et curcuma moulu.</div><h1>Caractéristiques Shaker à herbes et épices Saunderton Cole et Mason</h1><div class="col is-12">Corps acrylique. 5 compartiments. Couvercle inox. Hauteur 20 cm. 2 vitesses pour verser ou saupoudrer. Modèle pré-rempli livré avec : piment, graines de cumin, cannelle moulue, paprika moulu et curcuma moulu. Etiquettes personnalisables. Conçu en Angleterre. <strong>Entonnoir inox non fourni.</strong>\n <div id="gtx-trans" style="position: absolute; left: 374px; top: 36.2px;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27504 …} #channels: Doctrine\ORM\PersistentCollection {#27498 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22137 …} #reviews: Doctrine\ORM\PersistentCollection {#27502 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27500 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32339 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32242 …} +context: Sylius\TwigHooks\Bag\DataBag {#32328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32247 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32190 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32198 #collection: Doctrine\Common\Collections\ArrayCollection {#32207 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32186 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44335 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44337 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32339 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32242 …} +context: Sylius\TwigHooks\Bag\DataBag {#32328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32247 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Shaker à herbes et épices Saunderton Cole et Mason" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32198 #collection: Doctrine\Common\Collections\ArrayCollection {#32207 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32186 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44335 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44337 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32344 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32339 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32242 …} +context: Sylius\TwigHooks\Bag\DataBag {#32328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32247 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32190 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32198 #collection: Doctrine\Common\Collections\ArrayCollection {#32207 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32186 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44335 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44337 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32393 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32384 …} +context: Sylius\TwigHooks\Bag\DataBag {#32391 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32392 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32190 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32396 +variant: App\Entity\Product\ProductVariant {#32190 …} +price: "26,00\u{A0}€" +originalPrice: "26,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32393 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32384 …} +context: Sylius\TwigHooks\Bag\DataBag {#32391 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32392 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 104.0 MiB | 6.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27486 #id: 3067 #code: "moulin-chatel-peugeot-7568" #attributes: Doctrine\ORM\PersistentCollection {#27475 …} #variants: Doctrine\ORM\PersistentCollection {#27473 …} #options: Doctrine\ORM\PersistentCollection {#27469 …} #associations: Doctrine\ORM\PersistentCollection {#27471 …} #createdAt: DateTime @1758632748 {#27488 : 2025-09-23 21:05:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632748 {#27487 : 2025-09-23 21:05:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27485 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32513 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27486} #id: 3067 #name: "Moulin Chatel Peugeot" #slug: "moulin-chatel-peugeot-7568" #description: """ <div class="col is-12"><ul>\n <li>Noyer.</li>\n <li>Mécanisme en acier garanti sans limitation de durée.</li>\n <li><strong>Fabrication française.</strong></li>\n </ul></div><h1>Descriptif Moulin Chatel Peugeot</h1><div class="col is-12">Conçu et réalisé tout en sobriété avec un design contemporain minimaliste, le moulin Chatel Peugeot Noyer apportera sur votre table ou en cuisine une touche chaleureuse. Son mécanisme en acier est garanti sans limitation de durée et son bouton gravé tête de lion permet de régler la mouture.</div><h1>Caractéristiques Moulin Chatel Peugeot</h1><div class="col is-12"><strong><em>Moulin à Poivre</em></strong><br />- Noyer.<br />- Réglage classique.<br />- Mécanisme en acier garanti sans limitation de durée.<br />- Taille : 21 cm.<br /><br /><strong><em>Moulin à Sel</em></strong><br />- Noyer.<br />- Réglage classique.<br />- Mécanisme en acier garanti sans limitation de durée.<br />- Taille : 21 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27483 …} #channels: Doctrine\ORM\PersistentCollection {#27477 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22497 …} #reviews: Doctrine\ORM\PersistentCollection {#27481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27479 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32256 +product: App\Entity\Product\Product {#27486 #id: 3067 #code: "moulin-chatel-peugeot-7568" #attributes: Doctrine\ORM\PersistentCollection {#27475 …} #variants: Doctrine\ORM\PersistentCollection {#27473 …} #options: Doctrine\ORM\PersistentCollection {#27469 …} #associations: Doctrine\ORM\PersistentCollection {#27471 …} #createdAt: DateTime @1758632748 {#27488 : 2025-09-23 21:05:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632748 {#27487 : 2025-09-23 21:05:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27485 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32513 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27486} #id: 3067 #name: "Moulin Chatel Peugeot" #slug: "moulin-chatel-peugeot-7568" #description: """ <div class="col is-12"><ul>\n <li>Noyer.</li>\n <li>Mécanisme en acier garanti sans limitation de durée.</li>\n <li><strong>Fabrication française.</strong></li>\n </ul></div><h1>Descriptif Moulin Chatel Peugeot</h1><div class="col is-12">Conçu et réalisé tout en sobriété avec un design contemporain minimaliste, le moulin Chatel Peugeot Noyer apportera sur votre table ou en cuisine une touche chaleureuse. Son mécanisme en acier est garanti sans limitation de durée et son bouton gravé tête de lion permet de régler la mouture.</div><h1>Caractéristiques Moulin Chatel Peugeot</h1><div class="col is-12"><strong><em>Moulin à Poivre</em></strong><br />- Noyer.<br />- Réglage classique.<br />- Mécanisme en acier garanti sans limitation de durée.<br />- Taille : 21 cm.<br /><br /><strong><em>Moulin à Sel</em></strong><br />- Noyer.<br />- Réglage classique.<br />- Mécanisme en acier garanti sans limitation de durée.<br />- Taille : 21 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27483 …} #channels: Doctrine\ORM\PersistentCollection {#27477 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22497 …} #reviews: Doctrine\ORM\PersistentCollection {#27481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27479 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32459 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 1.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27486 #id: 3067 #code: "moulin-chatel-peugeot-7568" #attributes: Doctrine\ORM\PersistentCollection {#27475 …} #variants: Doctrine\ORM\PersistentCollection {#27473 …} #options: Doctrine\ORM\PersistentCollection {#27469 …} #associations: Doctrine\ORM\PersistentCollection {#27471 …} #createdAt: DateTime @1758632748 {#27488 : 2025-09-23 21:05:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632748 {#27487 : 2025-09-23 21:05:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27485 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32513 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27486} #id: 3067 #name: "Moulin Chatel Peugeot" #slug: "moulin-chatel-peugeot-7568" #description: """ <div class="col is-12"><ul>\n <li>Noyer.</li>\n <li>Mécanisme en acier garanti sans limitation de durée.</li>\n <li><strong>Fabrication française.</strong></li>\n </ul></div><h1>Descriptif Moulin Chatel Peugeot</h1><div class="col is-12">Conçu et réalisé tout en sobriété avec un design contemporain minimaliste, le moulin Chatel Peugeot Noyer apportera sur votre table ou en cuisine une touche chaleureuse. Son mécanisme en acier est garanti sans limitation de durée et son bouton gravé tête de lion permet de régler la mouture.</div><h1>Caractéristiques Moulin Chatel Peugeot</h1><div class="col is-12"><strong><em>Moulin à Poivre</em></strong><br />- Noyer.<br />- Réglage classique.<br />- Mécanisme en acier garanti sans limitation de durée.<br />- Taille : 21 cm.<br /><br /><strong><em>Moulin à Sel</em></strong><br />- Noyer.<br />- Réglage classique.<br />- Mécanisme en acier garanti sans limitation de durée.<br />- Taille : 21 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27483 …} #channels: Doctrine\ORM\PersistentCollection {#27477 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22497 …} #reviews: Doctrine\ORM\PersistentCollection {#27481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27479 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Chatel Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32537 -props: [ "product" => App\Entity\Product\Product {#27486 #id: 3067 #code: "moulin-chatel-peugeot-7568" #attributes: Doctrine\ORM\PersistentCollection {#27475 …} #variants: Doctrine\ORM\PersistentCollection {#27473 …} #options: Doctrine\ORM\PersistentCollection {#27469 …} #associations: Doctrine\ORM\PersistentCollection {#27471 …} #createdAt: DateTime @1758632748 {#27488 : 2025-09-23 21:05:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632748 {#27487 : 2025-09-23 21:05:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27485 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32513 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27486} #id: 3067 #name: "Moulin Chatel Peugeot" #slug: "moulin-chatel-peugeot-7568" #description: """ <div class="col is-12"><ul>\n <li>Noyer.</li>\n <li>Mécanisme en acier garanti sans limitation de durée.</li>\n <li><strong>Fabrication française.</strong></li>\n </ul></div><h1>Descriptif Moulin Chatel Peugeot</h1><div class="col is-12">Conçu et réalisé tout en sobriété avec un design contemporain minimaliste, le moulin Chatel Peugeot Noyer apportera sur votre table ou en cuisine une touche chaleureuse. Son mécanisme en acier est garanti sans limitation de durée et son bouton gravé tête de lion permet de régler la mouture.</div><h1>Caractéristiques Moulin Chatel Peugeot</h1><div class="col is-12"><strong><em>Moulin à Poivre</em></strong><br />- Noyer.<br />- Réglage classique.<br />- Mécanisme en acier garanti sans limitation de durée.<br />- Taille : 21 cm.<br /><br /><strong><em>Moulin à Sel</em></strong><br />- Noyer.<br />- Réglage classique.<br />- Mécanisme en acier garanti sans limitation de durée.<br />- Taille : 21 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27483 …} #channels: Doctrine\ORM\PersistentCollection {#27477 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22497 …} #reviews: Doctrine\ORM\PersistentCollection {#27481 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27479 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32611 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32514 …} +context: Sylius\TwigHooks\Bag\DataBag {#32597 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32519 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32459 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32467 #collection: Doctrine\Common\Collections\ArrayCollection {#32479 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32455 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44352 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32611 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32514 …} +context: Sylius\TwigHooks\Bag\DataBag {#32597 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32519 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Chatel Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32467 #collection: Doctrine\Common\Collections\ArrayCollection {#32479 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32455 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44352 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32616 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32611 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32514 …} +context: Sylius\TwigHooks\Bag\DataBag {#32597 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32519 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32459 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32467 #collection: Doctrine\Common\Collections\ArrayCollection {#32479 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32455 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44352 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32656 …} +context: Sylius\TwigHooks\Bag\DataBag {#32663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32664 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32459 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32668 +variant: App\Entity\Product\ProductVariant {#32459 …} +price: "53,00\u{A0}€" +originalPrice: "59,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32665 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32656 …} +context: Sylius\TwigHooks\Bag\DataBag {#32663 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32664 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 2.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12762 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#32899 +cart: App\Entity\Order\Order {#13666 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12762 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||