Components
15
Twig Components
15
Render Count
438
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 106.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12886 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12879 …} +context: Sylius\TwigHooks\Bag\DataBag {#12885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …} +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 {#13506 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12775 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12886 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12879 …} +context: Sylius\TwigHooks\Bag\DataBag {#12885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12884 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 106.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13579 …} +context: Sylius\TwigHooks\Bag\DataBag {#13581 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13582 …} +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 {#13592 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13579 …} +context: Sylius\TwigHooks\Bag\DataBag {#13581 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13582 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 41.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13653 …} +context: Sylius\TwigHooks\Bag\DataBag {#13673 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13672 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13689 +cart: App\Entity\Order\Order {#13756 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13653 …} +context: Sylius\TwigHooks\Bag\DataBag {#13673 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13672 …} +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 | 106.0 MiB | 42.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13942 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13930 …} +context: Sylius\TwigHooks\Bag\DataBag {#13936 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13928 …} +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 {#13952 #taxonRepository: App\Repository\TaxonRepository {#13951 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13942 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13930 …} +context: Sylius\TwigHooks\Bag\DataBag {#13936 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13928 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 106.0 MiB | 322.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27837 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27823 …} +context: Sylius\TwigHooks\Bag\DataBag {#27821 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27836 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632522 {#7507 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7471 : 2025-09-23 21:02:02.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: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#27847 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27846 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27837 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27823 …} +context: Sylius\TwigHooks\Bag\DataBag {#27821 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27836 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632522 {#7507 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7471 : 2025-09-23 21:02:02.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: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#8363 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27841 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 106.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27970 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27963 …} +context: Sylius\TwigHooks\Bag\DataBag {#27969 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27968 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632522 {#7507 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7471 : 2025-09-23 21:02:02.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: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#27991 +product: App\Entity\Product\Product {#7499 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632522 {#7507 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7471 : 2025-09-23 21:02:02.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: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#27956 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27970 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27963 …} +context: Sylius\TwigHooks\Bag\DataBag {#27969 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27968 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28090 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28096 …} +context: Sylius\TwigHooks\Bag\DataBag {#28085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28092 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8363 …} "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28101 +variant: App\Entity\Product\ProductVariant {#8363 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9345 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12775 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9342 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28090 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28096 …} +context: Sylius\TwigHooks\Bag\DataBag {#28085 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28092 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 106.0 MiB | 64.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28166 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28009 …} +context: Sylius\TwigHooks\Bag\DataBag {#28160 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28159 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632522 {#7507 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7471 : 2025-09-23 21:02:02.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: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#28183 +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 {#28187 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28184 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13854 …} -formView: Symfony\Component\Form\FormView {#28329 …} -form: Symfony\Component\Form\Form {#28373 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" "variant" => "30-cm-0-25-litre-90-microns-de-buyer-4348-30n-par-100-17251" ] "_token" => "0fa2623.JobV2ivrkKtDuaM3nx_mKaLAp6LF9thVriVf4M5JyUI.V9-D60C7p_QH0JRN1VKFRdC1k-GDw7sszEsIo7QguTQStoqLZqK94grfyA" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28166 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28009 …} +context: Sylius\TwigHooks\Bag\DataBag {#28160 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28159 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632522 {#7507 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7471 : 2025-09-23 21:02:02.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: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#27841 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 106.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27301 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27306 …} +context: Sylius\TwigHooks\Bag\DataBag {#27304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27303 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632522 {#7507 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7471 : 2025-09-23 21:02:02.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: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#27292 +product: App\Entity\Product\Product {#7499 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632522 {#7507 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7471 : 2025-09-23 21:02:02.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: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#27956 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27301 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27306 …} +context: Sylius\TwigHooks\Bag\DataBag {#27304 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27303 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 106.0 MiB | 26.11 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27331 #id: 2336 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27030 …} #owner: App\Entity\Product\Product {#7499 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632522 {#7507 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7471 : 2025-09-23 21:02:02.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: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#27168 …} #createdAt: DateTime @1758633259 {#27289 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27352 : 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 {#27155 +productAssociation: App\Entity\Product\ProductAssociation {#27331 #id: 2336 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27030 …} #owner: App\Entity\Product\Product {#7499 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632522 {#7507 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7471 : 2025-09-23 21:02:02.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: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#27168 …} #createdAt: DateTime @1758633259 {#27289 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27352 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27161 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 12.52 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27084 #id: 1114 #code: "ecumoire-roesle-3449" #attributes: Doctrine\ORM\PersistentCollection {#27090 …} #variants: Doctrine\ORM\PersistentCollection {#27088 …} #options: Doctrine\ORM\PersistentCollection {#27101 …} #associations: Doctrine\ORM\PersistentCollection {#27135 …} #createdAt: DateTime @1758632310 {#27107 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#27095 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27099 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30352 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27084} #id: 1114 #name: "Ecumoire Rösle" #slug: "ecumoire-roesle-3449" #description: """ <div class="col is-12"><ul>\n <li>Bord antiglissement.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description Ecumoire Rösle</h1><div class="col is-12">L'écumoire Rösle est idéale pour blanchir entre autre les légumes. Dotée d'un bord haut empêchant les aliments de glisser. Son fond plat aux fines perforations permet d'égoutter rapidement même les aliments fragiles.</div><h1>Caractéristiques Ecumoire Rösle</h1><div class="col is-12">Inox 18/10. Longueur 33 cm. ø 11 cm. Diamètre perforations 2 mm. Bord haut anti-glissement. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#27110 …} #channels: Doctrine\ORM\PersistentCollection {#27092 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#18254 …} #reviews: Doctrine\ORM\PersistentCollection {#27096 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27104 …} #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 {#29879 +product: App\Entity\Product\Product {#27084 #id: 1114 #code: "ecumoire-roesle-3449" #attributes: Doctrine\ORM\PersistentCollection {#27090 …} #variants: Doctrine\ORM\PersistentCollection {#27088 …} #options: Doctrine\ORM\PersistentCollection {#27101 …} #associations: Doctrine\ORM\PersistentCollection {#27135 …} #createdAt: DateTime @1758632310 {#27107 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#27095 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27099 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30352 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27084} #id: 1114 #name: "Ecumoire Rösle" #slug: "ecumoire-roesle-3449" #description: """ <div class="col is-12"><ul>\n <li>Bord antiglissement.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description Ecumoire Rösle</h1><div class="col is-12">L'écumoire Rösle est idéale pour blanchir entre autre les légumes. Dotée d'un bord haut empêchant les aliments de glisser. Son fond plat aux fines perforations permet d'égoutter rapidement même les aliments fragiles.</div><h1>Caractéristiques Ecumoire Rösle</h1><div class="col is-12">Inox 18/10. Longueur 33 cm. ø 11 cm. Diamètre perforations 2 mm. Bord haut anti-glissement. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#27110 …} #channels: Doctrine\ORM\PersistentCollection {#27092 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#18254 …} #reviews: Doctrine\ORM\PersistentCollection {#27096 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27104 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30039 …} +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]
|
106.0 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27084 #id: 1114 #code: "ecumoire-roesle-3449" #attributes: Doctrine\ORM\PersistentCollection {#27090 …} #variants: Doctrine\ORM\PersistentCollection {#27088 …} #options: Doctrine\ORM\PersistentCollection {#27101 …} #associations: Doctrine\ORM\PersistentCollection {#27135 …} #createdAt: DateTime @1758632310 {#27107 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#27095 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27099 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30352 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27084} #id: 1114 #name: "Ecumoire Rösle" #slug: "ecumoire-roesle-3449" #description: """ <div class="col is-12"><ul>\n <li>Bord antiglissement.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description Ecumoire Rösle</h1><div class="col is-12">L'écumoire Rösle est idéale pour blanchir entre autre les légumes. Dotée d'un bord haut empêchant les aliments de glisser. Son fond plat aux fines perforations permet d'égoutter rapidement même les aliments fragiles.</div><h1>Caractéristiques Ecumoire Rösle</h1><div class="col is-12">Inox 18/10. Longueur 33 cm. ø 11 cm. Diamètre perforations 2 mm. Bord haut anti-glissement. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#27110 …} #channels: Doctrine\ORM\PersistentCollection {#27092 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#18254 …} #reviews: Doctrine\ORM\PersistentCollection {#27096 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27104 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ecumoire Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30526 -props: [ "product" => App\Entity\Product\Product {#27084 #id: 1114 #code: "ecumoire-roesle-3449" #attributes: Doctrine\ORM\PersistentCollection {#27090 …} #variants: Doctrine\ORM\PersistentCollection {#27088 …} #options: Doctrine\ORM\PersistentCollection {#27101 …} #associations: Doctrine\ORM\PersistentCollection {#27135 …} #createdAt: DateTime @1758632310 {#27107 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#27095 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27099 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30352 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27084} #id: 1114 #name: "Ecumoire Rösle" #slug: "ecumoire-roesle-3449" #description: """ <div class="col is-12"><ul>\n <li>Bord antiglissement.</li>\n <li>Fabriquée en une seule pièce sans soudure.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description Ecumoire Rösle</h1><div class="col is-12">L'écumoire Rösle est idéale pour blanchir entre autre les légumes. Dotée d'un bord haut empêchant les aliments de glisser. Son fond plat aux fines perforations permet d'égoutter rapidement même les aliments fragiles.</div><h1>Caractéristiques Ecumoire Rösle</h1><div class="col is-12">Inox 18/10. Longueur 33 cm. ø 11 cm. Diamètre perforations 2 mm. Bord haut anti-glissement. Manche 3 mm d'épaisseur. Crochet arrondi pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#27110 …} #channels: Doctrine\ORM\PersistentCollection {#27092 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#18254 …} #reviews: Doctrine\ORM\PersistentCollection {#27096 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27104 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 5.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30933 …} +context: Sylius\TwigHooks\Bag\DataBag {#30879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30878 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30039 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30043 #collection: Doctrine\Common\Collections\ArrayCollection {#30208 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30019 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38105 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38138 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30933 …} +context: Sylius\TwigHooks\Bag\DataBag {#30879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30878 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Ecumoire Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30043 #collection: Doctrine\Common\Collections\ArrayCollection {#30208 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30019 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38105 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38138 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31037 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30933 …} +context: Sylius\TwigHooks\Bag\DataBag {#30879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30878 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30039 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30043 #collection: Doctrine\Common\Collections\ArrayCollection {#30208 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30019 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38105 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38138 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31281 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31178 …} +context: Sylius\TwigHooks\Bag\DataBag {#31219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31222 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30039 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31278 +variant: App\Entity\Product\ProductVariant {#30039 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9345 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12775 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9342 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31281 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31178 …} +context: Sylius\TwigHooks\Bag\DataBag {#31219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31222 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 2.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12842 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31780 +cart: App\Entity\Order\Order {#13756 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12842 …} +context: Sylius\TwigHooks\Bag\DataBag {#27769 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||