Components
15
Twig Components
35
Render Count
204
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.06 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 | 116.0 MiB | 0.72 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 | 116.0 MiB | 4.30 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 | 116.0 MiB | 14.56 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 | 116.0 MiB | 122.26 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: 2462 #code: "presentoir-a-capsules-nespresso-vista-1664" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632547 {#7507 : 2025-09-23 21:02:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632547 {#7471 : 2025-09-23 21:02:27.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: 2462 #name: "Présentoir à capsules NESPRESSO® Vista" #slug: "presentoir-a-capsules-nespresso-vista-1664" #description: """ <div class="col is-12"><ul>\n <li>Peut contenir jusqu'à 40 capsules.</li>\n <li>Base tournante. </li>\n </ul></div><h1>Description présentoir à capsules Nespresso</h1><div class="col is-12">Le présentoir à capsules Nespresso est Prévu pour 40 capsules.La base tournante sur roulement à bille du présentoir à capsules Nespresso lui assure un grand confort d'utilisation. Dimensions : diamètre à la base 11 cm. Hauteur 37 cm. Acier chromé fil. (Capsules non fournies)</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: 2462 #code: "presentoir-a-capsules-nespresso-vista-1664" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632547 {#7507 : 2025-09-23 21:02:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632547 {#7471 : 2025-09-23 21:02:27.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: 2462 #name: "Présentoir à capsules NESPRESSO® Vista" #slug: "presentoir-a-capsules-nespresso-vista-1664" #description: """ <div class="col is-12"><ul>\n <li>Peut contenir jusqu'à 40 capsules.</li>\n <li>Base tournante. </li>\n </ul></div><h1>Description présentoir à capsules Nespresso</h1><div class="col is-12">Le présentoir à capsules Nespresso est Prévu pour 40 capsules.La base tournante sur roulement à bille du présentoir à capsules Nespresso lui assure un grand confort d'utilisation. Dimensions : diamètre à la base 11 cm. Hauteur 37 cm. Acier chromé fil. (Capsules non fournies)</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 | 116.0 MiB | 0.42 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: 2462 #code: "presentoir-a-capsules-nespresso-vista-1664" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632547 {#7507 : 2025-09-23 21:02:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632547 {#7471 : 2025-09-23 21:02:27.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: 2462 #name: "Présentoir à capsules NESPRESSO® Vista" #slug: "presentoir-a-capsules-nespresso-vista-1664" #description: """ <div class="col is-12"><ul>\n <li>Peut contenir jusqu'à 40 capsules.</li>\n <li>Base tournante. </li>\n </ul></div><h1>Description présentoir à capsules Nespresso</h1><div class="col is-12">Le présentoir à capsules Nespresso est Prévu pour 40 capsules.La base tournante sur roulement à bille du présentoir à capsules Nespresso lui assure un grand confort d'utilisation. Dimensions : diamètre à la base 11 cm. Hauteur 37 cm. Acier chromé fil. (Capsules non fournies)</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: 2462 #code: "presentoir-a-capsules-nespresso-vista-1664" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632547 {#7507 : 2025-09-23 21:02:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632547 {#7471 : 2025-09-23 21:02:27.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: 2462 #name: "Présentoir à capsules NESPRESSO® Vista" #slug: "presentoir-a-capsules-nespresso-vista-1664" #description: """ <div class="col is-12"><ul>\n <li>Peut contenir jusqu'à 40 capsules.</li>\n <li>Base tournante. </li>\n </ul></div><h1>Description présentoir à capsules Nespresso</h1><div class="col is-12">Le présentoir à capsules Nespresso est Prévu pour 40 capsules.La base tournante sur roulement à bille du présentoir à capsules Nespresso lui assure un grand confort d'utilisation. Dimensions : diamètre à la base 11 cm. Hauteur 37 cm. Acier chromé fil. (Capsules non fournies)</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 | 116.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28006 …} +context: Sylius\TwigHooks\Bag\DataBag {#27995 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28002 …} +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 {#28011 +variant: App\Entity\Product\ProductVariant {#8366 …} +price: "34,00\u{A0}€" +originalPrice: "34,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 {#28006 …} +context: Sylius\TwigHooks\Bag\DataBag {#27995 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28002 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 116.0 MiB | 16.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28070 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28069 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 2462 #code: "presentoir-a-capsules-nespresso-vista-1664" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632547 {#7507 : 2025-09-23 21:02:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632547 {#7471 : 2025-09-23 21:02:27.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: 2462 #name: "Présentoir à capsules NESPRESSO® Vista" #slug: "presentoir-a-capsules-nespresso-vista-1664" #description: """ <div class="col is-12"><ul>\n <li>Peut contenir jusqu'à 40 capsules.</li>\n <li>Base tournante. </li>\n </ul></div><h1>Description présentoir à capsules Nespresso</h1><div class="col is-12">Le présentoir à capsules Nespresso est Prévu pour 40 capsules.La base tournante sur roulement à bille du présentoir à capsules Nespresso lui assure un grand confort d'utilisation. Dimensions : diamètre à la base 11 cm. Hauteur 37 cm. Acier chromé fil. (Capsules non fournies)</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 {#28093 +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 {#28097 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28094 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13764 …} -formView: Symfony\Component\Form\FormView {#28239 …} -form: Symfony\Component\Form\Form {#28283 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" ] "_token" => "b61a8d2472f486a267bd3b3abc32.OwRe3dvRUy_Q47WVOhuVcxA-Cl-KUz4OxqfhsZ9gl9Y.clEVqrSCOXqchePcckqgHiRoQxbBB114sM2Qy64_3rVxVwnvmKJnbaOqhQ" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28070 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28069 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 2462 #code: "presentoir-a-capsules-nespresso-vista-1664" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632547 {#7507 : 2025-09-23 21:02:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632547 {#7471 : 2025-09-23 21:02:27.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: 2462 #name: "Présentoir à capsules NESPRESSO® Vista" #slug: "presentoir-a-capsules-nespresso-vista-1664" #description: """ <div class="col is-12"><ul>\n <li>Peut contenir jusqu'à 40 capsules.</li>\n <li>Base tournante. </li>\n </ul></div><h1>Description présentoir à capsules Nespresso</h1><div class="col is-12">Le présentoir à capsules Nespresso est Prévu pour 40 capsules.La base tournante sur roulement à bille du présentoir à capsules Nespresso lui assure un grand confort d'utilisation. Dimensions : diamètre à la base 11 cm. Hauteur 37 cm. Acier chromé fil. (Capsules non fournies)</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 | 116.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31385 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31381 …} +context: Sylius\TwigHooks\Bag\DataBag {#31382 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31384 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 2462 #code: "presentoir-a-capsules-nespresso-vista-1664" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632547 {#7507 : 2025-09-23 21:02:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632547 {#7471 : 2025-09-23 21:02:27.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: 2462 #name: "Présentoir à capsules NESPRESSO® Vista" #slug: "presentoir-a-capsules-nespresso-vista-1664" #description: """ <div class="col is-12"><ul>\n <li>Peut contenir jusqu'à 40 capsules.</li>\n <li>Base tournante. </li>\n </ul></div><h1>Description présentoir à capsules Nespresso</h1><div class="col is-12">Le présentoir à capsules Nespresso est Prévu pour 40 capsules.La base tournante sur roulement à bille du présentoir à capsules Nespresso lui assure un grand confort d'utilisation. Dimensions : diamètre à la base 11 cm. Hauteur 37 cm. Acier chromé fil. (Capsules non fournies)</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 {#31394 +product: App\Entity\Product\Product {#7499 #id: 2462 #code: "presentoir-a-capsules-nespresso-vista-1664" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632547 {#7507 : 2025-09-23 21:02:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632547 {#7471 : 2025-09-23 21:02:27.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: 2462 #name: "Présentoir à capsules NESPRESSO® Vista" #slug: "presentoir-a-capsules-nespresso-vista-1664" #description: """ <div class="col is-12"><ul>\n <li>Peut contenir jusqu'à 40 capsules.</li>\n <li>Base tournante. </li>\n </ul></div><h1>Description présentoir à capsules Nespresso</h1><div class="col is-12">Le présentoir à capsules Nespresso est Prévu pour 40 capsules.La base tournante sur roulement à bille du présentoir à capsules Nespresso lui assure un grand confort d'utilisation. Dimensions : diamètre à la base 11 cm. Hauteur 37 cm. Acier chromé fil. (Capsules non fournies)</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 {#31385 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31381 …} +context: Sylius\TwigHooks\Bag\DataBag {#31382 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31384 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 116.0 MiB | 57.52 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#31352 #id: 2462 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#31490 …} #owner: App\Entity\Product\Product {#7499 #id: 2462 #code: "presentoir-a-capsules-nespresso-vista-1664" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632547 {#7507 : 2025-09-23 21:02:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632547 {#7471 : 2025-09-23 21:02:27.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: 2462 #name: "Présentoir à capsules NESPRESSO® Vista" #slug: "presentoir-a-capsules-nespresso-vista-1664" #description: """ <div class="col is-12"><ul>\n <li>Peut contenir jusqu'à 40 capsules.</li>\n <li>Base tournante. </li>\n </ul></div><h1>Description présentoir à capsules Nespresso</h1><div class="col is-12">Le présentoir à capsules Nespresso est Prévu pour 40 capsules.La base tournante sur roulement à bille du présentoir à capsules Nespresso lui assure un grand confort d'utilisation. Dimensions : diamètre à la base 11 cm. Hauteur 37 cm. Acier chromé fil. (Capsules non fournies)</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 {#31504 …} #createdAt: DateTime @1758633259 {#31324 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#31336 : 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 {#31513 +productAssociation: App\Entity\Product\ProductAssociation {#31352 #id: 2462 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#31490 …} #owner: App\Entity\Product\Product {#7499 #id: 2462 #code: "presentoir-a-capsules-nespresso-vista-1664" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632547 {#7507 : 2025-09-23 21:02:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632547 {#7471 : 2025-09-23 21:02:27.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: 2462 #name: "Présentoir à capsules NESPRESSO® Vista" #slug: "presentoir-a-capsules-nespresso-vista-1664" #description: """ <div class="col is-12"><ul>\n <li>Peut contenir jusqu'à 40 capsules.</li>\n <li>Base tournante. </li>\n </ul></div><h1>Description présentoir à capsules Nespresso</h1><div class="col is-12">Le présentoir à capsules Nespresso est Prévu pour 40 capsules.La base tournante sur roulement à bille du présentoir à capsules Nespresso lui assure un grand confort d'utilisation. Dimensions : diamètre à la base 11 cm. Hauteur 37 cm. Acier chromé fil. (Capsules non fournies)</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 {#31504 …} #createdAt: DateTime @1758633259 {#31324 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#31336 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#31512 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 9.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27629 #id: 1379 #code: "entonnoir-inox-de-buyer-7285" #attributes: Doctrine\ORM\PersistentCollection {#27664 …} #variants: Doctrine\ORM\PersistentCollection {#27666 …} #options: Doctrine\ORM\PersistentCollection {#27671 …} #associations: Doctrine\ORM\PersistentCollection {#27668 …} #createdAt: DateTime @1758632339 {#31542 : 2025-09-23 20:58:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632339 {#27647 : 2025-09-23 20:58:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27312 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27629} #id: 1379 #name: "Entonnoir Inox De Buyer" #slug: "entonnoir-inox-de-buyer-7285" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Avec ou sans filtre.</li>\n </ul></div><h1>Descriptif Entonnoir Inox De Buyer</h1><div class="col is-12">Entonnoir en acier inoxydable avec ou sans filtre. Le modèle avec filtre assure une hygiène parfaite.</div><h1>Caractéristiques Entonnoir Inox De Buyer</h1><div class="col is-12">- Acier inoxydable.<br />ref 3357.12 : diamètre 11,6 cm, hauteur 12,9 cm avec filtre.<br />ref 3357.20 : diamètre 19,5 cm, hauteur 20,7 cm avec filtre.<br />ref 3356.12N : diamètre 11,6 cm, hauteur 12,9 cm sans filtre.<br />ref 3356.20N : diamètre 19,5 cm, hauteur 20,7 cm sans filtre.<br />ref 3357.01 : filtre inox pour entonnoir ref 3356.</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 {#27633 …} #channels: Doctrine\ORM\PersistentCollection {#27662 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#27646 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27649 …} #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 {#27406 +product: App\Entity\Product\Product {#27629 #id: 1379 #code: "entonnoir-inox-de-buyer-7285" #attributes: Doctrine\ORM\PersistentCollection {#27664 …} #variants: Doctrine\ORM\PersistentCollection {#27666 …} #options: Doctrine\ORM\PersistentCollection {#27671 …} #associations: Doctrine\ORM\PersistentCollection {#27668 …} #createdAt: DateTime @1758632339 {#31542 : 2025-09-23 20:58:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632339 {#27647 : 2025-09-23 20:58:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27312 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27629} #id: 1379 #name: "Entonnoir Inox De Buyer" #slug: "entonnoir-inox-de-buyer-7285" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Avec ou sans filtre.</li>\n </ul></div><h1>Descriptif Entonnoir Inox De Buyer</h1><div class="col is-12">Entonnoir en acier inoxydable avec ou sans filtre. Le modèle avec filtre assure une hygiène parfaite.</div><h1>Caractéristiques Entonnoir Inox De Buyer</h1><div class="col is-12">- Acier inoxydable.<br />ref 3357.12 : diamètre 11,6 cm, hauteur 12,9 cm avec filtre.<br />ref 3357.20 : diamètre 19,5 cm, hauteur 20,7 cm avec filtre.<br />ref 3356.12N : diamètre 11,6 cm, hauteur 12,9 cm sans filtre.<br />ref 3356.20N : diamètre 19,5 cm, hauteur 20,7 cm sans filtre.<br />ref 3357.01 : filtre inox pour entonnoir ref 3356.</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 {#27633 …} #channels: Doctrine\ORM\PersistentCollection {#27662 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#27646 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27649 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27378 …} +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]
|
116.0 MiB | 1.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27629 #id: 1379 #code: "entonnoir-inox-de-buyer-7285" #attributes: Doctrine\ORM\PersistentCollection {#27664 …} #variants: Doctrine\ORM\PersistentCollection {#27666 …} #options: Doctrine\ORM\PersistentCollection {#27671 …} #associations: Doctrine\ORM\PersistentCollection {#27668 …} #createdAt: DateTime @1758632339 {#31542 : 2025-09-23 20:58:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632339 {#27647 : 2025-09-23 20:58:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27312 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27629} #id: 1379 #name: "Entonnoir Inox De Buyer" #slug: "entonnoir-inox-de-buyer-7285" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Avec ou sans filtre.</li>\n </ul></div><h1>Descriptif Entonnoir Inox De Buyer</h1><div class="col is-12">Entonnoir en acier inoxydable avec ou sans filtre. Le modèle avec filtre assure une hygiène parfaite.</div><h1>Caractéristiques Entonnoir Inox De Buyer</h1><div class="col is-12">- Acier inoxydable.<br />ref 3357.12 : diamètre 11,6 cm, hauteur 12,9 cm avec filtre.<br />ref 3357.20 : diamètre 19,5 cm, hauteur 20,7 cm avec filtre.<br />ref 3356.12N : diamètre 11,6 cm, hauteur 12,9 cm sans filtre.<br />ref 3356.20N : diamètre 19,5 cm, hauteur 20,7 cm sans filtre.<br />ref 3357.01 : filtre inox pour entonnoir ref 3356.</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 {#27633 …} #channels: Doctrine\ORM\PersistentCollection {#27662 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#27646 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27649 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Entonnoir Inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27283 -props: [ "product" => App\Entity\Product\Product {#27629 #id: 1379 #code: "entonnoir-inox-de-buyer-7285" #attributes: Doctrine\ORM\PersistentCollection {#27664 …} #variants: Doctrine\ORM\PersistentCollection {#27666 …} #options: Doctrine\ORM\PersistentCollection {#27671 …} #associations: Doctrine\ORM\PersistentCollection {#27668 …} #createdAt: DateTime @1758632339 {#31542 : 2025-09-23 20:58:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632339 {#27647 : 2025-09-23 20:58:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27312 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27629} #id: 1379 #name: "Entonnoir Inox De Buyer" #slug: "entonnoir-inox-de-buyer-7285" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Avec ou sans filtre.</li>\n </ul></div><h1>Descriptif Entonnoir Inox De Buyer</h1><div class="col is-12">Entonnoir en acier inoxydable avec ou sans filtre. Le modèle avec filtre assure une hygiène parfaite.</div><h1>Caractéristiques Entonnoir Inox De Buyer</h1><div class="col is-12">- Acier inoxydable.<br />ref 3357.12 : diamètre 11,6 cm, hauteur 12,9 cm avec filtre.<br />ref 3357.20 : diamètre 19,5 cm, hauteur 20,7 cm avec filtre.<br />ref 3356.12N : diamètre 11,6 cm, hauteur 12,9 cm sans filtre.<br />ref 3356.20N : diamètre 19,5 cm, hauteur 20,7 cm sans filtre.<br />ref 3357.01 : filtre inox pour entonnoir ref 3356.</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 {#27633 …} #channels: Doctrine\ORM\PersistentCollection {#27662 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#27646 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27649 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27157 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27215 …} +context: Sylius\TwigHooks\Bag\DataBag {#27219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27158 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27378 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27282 #collection: Doctrine\Common\Collections\ArrayCollection {#27354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27380 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43947 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43949 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27157 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27215 …} +context: Sylius\TwigHooks\Bag\DataBag {#27219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27158 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Entonnoir Inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27282 #collection: Doctrine\Common\Collections\ArrayCollection {#27354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27380 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43947 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43949 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27150 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27157 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27215 …} +context: Sylius\TwigHooks\Bag\DataBag {#27219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27158 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27378 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27282 #collection: Doctrine\Common\Collections\ArrayCollection {#27354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27380 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43947 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43949 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27108 …} +context: Sylius\TwigHooks\Bag\DataBag {#27101 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27273 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27378 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27089 +variant: App\Entity\Product\ProductVariant {#27378 …} +price: "15,00\u{A0}€" +originalPrice: "15,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 {#27190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27108 …} +context: Sylius\TwigHooks\Bag\DataBag {#27101 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27273 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27740 #id: 1666 #code: "cuillere-pleine-b-bois-de-buyer-6417" #attributes: Doctrine\ORM\PersistentCollection {#27573 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27610 …} #associations: Doctrine\ORM\PersistentCollection {#27608 …} #createdAt: DateTime @1758632388 {#27738 : 2025-09-23 20:59:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632388 {#27739 : 2025-09-23 20:59:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27820 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#28885 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27740} #id: 1666 #name: "Cuillère Pleine B Bois De Buyer" #slug: "cuillere-pleine-b-bois-de-buyer-6417" #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 inoxydable patiné.</li>\n <li>Manche en bois de hêtre traité cire d'abeille.</li>\n </ul></div><h1>Descriptif Cuillère Pleine B Bois De Buyer</h1><div class="col is-12"><div id="ext-gen1516" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; visibility: visible;">\n <div style="margin: 0px; padding: 0px;">tout à la fois vintage et contemporaine, la gamme d'ustensiles B Bois De Buyer vous permettra d'officier dans votre cuisine en toute sérénité. Ces articles sont réalisés en acier inoxydable patiné et possèdent un manche en bois de hêtre traité à la cire d'abeille. Un orifice d'accrochage sur le haut du manche permet de les suspendre sur une patère.</div>\n </div>\n <br /></div><h1>Caractéristiques Cuillère Pleine B Bois De Buyer</h1><div class="col is-12">- Acier inoxydable patiné.<br />- Manche en bois de hêtre traité à la cire d'abeille.</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 {#31549 …} #channels: Doctrine\ORM\PersistentCollection {#27635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#31539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31537 …} #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 {#27309 +product: App\Entity\Product\Product {#27740 #id: 1666 #code: "cuillere-pleine-b-bois-de-buyer-6417" #attributes: Doctrine\ORM\PersistentCollection {#27573 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27610 …} #associations: Doctrine\ORM\PersistentCollection {#27608 …} #createdAt: DateTime @1758632388 {#27738 : 2025-09-23 20:59:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632388 {#27739 : 2025-09-23 20:59:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27820 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#28885 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27740} #id: 1666 #name: "Cuillère Pleine B Bois De Buyer" #slug: "cuillere-pleine-b-bois-de-buyer-6417" #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 inoxydable patiné.</li>\n <li>Manche en bois de hêtre traité cire d'abeille.</li>\n </ul></div><h1>Descriptif Cuillère Pleine B Bois De Buyer</h1><div class="col is-12"><div id="ext-gen1516" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; visibility: visible;">\n <div style="margin: 0px; padding: 0px;">tout à la fois vintage et contemporaine, la gamme d'ustensiles B Bois De Buyer vous permettra d'officier dans votre cuisine en toute sérénité. Ces articles sont réalisés en acier inoxydable patiné et possèdent un manche en bois de hêtre traité à la cire d'abeille. Un orifice d'accrochage sur le haut du manche permet de les suspendre sur une patère.</div>\n </div>\n <br /></div><h1>Caractéristiques Cuillère Pleine B Bois De Buyer</h1><div class="col is-12">- Acier inoxydable patiné.<br />- Manche en bois de hêtre traité à la cire d'abeille.</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 {#31549 …} #channels: Doctrine\ORM\PersistentCollection {#27635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#31539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31537 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27038 …} +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]
|
116.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27740 #id: 1666 #code: "cuillere-pleine-b-bois-de-buyer-6417" #attributes: Doctrine\ORM\PersistentCollection {#27573 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27610 …} #associations: Doctrine\ORM\PersistentCollection {#27608 …} #createdAt: DateTime @1758632388 {#27738 : 2025-09-23 20:59:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632388 {#27739 : 2025-09-23 20:59:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27820 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#28885 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27740} #id: 1666 #name: "Cuillère Pleine B Bois De Buyer" #slug: "cuillere-pleine-b-bois-de-buyer-6417" #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 inoxydable patiné.</li>\n <li>Manche en bois de hêtre traité cire d'abeille.</li>\n </ul></div><h1>Descriptif Cuillère Pleine B Bois De Buyer</h1><div class="col is-12"><div id="ext-gen1516" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; visibility: visible;">\n <div style="margin: 0px; padding: 0px;">tout à la fois vintage et contemporaine, la gamme d'ustensiles B Bois De Buyer vous permettra d'officier dans votre cuisine en toute sérénité. Ces articles sont réalisés en acier inoxydable patiné et possèdent un manche en bois de hêtre traité à la cire d'abeille. Un orifice d'accrochage sur le haut du manche permet de les suspendre sur une patère.</div>\n </div>\n <br /></div><h1>Caractéristiques Cuillère Pleine B Bois De Buyer</h1><div class="col is-12">- Acier inoxydable patiné.<br />- Manche en bois de hêtre traité à la cire d'abeille.</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 {#31549 …} #channels: Doctrine\ORM\PersistentCollection {#27635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#31539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31537 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuillère Pleine B Bois De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29332 -props: [ "product" => App\Entity\Product\Product {#27740 #id: 1666 #code: "cuillere-pleine-b-bois-de-buyer-6417" #attributes: Doctrine\ORM\PersistentCollection {#27573 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27610 …} #associations: Doctrine\ORM\PersistentCollection {#27608 …} #createdAt: DateTime @1758632388 {#27738 : 2025-09-23 20:59:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632388 {#27739 : 2025-09-23 20:59:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27820 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#28885 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27740} #id: 1666 #name: "Cuillère Pleine B Bois De Buyer" #slug: "cuillere-pleine-b-bois-de-buyer-6417" #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 inoxydable patiné.</li>\n <li>Manche en bois de hêtre traité cire d'abeille.</li>\n </ul></div><h1>Descriptif Cuillère Pleine B Bois De Buyer</h1><div class="col is-12"><div id="ext-gen1516" style="margin: 5px 0px 0px; padding: 10px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; visibility: visible;">\n <div style="margin: 0px; padding: 0px;">tout à la fois vintage et contemporaine, la gamme d'ustensiles B Bois De Buyer vous permettra d'officier dans votre cuisine en toute sérénité. Ces articles sont réalisés en acier inoxydable patiné et possèdent un manche en bois de hêtre traité à la cire d'abeille. Un orifice d'accrochage sur le haut du manche permet de les suspendre sur une patère.</div>\n </div>\n <br /></div><h1>Caractéristiques Cuillère Pleine B Bois De Buyer</h1><div class="col is-12">- Acier inoxydable patiné.<br />- Manche en bois de hêtre traité à la cire d'abeille.</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 {#31549 …} #channels: Doctrine\ORM\PersistentCollection {#27635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14061 …} #reviews: Doctrine\ORM\PersistentCollection {#31539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31537 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28878 …} +context: Sylius\TwigHooks\Bag\DataBag {#29659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28894 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27038 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27002 #collection: Doctrine\Common\Collections\ArrayCollection {#27009 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27031 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43961 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43963 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28878 …} +context: Sylius\TwigHooks\Bag\DataBag {#29659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28894 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuillère Pleine B Bois De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27002 #collection: Doctrine\Common\Collections\ArrayCollection {#27009 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27031 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43961 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43963 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29650 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28878 …} +context: Sylius\TwigHooks\Bag\DataBag {#29659 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28894 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27038 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27002 #collection: Doctrine\Common\Collections\ArrayCollection {#27009 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27031 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43961 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43963 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29954 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29964 …} +context: Sylius\TwigHooks\Bag\DataBag {#29949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29953 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27038 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29957 +variant: App\Entity\Product\ProductVariant {#27038 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#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 {#29954 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29964 …} +context: Sylius\TwigHooks\Bag\DataBag {#29949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29953 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.42 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27584 #id: 1923 #code: "cercle-individuel-inox-1618" #attributes: Doctrine\ORM\PersistentCollection {#27621 …} #variants: Doctrine\ORM\PersistentCollection {#27567 …} #options: Doctrine\ORM\PersistentCollection {#27574 …} #associations: Doctrine\ORM\PersistentCollection {#27580 …} #createdAt: DateTime @1758632430 {#27583 : 2025-09-23 21:00:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632430 {#27593 : 2025-09-23 21:00:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27601 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27584} #id: 1923 #name: "Cercle individuel inox" #slug: "cercle-individuel-inox-1618" #description: """ <div class="col is-12"><ul>\n <li>Produit professionnel.</li>\n <li>Convient aussi pour les desserts.</li>\n <li>Acier inoxydable. </li>\n </ul></div><h1>Description cercle à mousse et entremets</h1><div class="col is-12">Cercle à mousse et entremet, idéal pour réaliser des préparations chaudes ou froides comme des tartares de saumon ou des timbales de riz. Permet également de réaliser des petits gâteaux individuels. Acier inoxydable 18/10.</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 {#27618 …} #channels: Doctrine\ORM\PersistentCollection {#27615 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19620 …} #reviews: Doctrine\ORM\PersistentCollection {#27616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27613 …} #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 {#28932 +product: App\Entity\Product\Product {#27584 #id: 1923 #code: "cercle-individuel-inox-1618" #attributes: Doctrine\ORM\PersistentCollection {#27621 …} #variants: Doctrine\ORM\PersistentCollection {#27567 …} #options: Doctrine\ORM\PersistentCollection {#27574 …} #associations: Doctrine\ORM\PersistentCollection {#27580 …} #createdAt: DateTime @1758632430 {#27583 : 2025-09-23 21:00:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632430 {#27593 : 2025-09-23 21:00:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27601 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27584} #id: 1923 #name: "Cercle individuel inox" #slug: "cercle-individuel-inox-1618" #description: """ <div class="col is-12"><ul>\n <li>Produit professionnel.</li>\n <li>Convient aussi pour les desserts.</li>\n <li>Acier inoxydable. </li>\n </ul></div><h1>Description cercle à mousse et entremets</h1><div class="col is-12">Cercle à mousse et entremet, idéal pour réaliser des préparations chaudes ou froides comme des tartares de saumon ou des timbales de riz. Permet également de réaliser des petits gâteaux individuels. Acier inoxydable 18/10.</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 {#27618 …} #channels: Doctrine\ORM\PersistentCollection {#27615 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19620 …} #reviews: Doctrine\ORM\PersistentCollection {#27616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27613 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30330 …} +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]
|
116.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27584 #id: 1923 #code: "cercle-individuel-inox-1618" #attributes: Doctrine\ORM\PersistentCollection {#27621 …} #variants: Doctrine\ORM\PersistentCollection {#27567 …} #options: Doctrine\ORM\PersistentCollection {#27574 …} #associations: Doctrine\ORM\PersistentCollection {#27580 …} #createdAt: DateTime @1758632430 {#27583 : 2025-09-23 21:00:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632430 {#27593 : 2025-09-23 21:00:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27601 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27584} #id: 1923 #name: "Cercle individuel inox" #slug: "cercle-individuel-inox-1618" #description: """ <div class="col is-12"><ul>\n <li>Produit professionnel.</li>\n <li>Convient aussi pour les desserts.</li>\n <li>Acier inoxydable. </li>\n </ul></div><h1>Description cercle à mousse et entremets</h1><div class="col is-12">Cercle à mousse et entremet, idéal pour réaliser des préparations chaudes ou froides comme des tartares de saumon ou des timbales de riz. Permet également de réaliser des petits gâteaux individuels. Acier inoxydable 18/10.</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 {#27618 …} #channels: Doctrine\ORM\PersistentCollection {#27615 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19620 …} #reviews: Doctrine\ORM\PersistentCollection {#27616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27613 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cercle individuel inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30748 -props: [ "product" => App\Entity\Product\Product {#27584 #id: 1923 #code: "cercle-individuel-inox-1618" #attributes: Doctrine\ORM\PersistentCollection {#27621 …} #variants: Doctrine\ORM\PersistentCollection {#27567 …} #options: Doctrine\ORM\PersistentCollection {#27574 …} #associations: Doctrine\ORM\PersistentCollection {#27580 …} #createdAt: DateTime @1758632430 {#27583 : 2025-09-23 21:00:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632430 {#27593 : 2025-09-23 21:00:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27601 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27584} #id: 1923 #name: "Cercle individuel inox" #slug: "cercle-individuel-inox-1618" #description: """ <div class="col is-12"><ul>\n <li>Produit professionnel.</li>\n <li>Convient aussi pour les desserts.</li>\n <li>Acier inoxydable. </li>\n </ul></div><h1>Description cercle à mousse et entremets</h1><div class="col is-12">Cercle à mousse et entremet, idéal pour réaliser des préparations chaudes ou froides comme des tartares de saumon ou des timbales de riz. Permet également de réaliser des petits gâteaux individuels. Acier inoxydable 18/10.</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 {#27618 …} #channels: Doctrine\ORM\PersistentCollection {#27615 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19620 …} #reviews: Doctrine\ORM\PersistentCollection {#27616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27613 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30621 …} +context: Sylius\TwigHooks\Bag\DataBag {#31568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30664 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30330 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30390 #collection: Doctrine\Common\Collections\ArrayCollection {#30492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30324 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43976 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43978 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30621 …} +context: Sylius\TwigHooks\Bag\DataBag {#31568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30664 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Cercle individuel inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30390 #collection: Doctrine\Common\Collections\ArrayCollection {#30492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30324 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43976 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43978 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31602 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30621 …} +context: Sylius\TwigHooks\Bag\DataBag {#31568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30664 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30330 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30390 #collection: Doctrine\Common\Collections\ArrayCollection {#30492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30324 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43976 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43978 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31655 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31646 …} +context: Sylius\TwigHooks\Bag\DataBag {#31653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31654 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30330 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31658 +variant: App\Entity\Product\ProductVariant {#30330 …} +price: "19,00\u{A0}€" +originalPrice: "32,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 {#31655 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31646 …} +context: Sylius\TwigHooks\Bag\DataBag {#31653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31654 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27572 #id: 2305 #code: "lot-plaque-patisserie-perforee-malis-toile-patissiere-de-buyer-7980" #attributes: Doctrine\ORM\PersistentCollection {#27550 …} #variants: Doctrine\ORM\PersistentCollection {#27548 …} #options: Doctrine\ORM\PersistentCollection {#27544 …} #associations: Doctrine\ORM\PersistentCollection {#27546 …} #createdAt: DateTime @1758632515 {#27575 : 2025-09-23 21:01:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632515 {#27578 : 2025-09-23 21:01:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31772 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27572} #id: 2305 #name: "Lot plaque pâtisserie perforée Malis + Toile pâtissière De Buyer" #slug: "lot-plaque-patisserie-perforee-malis-toile-patissiere-de-buyer-7980" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour obtenir des pâtes croustillantes.</li>\n <li>Plaque fabriquée en France.</li>\n <li>Tapis réutilisable.</li>\n </ul>\n <br /></div><h1>Description Lot plaque pâtisserie perforée Malis + Toile pâtissière perforée De Buyer</h1><div class="col is-12">Le lot plaque à pâtisserie perforée Malis et toile pâtissière De Buyer est idéal pour réaliser des préparations croustillantes cuites au four à la perfection.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grâce à leurs petites perforations, le tapis et la plaque de cuisson offrent une cuisson aérée et homogène pour obtenir des préparations aux pâtes croustillantes et parfaitement cuites. En combinant les propriétés antiadhérentes du tapis de cuisson et les propriétés de la plaque, il est possible de cuire vos préparations au four en évitant l’ajout de matière grasse pour une cuisson plus saine. Le tapis est en silicone et fibre de verre pour présenter un support idéal pour toutes préparations (pâtes à choux, pain et toutes vos pâtes sucrées ou salées), et pour apporter une texture antidérapante sur le plan de travail.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le tapis perforé se combine à la perfection avec la plaque de cuisson perforée qui permettra un transport facile de vos préparations tout en combinant les propriétés des deux ustensiles. Le tapis de cuisson peut aussi être déposé directement sur votre grille de four ou dans un lèche-frites. Il convient aussi pour réchauffer des préparations congelées en évitant que leurs fonds ne se ramollissent.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour le nettoyage, il est conseillé de les laver à l’eau chaude savonneuse avec une éponge non abrasive pour ne pas abîmer les produits.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratique, le tapis est réutilisable à vie et très résistant pour une utilisation quotidienne sans aucune dégradation et vous permet de réaliser des économies en achats répétitifs de papier cuisson.</div>\n <div>Grâce à leurs perforations, la plaque et la toile pâtissière favorisent une cuisson aérée et homogène pour obtenir des pâtes croustillantes et parfaitement cuites. La combinaison des propriétés anti-adhésives de la toile pâtissière et la parfaite circulation de la chaleur de la plaque permettent de cuire vos préparations au four en évitant l’ajout de matière grasse pour une cuisson plus saine. <br /><br />Le toile pâtissière est en silicone et fibre de verre. Elle constitue un support idéal pour toutes préparations (pain, pâtes à choux, et toutes les pâtes sucrées ou salées. Elle se complète parfaitement avec la plaque de cuisson perforée qui permettra un transport facile de vos préparations. Le toile pâtissière peut aussi être déposée directement sur votre grille de four ou dans un lèche-frites. Elle convient aussi pour réchauffer des préparations congelées en évitant que leurs fonds ne se ramollissent.<br /><br /></div>\n <div>Pour le nettoyage, il est conseillé de les laver à l’eau chaude savonneuse avec une éponge non abrasive pour ne pas abîmer les produits. Pratique, le tapis est réutilisable à vie et très résistant pour une utilisation quotidienne sans aucune dégradation et vous permet de réaliser des économies en achats répétitifs de papier cuisson.</div></div><h1>Caractéristiques Plaque à Pâtisserie Perforée Malis</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px;">Aluminium perforé. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Bords pincés. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Compatible four traditionnel & congélateur. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Fabrication française. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Dimensions 30 x 40 cm. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Lavage à la main uniquement.</span></div><h1>Caractéristiques Toile pâtissière Airmat De Buyer</h1><div class="col is-12">Tissu en fibre de verre siliconé ajouré double face. Antiadhérent 30*40 cm. uitilisation de - 55° à + 280°.</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 {#27558 …} #channels: Doctrine\ORM\PersistentCollection {#27552 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27554 …} #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 {#30739 +product: App\Entity\Product\Product {#27572 #id: 2305 #code: "lot-plaque-patisserie-perforee-malis-toile-patissiere-de-buyer-7980" #attributes: Doctrine\ORM\PersistentCollection {#27550 …} #variants: Doctrine\ORM\PersistentCollection {#27548 …} #options: Doctrine\ORM\PersistentCollection {#27544 …} #associations: Doctrine\ORM\PersistentCollection {#27546 …} #createdAt: DateTime @1758632515 {#27575 : 2025-09-23 21:01:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632515 {#27578 : 2025-09-23 21:01:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31772 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27572} #id: 2305 #name: "Lot plaque pâtisserie perforée Malis + Toile pâtissière De Buyer" #slug: "lot-plaque-patisserie-perforee-malis-toile-patissiere-de-buyer-7980" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour obtenir des pâtes croustillantes.</li>\n <li>Plaque fabriquée en France.</li>\n <li>Tapis réutilisable.</li>\n </ul>\n <br /></div><h1>Description Lot plaque pâtisserie perforée Malis + Toile pâtissière perforée De Buyer</h1><div class="col is-12">Le lot plaque à pâtisserie perforée Malis et toile pâtissière De Buyer est idéal pour réaliser des préparations croustillantes cuites au four à la perfection.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grâce à leurs petites perforations, le tapis et la plaque de cuisson offrent une cuisson aérée et homogène pour obtenir des préparations aux pâtes croustillantes et parfaitement cuites. En combinant les propriétés antiadhérentes du tapis de cuisson et les propriétés de la plaque, il est possible de cuire vos préparations au four en évitant l’ajout de matière grasse pour une cuisson plus saine. Le tapis est en silicone et fibre de verre pour présenter un support idéal pour toutes préparations (pâtes à choux, pain et toutes vos pâtes sucrées ou salées), et pour apporter une texture antidérapante sur le plan de travail.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le tapis perforé se combine à la perfection avec la plaque de cuisson perforée qui permettra un transport facile de vos préparations tout en combinant les propriétés des deux ustensiles. Le tapis de cuisson peut aussi être déposé directement sur votre grille de four ou dans un lèche-frites. Il convient aussi pour réchauffer des préparations congelées en évitant que leurs fonds ne se ramollissent.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour le nettoyage, il est conseillé de les laver à l’eau chaude savonneuse avec une éponge non abrasive pour ne pas abîmer les produits.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratique, le tapis est réutilisable à vie et très résistant pour une utilisation quotidienne sans aucune dégradation et vous permet de réaliser des économies en achats répétitifs de papier cuisson.</div>\n <div>Grâce à leurs perforations, la plaque et la toile pâtissière favorisent une cuisson aérée et homogène pour obtenir des pâtes croustillantes et parfaitement cuites. La combinaison des propriétés anti-adhésives de la toile pâtissière et la parfaite circulation de la chaleur de la plaque permettent de cuire vos préparations au four en évitant l’ajout de matière grasse pour une cuisson plus saine. <br /><br />Le toile pâtissière est en silicone et fibre de verre. Elle constitue un support idéal pour toutes préparations (pain, pâtes à choux, et toutes les pâtes sucrées ou salées. Elle se complète parfaitement avec la plaque de cuisson perforée qui permettra un transport facile de vos préparations. Le toile pâtissière peut aussi être déposée directement sur votre grille de four ou dans un lèche-frites. Elle convient aussi pour réchauffer des préparations congelées en évitant que leurs fonds ne se ramollissent.<br /><br /></div>\n <div>Pour le nettoyage, il est conseillé de les laver à l’eau chaude savonneuse avec une éponge non abrasive pour ne pas abîmer les produits. Pratique, le tapis est réutilisable à vie et très résistant pour une utilisation quotidienne sans aucune dégradation et vous permet de réaliser des économies en achats répétitifs de papier cuisson.</div></div><h1>Caractéristiques Plaque à Pâtisserie Perforée Malis</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px;">Aluminium perforé. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Bords pincés. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Compatible four traditionnel & congélateur. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Fabrication française. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Dimensions 30 x 40 cm. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Lavage à la main uniquement.</span></div><h1>Caractéristiques Toile pâtissière Airmat De Buyer</h1><div class="col is-12">Tissu en fibre de verre siliconé ajouré double face. Antiadhérent 30*40 cm. uitilisation de - 55° à + 280°.</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 {#27558 …} #channels: Doctrine\ORM\PersistentCollection {#27552 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27554 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31721 …} +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]
|
116.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27572 #id: 2305 #code: "lot-plaque-patisserie-perforee-malis-toile-patissiere-de-buyer-7980" #attributes: Doctrine\ORM\PersistentCollection {#27550 …} #variants: Doctrine\ORM\PersistentCollection {#27548 …} #options: Doctrine\ORM\PersistentCollection {#27544 …} #associations: Doctrine\ORM\PersistentCollection {#27546 …} #createdAt: DateTime @1758632515 {#27575 : 2025-09-23 21:01:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632515 {#27578 : 2025-09-23 21:01:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31772 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27572} #id: 2305 #name: "Lot plaque pâtisserie perforée Malis + Toile pâtissière De Buyer" #slug: "lot-plaque-patisserie-perforee-malis-toile-patissiere-de-buyer-7980" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour obtenir des pâtes croustillantes.</li>\n <li>Plaque fabriquée en France.</li>\n <li>Tapis réutilisable.</li>\n </ul>\n <br /></div><h1>Description Lot plaque pâtisserie perforée Malis + Toile pâtissière perforée De Buyer</h1><div class="col is-12">Le lot plaque à pâtisserie perforée Malis et toile pâtissière De Buyer est idéal pour réaliser des préparations croustillantes cuites au four à la perfection.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grâce à leurs petites perforations, le tapis et la plaque de cuisson offrent une cuisson aérée et homogène pour obtenir des préparations aux pâtes croustillantes et parfaitement cuites. En combinant les propriétés antiadhérentes du tapis de cuisson et les propriétés de la plaque, il est possible de cuire vos préparations au four en évitant l’ajout de matière grasse pour une cuisson plus saine. Le tapis est en silicone et fibre de verre pour présenter un support idéal pour toutes préparations (pâtes à choux, pain et toutes vos pâtes sucrées ou salées), et pour apporter une texture antidérapante sur le plan de travail.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le tapis perforé se combine à la perfection avec la plaque de cuisson perforée qui permettra un transport facile de vos préparations tout en combinant les propriétés des deux ustensiles. Le tapis de cuisson peut aussi être déposé directement sur votre grille de four ou dans un lèche-frites. Il convient aussi pour réchauffer des préparations congelées en évitant que leurs fonds ne se ramollissent.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour le nettoyage, il est conseillé de les laver à l’eau chaude savonneuse avec une éponge non abrasive pour ne pas abîmer les produits.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratique, le tapis est réutilisable à vie et très résistant pour une utilisation quotidienne sans aucune dégradation et vous permet de réaliser des économies en achats répétitifs de papier cuisson.</div>\n <div>Grâce à leurs perforations, la plaque et la toile pâtissière favorisent une cuisson aérée et homogène pour obtenir des pâtes croustillantes et parfaitement cuites. La combinaison des propriétés anti-adhésives de la toile pâtissière et la parfaite circulation de la chaleur de la plaque permettent de cuire vos préparations au four en évitant l’ajout de matière grasse pour une cuisson plus saine. <br /><br />Le toile pâtissière est en silicone et fibre de verre. Elle constitue un support idéal pour toutes préparations (pain, pâtes à choux, et toutes les pâtes sucrées ou salées. Elle se complète parfaitement avec la plaque de cuisson perforée qui permettra un transport facile de vos préparations. Le toile pâtissière peut aussi être déposée directement sur votre grille de four ou dans un lèche-frites. Elle convient aussi pour réchauffer des préparations congelées en évitant que leurs fonds ne se ramollissent.<br /><br /></div>\n <div>Pour le nettoyage, il est conseillé de les laver à l’eau chaude savonneuse avec une éponge non abrasive pour ne pas abîmer les produits. Pratique, le tapis est réutilisable à vie et très résistant pour une utilisation quotidienne sans aucune dégradation et vous permet de réaliser des économies en achats répétitifs de papier cuisson.</div></div><h1>Caractéristiques Plaque à Pâtisserie Perforée Malis</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px;">Aluminium perforé. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Bords pincés. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Compatible four traditionnel & congélateur. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Fabrication française. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Dimensions 30 x 40 cm. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Lavage à la main uniquement.</span></div><h1>Caractéristiques Toile pâtissière Airmat De Buyer</h1><div class="col is-12">Tissu en fibre de verre siliconé ajouré double face. Antiadhérent 30*40 cm. uitilisation de - 55° à + 280°.</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 {#27558 …} #channels: Doctrine\ORM\PersistentCollection {#27552 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27554 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lot plaque pâtisserie perforée Malis + Toile pâtissière De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31796 -props: [ "product" => App\Entity\Product\Product {#27572 #id: 2305 #code: "lot-plaque-patisserie-perforee-malis-toile-patissiere-de-buyer-7980" #attributes: Doctrine\ORM\PersistentCollection {#27550 …} #variants: Doctrine\ORM\PersistentCollection {#27548 …} #options: Doctrine\ORM\PersistentCollection {#27544 …} #associations: Doctrine\ORM\PersistentCollection {#27546 …} #createdAt: DateTime @1758632515 {#27575 : 2025-09-23 21:01:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632515 {#27578 : 2025-09-23 21:01:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31772 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27572} #id: 2305 #name: "Lot plaque pâtisserie perforée Malis + Toile pâtissière De Buyer" #slug: "lot-plaque-patisserie-perforee-malis-toile-patissiere-de-buyer-7980" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour obtenir des pâtes croustillantes.</li>\n <li>Plaque fabriquée en France.</li>\n <li>Tapis réutilisable.</li>\n </ul>\n <br /></div><h1>Description Lot plaque pâtisserie perforée Malis + Toile pâtissière perforée De Buyer</h1><div class="col is-12">Le lot plaque à pâtisserie perforée Malis et toile pâtissière De Buyer est idéal pour réaliser des préparations croustillantes cuites au four à la perfection.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grâce à leurs petites perforations, le tapis et la plaque de cuisson offrent une cuisson aérée et homogène pour obtenir des préparations aux pâtes croustillantes et parfaitement cuites. En combinant les propriétés antiadhérentes du tapis de cuisson et les propriétés de la plaque, il est possible de cuire vos préparations au four en évitant l’ajout de matière grasse pour une cuisson plus saine. Le tapis est en silicone et fibre de verre pour présenter un support idéal pour toutes préparations (pâtes à choux, pain et toutes vos pâtes sucrées ou salées), et pour apporter une texture antidérapante sur le plan de travail.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le tapis perforé se combine à la perfection avec la plaque de cuisson perforée qui permettra un transport facile de vos préparations tout en combinant les propriétés des deux ustensiles. Le tapis de cuisson peut aussi être déposé directement sur votre grille de four ou dans un lèche-frites. Il convient aussi pour réchauffer des préparations congelées en évitant que leurs fonds ne se ramollissent.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour le nettoyage, il est conseillé de les laver à l’eau chaude savonneuse avec une éponge non abrasive pour ne pas abîmer les produits.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratique, le tapis est réutilisable à vie et très résistant pour une utilisation quotidienne sans aucune dégradation et vous permet de réaliser des économies en achats répétitifs de papier cuisson.</div>\n <div>Grâce à leurs perforations, la plaque et la toile pâtissière favorisent une cuisson aérée et homogène pour obtenir des pâtes croustillantes et parfaitement cuites. La combinaison des propriétés anti-adhésives de la toile pâtissière et la parfaite circulation de la chaleur de la plaque permettent de cuire vos préparations au four en évitant l’ajout de matière grasse pour une cuisson plus saine. <br /><br />Le toile pâtissière est en silicone et fibre de verre. Elle constitue un support idéal pour toutes préparations (pain, pâtes à choux, et toutes les pâtes sucrées ou salées. Elle se complète parfaitement avec la plaque de cuisson perforée qui permettra un transport facile de vos préparations. Le toile pâtissière peut aussi être déposée directement sur votre grille de four ou dans un lèche-frites. Elle convient aussi pour réchauffer des préparations congelées en évitant que leurs fonds ne se ramollissent.<br /><br /></div>\n <div>Pour le nettoyage, il est conseillé de les laver à l’eau chaude savonneuse avec une éponge non abrasive pour ne pas abîmer les produits. Pratique, le tapis est réutilisable à vie et très résistant pour une utilisation quotidienne sans aucune dégradation et vous permet de réaliser des économies en achats répétitifs de papier cuisson.</div></div><h1>Caractéristiques Plaque à Pâtisserie Perforée Malis</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px;">Aluminium perforé. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Bords pincés. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Compatible four traditionnel & congélateur. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Fabrication française. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Dimensions 30 x 40 cm. </span><span style="color: #313131; font-family: arial; font-size: 12px;">Lavage à la main uniquement.</span></div><h1>Caractéristiques Toile pâtissière Airmat De Buyer</h1><div class="col is-12">Tissu en fibre de verre siliconé ajouré double face. Antiadhérent 30*40 cm. uitilisation de - 55° à + 280°.</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 {#27558 …} #channels: Doctrine\ORM\PersistentCollection {#27552 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27554 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31789 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31773 …} +context: Sylius\TwigHooks\Bag\DataBag {#31847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31778 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31721 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31729 #collection: Doctrine\Common\Collections\ArrayCollection {#31738 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31717 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43991 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43993 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31789 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31773 …} +context: Sylius\TwigHooks\Bag\DataBag {#31847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31778 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Lot plaque pâtisserie perforée Malis + Toile pâtissière De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31729 #collection: Doctrine\Common\Collections\ArrayCollection {#31738 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31717 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43991 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43993 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31851 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31789 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31773 …} +context: Sylius\TwigHooks\Bag\DataBag {#31847 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31778 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31721 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31729 #collection: Doctrine\Common\Collections\ArrayCollection {#31738 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31717 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43991 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43993 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31901 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31892 …} +context: Sylius\TwigHooks\Bag\DataBag {#31899 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31900 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31721 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31904 +variant: App\Entity\Product\ProductVariant {#31721 …} +price: "26,00\u{A0}€" +originalPrice: "32,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 {#31901 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31892 …} +context: Sylius\TwigHooks\Bag\DataBag {#31899 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31900 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27540 #id: 2647 #code: "doseur-a-cocktail-inox-5716" #attributes: Doctrine\ORM\PersistentCollection {#27520 …} #variants: Doctrine\ORM\PersistentCollection {#27518 …} #options: Doctrine\ORM\PersistentCollection {#27514 …} #associations: Doctrine\ORM\PersistentCollection {#27516 …} #createdAt: DateTime @1758632614 {#27542 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#27541 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27539 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32018 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27540} #id: 2647 #name: "Doseur à cocktail Inox" #slug: "doseur-a-cocktail-inox-5716" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Double mesure : 25 et 50 ml.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Doseur à cocktail Inox</h1><div class="col is-12">Idéal pour la préparation de vos cocktails préférés grâce à sa double mesure : 25 et 50 ml. Réalisé en acier inoxydable, ce doseur à cocktails se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Doseur à cocktail Inox</h1><div class="col is-12">- Acier inoxydable.<br />- Double mesure 25 et 50 ml.<br />- Passe au lave-vaisselle.<br />- Dimensions : 9 x 4 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 {#27537 …} #channels: Doctrine\ORM\PersistentCollection {#27522 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14079 …} #reviews: Doctrine\ORM\PersistentCollection {#27535 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27427 …} #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 {#31787 +product: App\Entity\Product\Product {#27540 #id: 2647 #code: "doseur-a-cocktail-inox-5716" #attributes: Doctrine\ORM\PersistentCollection {#27520 …} #variants: Doctrine\ORM\PersistentCollection {#27518 …} #options: Doctrine\ORM\PersistentCollection {#27514 …} #associations: Doctrine\ORM\PersistentCollection {#27516 …} #createdAt: DateTime @1758632614 {#27542 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#27541 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27539 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32018 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27540} #id: 2647 #name: "Doseur à cocktail Inox" #slug: "doseur-a-cocktail-inox-5716" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Double mesure : 25 et 50 ml.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Doseur à cocktail Inox</h1><div class="col is-12">Idéal pour la préparation de vos cocktails préférés grâce à sa double mesure : 25 et 50 ml. Réalisé en acier inoxydable, ce doseur à cocktails se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Doseur à cocktail Inox</h1><div class="col is-12">- Acier inoxydable.<br />- Double mesure 25 et 50 ml.<br />- Passe au lave-vaisselle.<br />- Dimensions : 9 x 4 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 {#27537 …} #channels: Doctrine\ORM\PersistentCollection {#27522 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14079 …} #reviews: Doctrine\ORM\PersistentCollection {#27535 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27427 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31967 …} +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]
|
116.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27540 #id: 2647 #code: "doseur-a-cocktail-inox-5716" #attributes: Doctrine\ORM\PersistentCollection {#27520 …} #variants: Doctrine\ORM\PersistentCollection {#27518 …} #options: Doctrine\ORM\PersistentCollection {#27514 …} #associations: Doctrine\ORM\PersistentCollection {#27516 …} #createdAt: DateTime @1758632614 {#27542 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#27541 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27539 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32018 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27540} #id: 2647 #name: "Doseur à cocktail Inox" #slug: "doseur-a-cocktail-inox-5716" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Double mesure : 25 et 50 ml.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Doseur à cocktail Inox</h1><div class="col is-12">Idéal pour la préparation de vos cocktails préférés grâce à sa double mesure : 25 et 50 ml. Réalisé en acier inoxydable, ce doseur à cocktails se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Doseur à cocktail Inox</h1><div class="col is-12">- Acier inoxydable.<br />- Double mesure 25 et 50 ml.<br />- Passe au lave-vaisselle.<br />- Dimensions : 9 x 4 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 {#27537 …} #channels: Doctrine\ORM\PersistentCollection {#27522 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14079 …} #reviews: Doctrine\ORM\PersistentCollection {#27535 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27427 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Doseur à cocktail Inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32042 -props: [ "product" => App\Entity\Product\Product {#27540 #id: 2647 #code: "doseur-a-cocktail-inox-5716" #attributes: Doctrine\ORM\PersistentCollection {#27520 …} #variants: Doctrine\ORM\PersistentCollection {#27518 …} #options: Doctrine\ORM\PersistentCollection {#27514 …} #associations: Doctrine\ORM\PersistentCollection {#27516 …} #createdAt: DateTime @1758632614 {#27542 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#27541 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27539 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32018 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27540} #id: 2647 #name: "Doseur à cocktail Inox" #slug: "doseur-a-cocktail-inox-5716" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Double mesure : 25 et 50 ml.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Doseur à cocktail Inox</h1><div class="col is-12">Idéal pour la préparation de vos cocktails préférés grâce à sa double mesure : 25 et 50 ml. Réalisé en acier inoxydable, ce doseur à cocktails se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Doseur à cocktail Inox</h1><div class="col is-12">- Acier inoxydable.<br />- Double mesure 25 et 50 ml.<br />- Passe au lave-vaisselle.<br />- Dimensions : 9 x 4 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 {#27537 …} #channels: Doctrine\ORM\PersistentCollection {#27522 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14079 …} #reviews: Doctrine\ORM\PersistentCollection {#27535 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27427 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32035 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32019 …} +context: Sylius\TwigHooks\Bag\DataBag {#32093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32024 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31967 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31975 #collection: Doctrine\Common\Collections\ArrayCollection {#31984 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31963 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44006 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44008 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32035 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32019 …} +context: Sylius\TwigHooks\Bag\DataBag {#32093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32024 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Doseur à cocktail Inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31975 #collection: Doctrine\Common\Collections\ArrayCollection {#31984 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31963 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44006 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44008 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32097 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32035 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32019 …} +context: Sylius\TwigHooks\Bag\DataBag {#32093 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32024 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31967 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31975 #collection: Doctrine\Common\Collections\ArrayCollection {#31984 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31963 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44006 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44008 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32138 …} +context: Sylius\TwigHooks\Bag\DataBag {#32145 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32146 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31967 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32150 +variant: App\Entity\Product\ProductVariant {#31967 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#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 {#32147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32138 …} +context: Sylius\TwigHooks\Bag\DataBag {#32145 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32146 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 6.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27510 #id: 3085 #code: "moulin-paris-electrique-peugeot-6607" #attributes: Doctrine\ORM\PersistentCollection {#27499 …} #variants: Doctrine\ORM\PersistentCollection {#27497 …} #options: Doctrine\ORM\PersistentCollection {#27493 …} #associations: Doctrine\ORM\PersistentCollection {#27495 …} #createdAt: DateTime @1758632751 {#27512 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#27511 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27509 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32264 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27510} #id: 3085 #name: "Moulin Paris Electrique Peugeot" #slug: "moulin-paris-electrique-peugeot-6607" #description: """ <div class="col is-12"><ul>\n <li>Electrique.</li>\n <li>Batteries rechargeables Lithium-Ion.</li>\n <li>Mécanisme U'Select Poivre ou sel sec (mécanismes différents).</li>\n <li>Utilisable d'une seule main.</li>\n </ul></div><h1>Descriptif Moulin Paris Electrique Paris Peugeot</h1><div class="col is-12">L'iconique Moulin Paris Peugeot se décline désormais en version électrique. Sous son design traditionnel en bois vernis noir ou naturel, se cache une innovation de dernière génération : un moteur fonctionnant avec des batteries rechargeables Lithium-Ion. Le moulin à Poivre électrique Paris combine la gestuelle d'un moulin manuel et la praticité d'un moulin électrique, démontrant ainsi toute l'ingéniosité qui fait la renommée de Peugeot. Ce moulin est équipé du mécanisme U'Select garanti sans limitation de durée et du système breveté de réglage de mouture garantissant une mouture précise et régulière. En cuisine ou sur table, vous ne pourrez plus vous passer de ce moulin pratique et élégant.</div><h1>Caractéristiques Moulin Paris Electrique Peugeot</h1><div class="col is-12">- Electrique.<br />- Batteries rechargeables Lithium-Ion.<br />- Bois naturel ou vernis noir.<br />- Mécanisme U'Select Poivre ou sel sec (mécanismes différents).<br />- Taille : 34 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 {#27507 …} #channels: Doctrine\ORM\PersistentCollection {#27501 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22497 …} #reviews: Doctrine\ORM\PersistentCollection {#27505 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27503 …} #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 {#32033 +product: App\Entity\Product\Product {#27510 #id: 3085 #code: "moulin-paris-electrique-peugeot-6607" #attributes: Doctrine\ORM\PersistentCollection {#27499 …} #variants: Doctrine\ORM\PersistentCollection {#27497 …} #options: Doctrine\ORM\PersistentCollection {#27493 …} #associations: Doctrine\ORM\PersistentCollection {#27495 …} #createdAt: DateTime @1758632751 {#27512 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#27511 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27509 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32264 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27510} #id: 3085 #name: "Moulin Paris Electrique Peugeot" #slug: "moulin-paris-electrique-peugeot-6607" #description: """ <div class="col is-12"><ul>\n <li>Electrique.</li>\n <li>Batteries rechargeables Lithium-Ion.</li>\n <li>Mécanisme U'Select Poivre ou sel sec (mécanismes différents).</li>\n <li>Utilisable d'une seule main.</li>\n </ul></div><h1>Descriptif Moulin Paris Electrique Paris Peugeot</h1><div class="col is-12">L'iconique Moulin Paris Peugeot se décline désormais en version électrique. Sous son design traditionnel en bois vernis noir ou naturel, se cache une innovation de dernière génération : un moteur fonctionnant avec des batteries rechargeables Lithium-Ion. Le moulin à Poivre électrique Paris combine la gestuelle d'un moulin manuel et la praticité d'un moulin électrique, démontrant ainsi toute l'ingéniosité qui fait la renommée de Peugeot. Ce moulin est équipé du mécanisme U'Select garanti sans limitation de durée et du système breveté de réglage de mouture garantissant une mouture précise et régulière. En cuisine ou sur table, vous ne pourrez plus vous passer de ce moulin pratique et élégant.</div><h1>Caractéristiques Moulin Paris Electrique Peugeot</h1><div class="col is-12">- Electrique.<br />- Batteries rechargeables Lithium-Ion.<br />- Bois naturel ou vernis noir.<br />- Mécanisme U'Select Poivre ou sel sec (mécanismes différents).<br />- Taille : 34 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 {#27507 …} #channels: Doctrine\ORM\PersistentCollection {#27501 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22497 …} #reviews: Doctrine\ORM\PersistentCollection {#27505 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27503 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32213 …} +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]
|
116.0 MiB | 1.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27510 #id: 3085 #code: "moulin-paris-electrique-peugeot-6607" #attributes: Doctrine\ORM\PersistentCollection {#27499 …} #variants: Doctrine\ORM\PersistentCollection {#27497 …} #options: Doctrine\ORM\PersistentCollection {#27493 …} #associations: Doctrine\ORM\PersistentCollection {#27495 …} #createdAt: DateTime @1758632751 {#27512 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#27511 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27509 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32264 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27510} #id: 3085 #name: "Moulin Paris Electrique Peugeot" #slug: "moulin-paris-electrique-peugeot-6607" #description: """ <div class="col is-12"><ul>\n <li>Electrique.</li>\n <li>Batteries rechargeables Lithium-Ion.</li>\n <li>Mécanisme U'Select Poivre ou sel sec (mécanismes différents).</li>\n <li>Utilisable d'une seule main.</li>\n </ul></div><h1>Descriptif Moulin Paris Electrique Paris Peugeot</h1><div class="col is-12">L'iconique Moulin Paris Peugeot se décline désormais en version électrique. Sous son design traditionnel en bois vernis noir ou naturel, se cache une innovation de dernière génération : un moteur fonctionnant avec des batteries rechargeables Lithium-Ion. Le moulin à Poivre électrique Paris combine la gestuelle d'un moulin manuel et la praticité d'un moulin électrique, démontrant ainsi toute l'ingéniosité qui fait la renommée de Peugeot. Ce moulin est équipé du mécanisme U'Select garanti sans limitation de durée et du système breveté de réglage de mouture garantissant une mouture précise et régulière. En cuisine ou sur table, vous ne pourrez plus vous passer de ce moulin pratique et élégant.</div><h1>Caractéristiques Moulin Paris Electrique Peugeot</h1><div class="col is-12">- Electrique.<br />- Batteries rechargeables Lithium-Ion.<br />- Bois naturel ou vernis noir.<br />- Mécanisme U'Select Poivre ou sel sec (mécanismes différents).<br />- Taille : 34 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 {#27507 …} #channels: Doctrine\ORM\PersistentCollection {#27501 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22497 …} #reviews: Doctrine\ORM\PersistentCollection {#27505 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27503 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Paris Electrique Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32288 -props: [ "product" => App\Entity\Product\Product {#27510 #id: 3085 #code: "moulin-paris-electrique-peugeot-6607" #attributes: Doctrine\ORM\PersistentCollection {#27499 …} #variants: Doctrine\ORM\PersistentCollection {#27497 …} #options: Doctrine\ORM\PersistentCollection {#27493 …} #associations: Doctrine\ORM\PersistentCollection {#27495 …} #createdAt: DateTime @1758632751 {#27512 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#27511 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27509 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32264 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27510} #id: 3085 #name: "Moulin Paris Electrique Peugeot" #slug: "moulin-paris-electrique-peugeot-6607" #description: """ <div class="col is-12"><ul>\n <li>Electrique.</li>\n <li>Batteries rechargeables Lithium-Ion.</li>\n <li>Mécanisme U'Select Poivre ou sel sec (mécanismes différents).</li>\n <li>Utilisable d'une seule main.</li>\n </ul></div><h1>Descriptif Moulin Paris Electrique Paris Peugeot</h1><div class="col is-12">L'iconique Moulin Paris Peugeot se décline désormais en version électrique. Sous son design traditionnel en bois vernis noir ou naturel, se cache une innovation de dernière génération : un moteur fonctionnant avec des batteries rechargeables Lithium-Ion. Le moulin à Poivre électrique Paris combine la gestuelle d'un moulin manuel et la praticité d'un moulin électrique, démontrant ainsi toute l'ingéniosité qui fait la renommée de Peugeot. Ce moulin est équipé du mécanisme U'Select garanti sans limitation de durée et du système breveté de réglage de mouture garantissant une mouture précise et régulière. En cuisine ou sur table, vous ne pourrez plus vous passer de ce moulin pratique et élégant.</div><h1>Caractéristiques Moulin Paris Electrique Peugeot</h1><div class="col is-12">- Electrique.<br />- Batteries rechargeables Lithium-Ion.<br />- Bois naturel ou vernis noir.<br />- Mécanisme U'Select Poivre ou sel sec (mécanismes différents).<br />- Taille : 34 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 {#27507 …} #channels: Doctrine\ORM\PersistentCollection {#27501 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22497 …} #reviews: Doctrine\ORM\PersistentCollection {#27505 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27503 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32406 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32265 …} +context: Sylius\TwigHooks\Bag\DataBag {#32348 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32270 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32213 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32221 #collection: Doctrine\Common\Collections\ArrayCollection {#32230 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32209 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44021 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44023 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32406 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32265 …} +context: Sylius\TwigHooks\Bag\DataBag {#32348 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32270 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Paris Electrique Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32221 #collection: Doctrine\Common\Collections\ArrayCollection {#32230 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32209 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44021 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44023 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32411 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32406 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32265 …} +context: Sylius\TwigHooks\Bag\DataBag {#32348 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32270 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32213 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32221 #collection: Doctrine\Common\Collections\ArrayCollection {#32230 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32209 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44021 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44023 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32460 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32451 …} +context: Sylius\TwigHooks\Bag\DataBag {#32458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32459 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32213 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32463 +variant: App\Entity\Product\ProductVariant {#32213 …} +price: "119,00\u{A0}€" +originalPrice: "119,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 {#32460 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32451 …} +context: Sylius\TwigHooks\Bag\DataBag {#32458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32459 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 2.54 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 {#32694 +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 …} } |
|||