Components
15
Twig Components
19
Render Count
174
ms
Render Time
110.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 110.0 MiB | 1.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12792 …} +context: Sylius\TwigHooks\Bag\DataBag {#12798 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +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 {#13419 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12792 …} +context: Sylius\TwigHooks\Bag\DataBag {#12798 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 110.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13492 …} +context: Sylius\TwigHooks\Bag\DataBag {#13494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13495 …} +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 {#13505 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13492 …} +context: Sylius\TwigHooks\Bag\DataBag {#13494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13495 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 4.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13566 …} +context: Sylius\TwigHooks\Bag\DataBag {#13586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13585 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13602 +cart: App\Entity\Order\Order {#13669 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13566 …} +context: Sylius\TwigHooks\Bag\DataBag {#13586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13585 …} +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 | 110.0 MiB | 14.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13855 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …} +context: Sylius\TwigHooks\Bag\DataBag {#13849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13841 …} +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 {#13865 #taxonRepository: App\Repository\TaxonRepository {#13864 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13855 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …} +context: Sylius\TwigHooks\Bag\DataBag {#13849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13841 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 110.0 MiB | 128.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27749 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27748 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 846 #code: "coupe-pasteque-genietti-4782" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632264 {#7507 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#7471 : 2025-09-23 20:57:44.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: 846 #name: "Coupe pastèque Genietti" #slug: "coupe-pasteque-genietti-4782" #description: """ <div class="col is-12"><ul>\n <li>3 fonctions : pour couper, creuser et servir.</li>\n <li>Belle finition inox.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Coupe pastèque Genietti</h1><div class="col is-12">Le coupe pastèque Genietti permet de creuser et couper la pastèque, d'en extraire la pulpe et de servir la tranche tout cela rapidement et proprement, sans toucher le fruit à mains nues. </div><h1>Caractéristiques Coupe pastèque Genietti</h1><div class="col is-12">En acier inoxydable. Longueur 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27759 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27758 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27749 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27748 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 846 #code: "coupe-pasteque-genietti-4782" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632264 {#7507 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#7471 : 2025-09-23 20:57:44.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: 846 #name: "Coupe pastèque Genietti" #slug: "coupe-pasteque-genietti-4782" #description: """ <div class="col is-12"><ul>\n <li>3 fonctions : pour couper, creuser et servir.</li>\n <li>Belle finition inox.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Coupe pastèque Genietti</h1><div class="col is-12">Le coupe pastèque Genietti permet de creuser et couper la pastèque, d'en extraire la pulpe et de servir la tranche tout cela rapidement et proprement, sans toucher le fruit à mains nues. </div><h1>Caractéristiques Coupe pastèque Genietti</h1><div class="col is-12">En acier inoxydable. Longueur 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#8363 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27753 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 110.0 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27875 …} +context: Sylius\TwigHooks\Bag\DataBag {#27881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27880 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 846 #code: "coupe-pasteque-genietti-4782" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632264 {#7507 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#7471 : 2025-09-23 20:57:44.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: 846 #name: "Coupe pastèque Genietti" #slug: "coupe-pasteque-genietti-4782" #description: """ <div class="col is-12"><ul>\n <li>3 fonctions : pour couper, creuser et servir.</li>\n <li>Belle finition inox.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Coupe pastèque Genietti</h1><div class="col is-12">Le coupe pastèque Genietti permet de creuser et couper la pastèque, d'en extraire la pulpe et de servir la tranche tout cela rapidement et proprement, sans toucher le fruit à mains nues. </div><h1>Caractéristiques Coupe pastèque Genietti</h1><div class="col is-12">En acier inoxydable. Longueur 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27903 +product: App\Entity\Product\Product {#7499 #id: 846 #code: "coupe-pasteque-genietti-4782" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632264 {#7507 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#7471 : 2025-09-23 20:57:44.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: 846 #name: "Coupe pastèque Genietti" #slug: "coupe-pasteque-genietti-4782" #description: """ <div class="col is-12"><ul>\n <li>3 fonctions : pour couper, creuser et servir.</li>\n <li>Belle finition inox.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Coupe pastèque Genietti</h1><div class="col is-12">Le coupe pastèque Genietti permet de creuser et couper la pastèque, d'en extraire la pulpe et de servir la tranche tout cela rapidement et proprement, sans toucher le fruit à mains nues. </div><h1>Caractéristiques Coupe pastèque Genietti</h1><div class="col is-12">En acier inoxydable. Longueur 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27868 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27875 …} +context: Sylius\TwigHooks\Bag\DataBag {#27881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27880 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28002 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28008 …} +context: Sylius\TwigHooks\Bag\DataBag {#27997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28004 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8363 …} "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 {#8363 …} +price: "17,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28002 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28008 …} +context: Sylius\TwigHooks\Bag\DataBag {#27997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28004 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 110.0 MiB | 24.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27921 …} +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: 846 #code: "coupe-pasteque-genietti-4782" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632264 {#7507 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#7471 : 2025-09-23 20:57:44.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: 846 #name: "Coupe pastèque Genietti" #slug: "coupe-pasteque-genietti-4782" #description: """ <div class="col is-12"><ul>\n <li>3 fonctions : pour couper, creuser et servir.</li>\n <li>Belle finition inox.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Coupe pastèque Genietti</h1><div class="col is-12">Le coupe pastèque Genietti permet de creuser et couper la pastèque, d'en extraire la pulpe et de servir la tranche tout cela rapidement et proprement, sans toucher le fruit à mains nues. </div><h1>Caractéristiques Coupe pastèque Genietti</h1><div class="col is-12">En acier inoxydable. Longueur 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#13767 …} -formView: Symfony\Component\Form\FormView {#28241 …} -form: Symfony\Component\Form\Form {#28285 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" ] "_token" => "58dc8109991ada.TWg8E6UvhRkvIyUDw7m_pPMbfxoT3VoH71cCrKEBzK4.PRkOVfdYz1R_ZGlU9sPR4p9-IEhh7GNCunpNzthWg-J-MgVpyUKoaxllZA" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27921 …} +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: 846 #code: "coupe-pasteque-genietti-4782" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632264 {#7507 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#7471 : 2025-09-23 20:57:44.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: 846 #name: "Coupe pastèque Genietti" #slug: "coupe-pasteque-genietti-4782" #description: """ <div class="col is-12"><ul>\n <li>3 fonctions : pour couper, creuser et servir.</li>\n <li>Belle finition inox.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Coupe pastèque Genietti</h1><div class="col is-12">Le coupe pastèque Genietti permet de creuser et couper la pastèque, d'en extraire la pulpe et de servir la tranche tout cela rapidement et proprement, sans toucher le fruit à mains nues. </div><h1>Caractéristiques Coupe pastèque Genietti</h1><div class="col is-12">En acier inoxydable. Longueur 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27753 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 110.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27569 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27567 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 846 #code: "coupe-pasteque-genietti-4782" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632264 {#7507 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#7471 : 2025-09-23 20:57:44.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: 846 #name: "Coupe pastèque Genietti" #slug: "coupe-pasteque-genietti-4782" #description: """ <div class="col is-12"><ul>\n <li>3 fonctions : pour couper, creuser et servir.</li>\n <li>Belle finition inox.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Coupe pastèque Genietti</h1><div class="col is-12">Le coupe pastèque Genietti permet de creuser et couper la pastèque, d'en extraire la pulpe et de servir la tranche tout cela rapidement et proprement, sans toucher le fruit à mains nues. </div><h1>Caractéristiques Coupe pastèque Genietti</h1><div class="col is-12">En acier inoxydable. Longueur 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27557 +product: App\Entity\Product\Product {#7499 #id: 846 #code: "coupe-pasteque-genietti-4782" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632264 {#7507 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#7471 : 2025-09-23 20:57:44.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: 846 #name: "Coupe pastèque Genietti" #slug: "coupe-pasteque-genietti-4782" #description: """ <div class="col is-12"><ul>\n <li>3 fonctions : pour couper, creuser et servir.</li>\n <li>Belle finition inox.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Coupe pastèque Genietti</h1><div class="col is-12">Le coupe pastèque Genietti permet de creuser et couper la pastèque, d'en extraire la pulpe et de servir la tranche tout cela rapidement et proprement, sans toucher le fruit à mains nues. </div><h1>Caractéristiques Coupe pastèque Genietti</h1><div class="col is-12">En acier inoxydable. Longueur 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27868 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27569 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27567 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 110.0 MiB | 21.81 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27618 #id: 846 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27452 …} #owner: App\Entity\Product\Product {#7499 #id: 846 #code: "coupe-pasteque-genietti-4782" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632264 {#7507 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#7471 : 2025-09-23 20:57:44.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: 846 #name: "Coupe pastèque Genietti" #slug: "coupe-pasteque-genietti-4782" #description: """ <div class="col is-12"><ul>\n <li>3 fonctions : pour couper, creuser et servir.</li>\n <li>Belle finition inox.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Coupe pastèque Genietti</h1><div class="col is-12">Le coupe pastèque Genietti permet de creuser et couper la pastèque, d'en extraire la pulpe et de servir la tranche tout cela rapidement et proprement, sans toucher le fruit à mains nues. </div><h1>Caractéristiques Coupe pastèque Genietti</h1><div class="col is-12">En acier inoxydable. Longueur 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27438 …} #createdAt: DateTime @1758633259 {#27668 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27634 : 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 {#27421 +productAssociation: App\Entity\Product\ProductAssociation {#27618 #id: 846 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27452 …} #owner: App\Entity\Product\Product {#7499 #id: 846 #code: "coupe-pasteque-genietti-4782" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632264 {#7507 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#7471 : 2025-09-23 20:57:44.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: 846 #name: "Coupe pastèque Genietti" #slug: "coupe-pasteque-genietti-4782" #description: """ <div class="col is-12"><ul>\n <li>3 fonctions : pour couper, creuser et servir.</li>\n <li>Belle finition inox.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Coupe pastèque Genietti</h1><div class="col is-12">Le coupe pastèque Genietti permet de creuser et couper la pastèque, d'en extraire la pulpe et de servir la tranche tout cela rapidement et proprement, sans toucher le fruit à mains nues. </div><h1>Caractéristiques Coupe pastèque Genietti</h1><div class="col is-12">En acier inoxydable. Longueur 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27438 …} #createdAt: DateTime @1758633259 {#27668 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27634 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27422 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 8.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27351 #id: 3238 #code: "moulin-a-epices-boogie-acrylique-marlux-de-buyer-6863" #attributes: Doctrine\ORM\PersistentCollection {#27360 …} #variants: Doctrine\ORM\PersistentCollection {#27370 …} #options: Doctrine\ORM\PersistentCollection {#27380 …} #associations: Doctrine\ORM\PersistentCollection {#27377 …} #createdAt: DateTime @1758632827 {#27392 : 2025-09-23 21:07:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632827 {#27359 : 2025-09-23 21:07:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27355 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27351} #id: 3238 #name: "Moulin à Epices Boogie Acrylique Marlux De Buyer" #slug: "moulin-a-epices-boogie-acrylique-marlux-de-buyer-6863" #description: """ <div class="col is-12"><ul>\n <li>Corps en acrylique.</li>\n <li>Manivelle en plastique aspect inox.</li>\n <li>Réglage de la mouture par rotation de la base.</li>\n <li>Mécanisme en céramique.</li>\n </ul></div><h1>Descriptif Moulin à Epices Boogie Acrylique Marlux De Buyer</h1><div class="col is-12">Avec son effet boule et sa manivelle en plastique aspect inox, le moulin à épices en acrylique Boogie Marlux de Buyer offre une utilisation très confortable en cuisine comme sur la table. Doté d'un mécanisme en céramique, il permet l'utilisation de la plupart des épices : tous les poivres, le sel blanc de cuisine, le sel gris de mer, le sel noir d'Hawaï, le sel rose de l'Himalaya, les herbes de Provence, les graines de type cumin... Le réglage de la mouture se fait par rotation de la base.</div><h1>Caractéristiques Moulin à Epices Boogie Acrylique Marlux De Buyer</h1><div class="col is-12">- Corps en acrylique transparent.<br />- Manivelle en plastique aspect inox.<br />- Réglage de la mouture par rotation de la base.<br />- Mécanisme en céramique garanti à vie.<br />- Hauteur : 7 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27356 …} #channels: Doctrine\ORM\PersistentCollection {#27363 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22154 …} #reviews: Doctrine\ORM\PersistentCollection {#27357 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27341 …} #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 {#27240 +product: App\Entity\Product\Product {#27351 #id: 3238 #code: "moulin-a-epices-boogie-acrylique-marlux-de-buyer-6863" #attributes: Doctrine\ORM\PersistentCollection {#27360 …} #variants: Doctrine\ORM\PersistentCollection {#27370 …} #options: Doctrine\ORM\PersistentCollection {#27380 …} #associations: Doctrine\ORM\PersistentCollection {#27377 …} #createdAt: DateTime @1758632827 {#27392 : 2025-09-23 21:07:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632827 {#27359 : 2025-09-23 21:07:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27355 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27351} #id: 3238 #name: "Moulin à Epices Boogie Acrylique Marlux De Buyer" #slug: "moulin-a-epices-boogie-acrylique-marlux-de-buyer-6863" #description: """ <div class="col is-12"><ul>\n <li>Corps en acrylique.</li>\n <li>Manivelle en plastique aspect inox.</li>\n <li>Réglage de la mouture par rotation de la base.</li>\n <li>Mécanisme en céramique.</li>\n </ul></div><h1>Descriptif Moulin à Epices Boogie Acrylique Marlux De Buyer</h1><div class="col is-12">Avec son effet boule et sa manivelle en plastique aspect inox, le moulin à épices en acrylique Boogie Marlux de Buyer offre une utilisation très confortable en cuisine comme sur la table. Doté d'un mécanisme en céramique, il permet l'utilisation de la plupart des épices : tous les poivres, le sel blanc de cuisine, le sel gris de mer, le sel noir d'Hawaï, le sel rose de l'Himalaya, les herbes de Provence, les graines de type cumin... Le réglage de la mouture se fait par rotation de la base.</div><h1>Caractéristiques Moulin à Epices Boogie Acrylique Marlux De Buyer</h1><div class="col is-12">- Corps en acrylique transparent.<br />- Manivelle en plastique aspect inox.<br />- Réglage de la mouture par rotation de la base.<br />- Mécanisme en céramique garanti à vie.<br />- Hauteur : 7 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27356 …} #channels: Doctrine\ORM\PersistentCollection {#27363 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22154 …} #reviews: Doctrine\ORM\PersistentCollection {#27357 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27341 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27211 …} +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]
|
110.0 MiB | 1.37 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27351 #id: 3238 #code: "moulin-a-epices-boogie-acrylique-marlux-de-buyer-6863" #attributes: Doctrine\ORM\PersistentCollection {#27360 …} #variants: Doctrine\ORM\PersistentCollection {#27370 …} #options: Doctrine\ORM\PersistentCollection {#27380 …} #associations: Doctrine\ORM\PersistentCollection {#27377 …} #createdAt: DateTime @1758632827 {#27392 : 2025-09-23 21:07:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632827 {#27359 : 2025-09-23 21:07:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27355 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27351} #id: 3238 #name: "Moulin à Epices Boogie Acrylique Marlux De Buyer" #slug: "moulin-a-epices-boogie-acrylique-marlux-de-buyer-6863" #description: """ <div class="col is-12"><ul>\n <li>Corps en acrylique.</li>\n <li>Manivelle en plastique aspect inox.</li>\n <li>Réglage de la mouture par rotation de la base.</li>\n <li>Mécanisme en céramique.</li>\n </ul></div><h1>Descriptif Moulin à Epices Boogie Acrylique Marlux De Buyer</h1><div class="col is-12">Avec son effet boule et sa manivelle en plastique aspect inox, le moulin à épices en acrylique Boogie Marlux de Buyer offre une utilisation très confortable en cuisine comme sur la table. Doté d'un mécanisme en céramique, il permet l'utilisation de la plupart des épices : tous les poivres, le sel blanc de cuisine, le sel gris de mer, le sel noir d'Hawaï, le sel rose de l'Himalaya, les herbes de Provence, les graines de type cumin... Le réglage de la mouture se fait par rotation de la base.</div><h1>Caractéristiques Moulin à Epices Boogie Acrylique Marlux De Buyer</h1><div class="col is-12">- Corps en acrylique transparent.<br />- Manivelle en plastique aspect inox.<br />- Réglage de la mouture par rotation de la base.<br />- Mécanisme en céramique garanti à vie.<br />- Hauteur : 7 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27356 …} #channels: Doctrine\ORM\PersistentCollection {#27363 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22154 …} #reviews: Doctrine\ORM\PersistentCollection {#27357 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27341 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Epices Boogie Acrylique Marlux De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27112 -props: [ "product" => App\Entity\Product\Product {#27351 #id: 3238 #code: "moulin-a-epices-boogie-acrylique-marlux-de-buyer-6863" #attributes: Doctrine\ORM\PersistentCollection {#27360 …} #variants: Doctrine\ORM\PersistentCollection {#27370 …} #options: Doctrine\ORM\PersistentCollection {#27380 …} #associations: Doctrine\ORM\PersistentCollection {#27377 …} #createdAt: DateTime @1758632827 {#27392 : 2025-09-23 21:07:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632827 {#27359 : 2025-09-23 21:07:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27355 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27351} #id: 3238 #name: "Moulin à Epices Boogie Acrylique Marlux De Buyer" #slug: "moulin-a-epices-boogie-acrylique-marlux-de-buyer-6863" #description: """ <div class="col is-12"><ul>\n <li>Corps en acrylique.</li>\n <li>Manivelle en plastique aspect inox.</li>\n <li>Réglage de la mouture par rotation de la base.</li>\n <li>Mécanisme en céramique.</li>\n </ul></div><h1>Descriptif Moulin à Epices Boogie Acrylique Marlux De Buyer</h1><div class="col is-12">Avec son effet boule et sa manivelle en plastique aspect inox, le moulin à épices en acrylique Boogie Marlux de Buyer offre une utilisation très confortable en cuisine comme sur la table. Doté d'un mécanisme en céramique, il permet l'utilisation de la plupart des épices : tous les poivres, le sel blanc de cuisine, le sel gris de mer, le sel noir d'Hawaï, le sel rose de l'Himalaya, les herbes de Provence, les graines de type cumin... Le réglage de la mouture se fait par rotation de la base.</div><h1>Caractéristiques Moulin à Epices Boogie Acrylique Marlux De Buyer</h1><div class="col is-12">- Corps en acrylique transparent.<br />- Manivelle en plastique aspect inox.<br />- Réglage de la mouture par rotation de la base.<br />- Mécanisme en céramique garanti à vie.<br />- Hauteur : 7 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27356 …} #channels: Doctrine\ORM\PersistentCollection {#27363 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22154 …} #reviews: Doctrine\ORM\PersistentCollection {#27357 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27341 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27020 …} +context: Sylius\TwigHooks\Bag\DataBag {#27050 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27051 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27211 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27367 #collection: Doctrine\Common\Collections\ArrayCollection {#27185 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27215 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36282 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36292 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27020 …} +context: Sylius\TwigHooks\Bag\DataBag {#27050 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27051 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Epices Boogie Acrylique Marlux De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27367 #collection: Doctrine\Common\Collections\ArrayCollection {#27185 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27215 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36282 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36292 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27030 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27018 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27020 …} +context: Sylius\TwigHooks\Bag\DataBag {#27050 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27051 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27211 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27367 #collection: Doctrine\Common\Collections\ArrayCollection {#27185 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27215 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36282 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36292 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28693 …} +context: Sylius\TwigHooks\Bag\DataBag {#28702 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28705 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27211 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28885 +variant: App\Entity\Product\ProductVariant {#27211 …} +price: "84,00\u{A0}€" +originalPrice: "84,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28693 …} +context: Sylius\TwigHooks\Bag\DataBag {#28702 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28705 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 4.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27530 #id: 3758 #code: "adaptateur-cuves-transparentes-cook-expert-magimix-7223" #attributes: Doctrine\ORM\PersistentCollection {#27315 …} #variants: Doctrine\ORM\PersistentCollection {#27323 …} #options: Doctrine\ORM\PersistentCollection {#27333 …} #associations: Doctrine\ORM\PersistentCollection {#27331 …} #createdAt: DateTime @1758633071 {#27382 : 2025-09-23 21:11:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633071 {#27591 : 2025-09-23 21:11:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27429 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#29953 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27530} #id: 3758 #name: "Adaptateur Cuves Transparentes Cook Expert Magimix" #slug: "adaptateur-cuves-transparentes-cook-expert-magimix-7223" #description: """ <div class="col is-12"><ul>\n <li>Adaptateur pour cuves transparentes cook Expert.</li>\n <li>Pièce certifiée origine Magimix.</li>\n </ul></div><h1>Descriptif Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">Adaptateur (galette de base complète) des cuves transparentes pour Cook Expert Magimix.</div><h1>Caractéristiques Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">- Accessoire certifié d'origine Magimix pour adapter les cuves transparentes sur le Cook Expert.</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 {#27386 …} #channels: Doctrine\ORM\PersistentCollection {#27328 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#24806 …} #reviews: Doctrine\ORM\PersistentCollection {#27395 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27397 …} #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 {#27142 +product: App\Entity\Product\Product {#27530 #id: 3758 #code: "adaptateur-cuves-transparentes-cook-expert-magimix-7223" #attributes: Doctrine\ORM\PersistentCollection {#27315 …} #variants: Doctrine\ORM\PersistentCollection {#27323 …} #options: Doctrine\ORM\PersistentCollection {#27333 …} #associations: Doctrine\ORM\PersistentCollection {#27331 …} #createdAt: DateTime @1758633071 {#27382 : 2025-09-23 21:11:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633071 {#27591 : 2025-09-23 21:11:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27429 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#29953 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27530} #id: 3758 #name: "Adaptateur Cuves Transparentes Cook Expert Magimix" #slug: "adaptateur-cuves-transparentes-cook-expert-magimix-7223" #description: """ <div class="col is-12"><ul>\n <li>Adaptateur pour cuves transparentes cook Expert.</li>\n <li>Pièce certifiée origine Magimix.</li>\n </ul></div><h1>Descriptif Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">Adaptateur (galette de base complète) des cuves transparentes pour Cook Expert Magimix.</div><h1>Caractéristiques Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">- Accessoire certifié d'origine Magimix pour adapter les cuves transparentes sur le Cook Expert.</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 {#27386 …} #channels: Doctrine\ORM\PersistentCollection {#27328 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#24806 …} #reviews: Doctrine\ORM\PersistentCollection {#27395 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27397 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29500 …} +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]
|
110.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27530 #id: 3758 #code: "adaptateur-cuves-transparentes-cook-expert-magimix-7223" #attributes: Doctrine\ORM\PersistentCollection {#27315 …} #variants: Doctrine\ORM\PersistentCollection {#27323 …} #options: Doctrine\ORM\PersistentCollection {#27333 …} #associations: Doctrine\ORM\PersistentCollection {#27331 …} #createdAt: DateTime @1758633071 {#27382 : 2025-09-23 21:11:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633071 {#27591 : 2025-09-23 21:11:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27429 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#29953 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27530} #id: 3758 #name: "Adaptateur Cuves Transparentes Cook Expert Magimix" #slug: "adaptateur-cuves-transparentes-cook-expert-magimix-7223" #description: """ <div class="col is-12"><ul>\n <li>Adaptateur pour cuves transparentes cook Expert.</li>\n <li>Pièce certifiée origine Magimix.</li>\n </ul></div><h1>Descriptif Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">Adaptateur (galette de base complète) des cuves transparentes pour Cook Expert Magimix.</div><h1>Caractéristiques Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">- Accessoire certifié d'origine Magimix pour adapter les cuves transparentes sur le Cook Expert.</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 {#27386 …} #channels: Doctrine\ORM\PersistentCollection {#27328 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#24806 …} #reviews: Doctrine\ORM\PersistentCollection {#27395 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27397 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Adaptateur Cuves Transparentes Cook Expert Magimix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29985 -props: [ "product" => App\Entity\Product\Product {#27530 #id: 3758 #code: "adaptateur-cuves-transparentes-cook-expert-magimix-7223" #attributes: Doctrine\ORM\PersistentCollection {#27315 …} #variants: Doctrine\ORM\PersistentCollection {#27323 …} #options: Doctrine\ORM\PersistentCollection {#27333 …} #associations: Doctrine\ORM\PersistentCollection {#27331 …} #createdAt: DateTime @1758633071 {#27382 : 2025-09-23 21:11:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633071 {#27591 : 2025-09-23 21:11:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27429 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#29953 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27530} #id: 3758 #name: "Adaptateur Cuves Transparentes Cook Expert Magimix" #slug: "adaptateur-cuves-transparentes-cook-expert-magimix-7223" #description: """ <div class="col is-12"><ul>\n <li>Adaptateur pour cuves transparentes cook Expert.</li>\n <li>Pièce certifiée origine Magimix.</li>\n </ul></div><h1>Descriptif Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">Adaptateur (galette de base complète) des cuves transparentes pour Cook Expert Magimix.</div><h1>Caractéristiques Adaptateur Cuves Transparentes Cook Expert Magimix</h1><div class="col is-12">- Accessoire certifié d'origine Magimix pour adapter les cuves transparentes sur le Cook Expert.</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 {#27386 …} #channels: Doctrine\ORM\PersistentCollection {#27328 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#24806 …} #reviews: Doctrine\ORM\PersistentCollection {#27395 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27397 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29972 …} +context: Sylius\TwigHooks\Bag\DataBag {#30327 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29968 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29500 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29662 #collection: Doctrine\Common\Collections\ArrayCollection {#29670 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36311 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29972 …} +context: Sylius\TwigHooks\Bag\DataBag {#30327 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29968 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Adaptateur Cuves Transparentes Cook Expert Magimix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29662 #collection: Doctrine\Common\Collections\ArrayCollection {#29670 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36311 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30333 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29972 …} +context: Sylius\TwigHooks\Bag\DataBag {#30327 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29968 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29500 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29662 #collection: Doctrine\Common\Collections\ArrayCollection {#29670 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29501 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36311 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30626 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30552 …} +context: Sylius\TwigHooks\Bag\DataBag {#30598 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30596 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29500 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30630 +variant: App\Entity\Product\ProductVariant {#29500 …} +price: "55,00\u{A0}€" +originalPrice: "55,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30626 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30552 …} +context: Sylius\TwigHooks\Bag\DataBag {#30598 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30596 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 2.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12755 …} +context: Sylius\TwigHooks\Bag\DataBag {#27682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31525 +cart: App\Entity\Order\Order {#13669 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12755 …} +context: Sylius\TwigHooks\Bag\DataBag {#27682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||