Components
15
Twig Components
23
Render Count
177
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.16 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 | 106.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13489 …} +context: Sylius\TwigHooks\Bag\DataBag {#13491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13492 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#13502 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13489 …} +context: Sylius\TwigHooks\Bag\DataBag {#13491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13492 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 4.45 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 | 106.0 MiB | 14.47 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 | 106.0 MiB | 120.21 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: 794 #code: "eplucheur-elios-mastrad-922" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632256 {#7507 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7471 : 2025-09-23 20:57:36.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: 794 #name: "Eplucheur Elios Mastrad" #slug: "eplucheur-elios-mastrad-922" #description: """ <div class="col is-12"><ul>\n <li>Double lame inox.</li>\n <li>Manche ergonomique. </li>\n </ul></div><div class="col is-12">L’éplucheur Elios Mastrad est doté d’une double lame inox, ce qui lui permet de fonctionner dans les 2 sens. Son manche ergonomique permet une prise en main parfaite pour une utilisation plus efficace.</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: 794 #code: "eplucheur-elios-mastrad-922" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632256 {#7507 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7471 : 2025-09-23 20:57:36.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: 794 #name: "Eplucheur Elios Mastrad" #slug: "eplucheur-elios-mastrad-922" #description: """ <div class="col is-12"><ul>\n <li>Double lame inox.</li>\n <li>Manche ergonomique. </li>\n </ul></div><div class="col is-12">L’éplucheur Elios Mastrad est doté d’une double lame inox, ce qui lui permet de fonctionner dans les 2 sens. Son manche ergonomique permet une prise en main parfaite pour une utilisation plus efficace.</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 | 106.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27880 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27873 …} +context: Sylius\TwigHooks\Bag\DataBag {#27879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27878 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 794 #code: "eplucheur-elios-mastrad-922" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632256 {#7507 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7471 : 2025-09-23 20:57:36.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: 794 #name: "Eplucheur Elios Mastrad" #slug: "eplucheur-elios-mastrad-922" #description: """ <div class="col is-12"><ul>\n <li>Double lame inox.</li>\n <li>Manche ergonomique. </li>\n </ul></div><div class="col is-12">L’éplucheur Elios Mastrad est doté d’une double lame inox, ce qui lui permet de fonctionner dans les 2 sens. Son manche ergonomique permet une prise en main parfaite pour une utilisation plus efficace.</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: 794 #code: "eplucheur-elios-mastrad-922" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632256 {#7507 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7471 : 2025-09-23 20:57:36.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: 794 #name: "Eplucheur Elios Mastrad" #slug: "eplucheur-elios-mastrad-922" #description: """ <div class="col is-12"><ul>\n <li>Double lame inox.</li>\n <li>Manche ergonomique. </li>\n </ul></div><div class="col is-12">L’éplucheur Elios Mastrad est doté d’une double lame inox, ce qui lui permet de fonctionner dans les 2 sens. Son manche ergonomique permet une prise en main parfaite pour une utilisation plus efficace.</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 | 106.0 MiB | 0.46 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: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#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 | 106.0 MiB | 15.98 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: 794 #code: "eplucheur-elios-mastrad-922" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632256 {#7507 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7471 : 2025-09-23 20:57:36.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: 794 #name: "Eplucheur Elios Mastrad" #slug: "eplucheur-elios-mastrad-922" #description: """ <div class="col is-12"><ul>\n <li>Double lame inox.</li>\n <li>Manche ergonomique. </li>\n </ul></div><div class="col is-12">L’éplucheur Elios Mastrad est doté d’une double lame inox, ce qui lui permet de fonctionner dans les 2 sens. Son manche ergonomique permet une prise en main parfaite pour une utilisation plus efficace.</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" => "08.QTLgtVyPzgb_wnpL1KIOf6pQB130lNyv49Qmm-DuktY.cQuCwArnoHOVowAfgcBtFpkGQBSE37rtheMLw6mi5bMqcJXYOsm9ca7xCQ" ] +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: 794 #code: "eplucheur-elios-mastrad-922" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632256 {#7507 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7471 : 2025-09-23 20:57:36.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: 794 #name: "Eplucheur Elios Mastrad" #slug: "eplucheur-elios-mastrad-922" #description: """ <div class="col is-12"><ul>\n <li>Double lame inox.</li>\n <li>Manche ergonomique. </li>\n </ul></div><div class="col is-12">L’éplucheur Elios Mastrad est doté d’une double lame inox, ce qui lui permet de fonctionner dans les 2 sens. Son manche ergonomique permet une prise en main parfaite pour une utilisation plus efficace.</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 | 106.0 MiB | 1.03 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: 794 #code: "eplucheur-elios-mastrad-922" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632256 {#7507 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7471 : 2025-09-23 20:57:36.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: 794 #name: "Eplucheur Elios Mastrad" #slug: "eplucheur-elios-mastrad-922" #description: """ <div class="col is-12"><ul>\n <li>Double lame inox.</li>\n <li>Manche ergonomique. </li>\n </ul></div><div class="col is-12">L’éplucheur Elios Mastrad est doté d’une double lame inox, ce qui lui permet de fonctionner dans les 2 sens. Son manche ergonomique permet une prise en main parfaite pour une utilisation plus efficace.</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: 794 #code: "eplucheur-elios-mastrad-922" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632256 {#7507 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7471 : 2025-09-23 20:57:36.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: 794 #name: "Eplucheur Elios Mastrad" #slug: "eplucheur-elios-mastrad-922" #description: """ <div class="col is-12"><ul>\n <li>Double lame inox.</li>\n <li>Manche ergonomique. </li>\n </ul></div><div class="col is-12">L’éplucheur Elios Mastrad est doté d’une double lame inox, ce qui lui permet de fonctionner dans les 2 sens. Son manche ergonomique permet une prise en main parfaite pour une utilisation plus efficace.</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 | 106.0 MiB | 32.56 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#31352 #id: 794 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#31490 …} #owner: App\Entity\Product\Product {#7499 #id: 794 #code: "eplucheur-elios-mastrad-922" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632256 {#7507 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7471 : 2025-09-23 20:57:36.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: 794 #name: "Eplucheur Elios Mastrad" #slug: "eplucheur-elios-mastrad-922" #description: """ <div class="col is-12"><ul>\n <li>Double lame inox.</li>\n <li>Manche ergonomique. </li>\n </ul></div><div class="col is-12">L’éplucheur Elios Mastrad est doté d’une double lame inox, ce qui lui permet de fonctionner dans les 2 sens. Son manche ergonomique permet une prise en main parfaite pour une utilisation plus efficace.</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: 794 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#31490 …} #owner: App\Entity\Product\Product {#7499 #id: 794 #code: "eplucheur-elios-mastrad-922" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632256 {#7507 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7471 : 2025-09-23 20:57:36.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: 794 #name: "Eplucheur Elios Mastrad" #slug: "eplucheur-elios-mastrad-922" #description: """ <div class="col is-12"><ul>\n <li>Double lame inox.</li>\n <li>Manche ergonomique. </li>\n </ul></div><div class="col is-12">L’éplucheur Elios Mastrad est doté d’une double lame inox, ce qui lui permet de fonctionner dans les 2 sens. Son manche ergonomique permet une prise en main parfaite pour une utilisation plus efficace.</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 | 106.0 MiB | 8.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27629 #id: 644 #code: "couteau-office-chef-601" #attributes: Doctrine\ORM\PersistentCollection {#27664 …} #variants: Doctrine\ORM\PersistentCollection {#27666 …} #options: Doctrine\ORM\PersistentCollection {#27671 …} #associations: Doctrine\ORM\PersistentCollection {#27668 …} #createdAt: DateTime @1758632234 {#31542 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#27647 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27379 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27629} #id: 644 #name: "Couteau office Chef" #slug: "couteau-office-chef-601" #description: """ <div class="col is-12"><ul>\n <li>Garantie 10 ans.</li>\n <li>Utilisation confortable et sécurisante.</li>\n <li>Qualité professionnelle. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description couteau office Chef</h1><div class="col is-12">Le couteau office Chef est un couteau de cuisine professionnel parfaitement adapté pour un usage quotidien.<br />Il est équipé d'une mître (partie centrale du couteau) entre le manche et la lame. Cet élément confère au couteau équilibre et balance rendant ainsi son utilisation plus confortable et sécurisante.<br />Le couteau office Chef est idéal pour couper en dés et en rondelles ou éplucher les légumes.</div><h1>Caractéristiques couteau office Chef</h1><div class="col is-12">Lame pleine soie en acier inoxydable 10 cm. Mitre aluminium. Manche riveté en résine noire. Garantie 10 ans. Va au lave vaisselle.<br /><br /><span></span><a target="_blank" href="../../../couteau-de-cuisine-ustensiles-de-cuisine-399.html" style="color: rgb(255, 102, 0);">Bien choisir son couteau de cuisine</a></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 {#16440 …} #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 {#27477 +product: App\Entity\Product\Product {#27629 #id: 644 #code: "couteau-office-chef-601" #attributes: Doctrine\ORM\PersistentCollection {#27664 …} #variants: Doctrine\ORM\PersistentCollection {#27666 …} #options: Doctrine\ORM\PersistentCollection {#27671 …} #associations: Doctrine\ORM\PersistentCollection {#27668 …} #createdAt: DateTime @1758632234 {#31542 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#27647 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27379 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27629} #id: 644 #name: "Couteau office Chef" #slug: "couteau-office-chef-601" #description: """ <div class="col is-12"><ul>\n <li>Garantie 10 ans.</li>\n <li>Utilisation confortable et sécurisante.</li>\n <li>Qualité professionnelle. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description couteau office Chef</h1><div class="col is-12">Le couteau office Chef est un couteau de cuisine professionnel parfaitement adapté pour un usage quotidien.<br />Il est équipé d'une mître (partie centrale du couteau) entre le manche et la lame. Cet élément confère au couteau équilibre et balance rendant ainsi son utilisation plus confortable et sécurisante.<br />Le couteau office Chef est idéal pour couper en dés et en rondelles ou éplucher les légumes.</div><h1>Caractéristiques couteau office Chef</h1><div class="col is-12">Lame pleine soie en acier inoxydable 10 cm. Mitre aluminium. Manche riveté en résine noire. Garantie 10 ans. Va au lave vaisselle.<br /><br /><span></span><a target="_blank" href="../../../couteau-de-cuisine-ustensiles-de-cuisine-399.html" style="color: rgb(255, 102, 0);">Bien choisir son couteau de cuisine</a></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 {#16440 …} #reviews: Doctrine\ORM\PersistentCollection {#27646 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27649 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27449 …} +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 {#27629 #id: 644 #code: "couteau-office-chef-601" #attributes: Doctrine\ORM\PersistentCollection {#27664 …} #variants: Doctrine\ORM\PersistentCollection {#27666 …} #options: Doctrine\ORM\PersistentCollection {#27671 …} #associations: Doctrine\ORM\PersistentCollection {#27668 …} #createdAt: DateTime @1758632234 {#31542 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#27647 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27379 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27629} #id: 644 #name: "Couteau office Chef" #slug: "couteau-office-chef-601" #description: """ <div class="col is-12"><ul>\n <li>Garantie 10 ans.</li>\n <li>Utilisation confortable et sécurisante.</li>\n <li>Qualité professionnelle. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description couteau office Chef</h1><div class="col is-12">Le couteau office Chef est un couteau de cuisine professionnel parfaitement adapté pour un usage quotidien.<br />Il est équipé d'une mître (partie centrale du couteau) entre le manche et la lame. Cet élément confère au couteau équilibre et balance rendant ainsi son utilisation plus confortable et sécurisante.<br />Le couteau office Chef est idéal pour couper en dés et en rondelles ou éplucher les légumes.</div><h1>Caractéristiques couteau office Chef</h1><div class="col is-12">Lame pleine soie en acier inoxydable 10 cm. Mitre aluminium. Manche riveté en résine noire. Garantie 10 ans. Va au lave vaisselle.<br /><br /><span></span><a target="_blank" href="../../../couteau-de-cuisine-ustensiles-de-cuisine-399.html" style="color: rgb(255, 102, 0);">Bien choisir son couteau de cuisine</a></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 {#16440 …} #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" => "Couteau office Chef" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27344 -props: [ "product" => App\Entity\Product\Product {#27629 #id: 644 #code: "couteau-office-chef-601" #attributes: Doctrine\ORM\PersistentCollection {#27664 …} #variants: Doctrine\ORM\PersistentCollection {#27666 …} #options: Doctrine\ORM\PersistentCollection {#27671 …} #associations: Doctrine\ORM\PersistentCollection {#27668 …} #createdAt: DateTime @1758632234 {#31542 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#27647 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27631 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27379 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27629} #id: 644 #name: "Couteau office Chef" #slug: "couteau-office-chef-601" #description: """ <div class="col is-12"><ul>\n <li>Garantie 10 ans.</li>\n <li>Utilisation confortable et sécurisante.</li>\n <li>Qualité professionnelle. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description couteau office Chef</h1><div class="col is-12">Le couteau office Chef est un couteau de cuisine professionnel parfaitement adapté pour un usage quotidien.<br />Il est équipé d'une mître (partie centrale du couteau) entre le manche et la lame. Cet élément confère au couteau équilibre et balance rendant ainsi son utilisation plus confortable et sécurisante.<br />Le couteau office Chef est idéal pour couper en dés et en rondelles ou éplucher les légumes.</div><h1>Caractéristiques couteau office Chef</h1><div class="col is-12">Lame pleine soie en acier inoxydable 10 cm. Mitre aluminium. Manche riveté en résine noire. Garantie 10 ans. Va au lave vaisselle.<br /><br /><span></span><a target="_blank" href="../../../couteau-de-cuisine-ustensiles-de-cuisine-399.html" style="color: rgb(255, 102, 0);">Bien choisir son couteau de cuisine</a></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 {#16440 …} #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]
|
106.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27271 …} +context: Sylius\TwigHooks\Bag\DataBag {#27288 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27264 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27449 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27441 #collection: Doctrine\Common\Collections\ArrayCollection {#27421 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27451 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42701 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42703 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27271 …} +context: Sylius\TwigHooks\Bag\DataBag {#27288 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27264 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau office Chef" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27441 #collection: Doctrine\Common\Collections\ArrayCollection {#27421 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27451 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42701 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42703 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27253 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27271 …} +context: Sylius\TwigHooks\Bag\DataBag {#27288 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27264 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27449 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27441 #collection: Doctrine\Common\Collections\ArrayCollection {#27421 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27451 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42701 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42703 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27214 …} +context: Sylius\TwigHooks\Bag\DataBag {#27206 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27207 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27449 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27364 +variant: App\Entity\Product\ProductVariant {#27449 …} +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 {#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 {#27205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27214 …} +context: Sylius\TwigHooks\Bag\DataBag {#27206 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27207 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 5.50 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27740 #id: 1983 #code: "rouleau-coupe-croissant-louis-tellier-3126" #attributes: Doctrine\ORM\PersistentCollection {#27573 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27610 …} #associations: Doctrine\ORM\PersistentCollection {#27608 …} #createdAt: DateTime @1758632438 {#27738 : 2025-09-23 21:00:38.0 PRC (+08:00) } #updatedAt: DateTime @1758632438 {#27739 : 2025-09-23 21:00:38.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27820 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27063 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27740} #id: 1983 #name: "Rouleau coupe croissant Louis Tellier" #slug: "rouleau-coupe-croissant-louis-tellier-3126" #description: """ <div class="col is-12"><ul>\n <li>Très simple à utiliser.</li>\n <li>Inox 18/10.</li>\n <li>Garantie 1 an. </li>\n </ul></div><h1>Description Rouleau coupe croissant Louis Tellier</h1><div class="col is-12">Le rouleau coupe croissant permet de couper votre pâte à croissant en triangles réguliers.<br />L'utilisation du rouleau coupe croissants est très simple : il suffit d'étaler votre pâte sur un plan de travail et de passer le rouleau coupe croissants pour obtenir des triangles parfaitement réguliers. Il suffit ensuite de les rouler avant passage au four.</div><h1>Caractéristiques Rouleau coupe croissant Louis Tellier</h1><div class="col is-12">Inox 18/10. Poignées bois. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#31549 …} #channels: Doctrine\ORM\PersistentCollection {#27635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19655 …} #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 {#27376 +product: App\Entity\Product\Product {#27740 #id: 1983 #code: "rouleau-coupe-croissant-louis-tellier-3126" #attributes: Doctrine\ORM\PersistentCollection {#27573 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27610 …} #associations: Doctrine\ORM\PersistentCollection {#27608 …} #createdAt: DateTime @1758632438 {#27738 : 2025-09-23 21:00:38.0 PRC (+08:00) } #updatedAt: DateTime @1758632438 {#27739 : 2025-09-23 21:00:38.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27820 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27063 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27740} #id: 1983 #name: "Rouleau coupe croissant Louis Tellier" #slug: "rouleau-coupe-croissant-louis-tellier-3126" #description: """ <div class="col is-12"><ul>\n <li>Très simple à utiliser.</li>\n <li>Inox 18/10.</li>\n <li>Garantie 1 an. </li>\n </ul></div><h1>Description Rouleau coupe croissant Louis Tellier</h1><div class="col is-12">Le rouleau coupe croissant permet de couper votre pâte à croissant en triangles réguliers.<br />L'utilisation du rouleau coupe croissants est très simple : il suffit d'étaler votre pâte sur un plan de travail et de passer le rouleau coupe croissants pour obtenir des triangles parfaitement réguliers. Il suffit ensuite de les rouler avant passage au four.</div><h1>Caractéristiques Rouleau coupe croissant Louis Tellier</h1><div class="col is-12">Inox 18/10. Poignées bois. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#31549 …} #channels: Doctrine\ORM\PersistentCollection {#27635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19655 …} #reviews: Doctrine\ORM\PersistentCollection {#31539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31537 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27129 …} +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 | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27740 #id: 1983 #code: "rouleau-coupe-croissant-louis-tellier-3126" #attributes: Doctrine\ORM\PersistentCollection {#27573 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27610 …} #associations: Doctrine\ORM\PersistentCollection {#27608 …} #createdAt: DateTime @1758632438 {#27738 : 2025-09-23 21:00:38.0 PRC (+08:00) } #updatedAt: DateTime @1758632438 {#27739 : 2025-09-23 21:00:38.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27820 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27063 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27740} #id: 1983 #name: "Rouleau coupe croissant Louis Tellier" #slug: "rouleau-coupe-croissant-louis-tellier-3126" #description: """ <div class="col is-12"><ul>\n <li>Très simple à utiliser.</li>\n <li>Inox 18/10.</li>\n <li>Garantie 1 an. </li>\n </ul></div><h1>Description Rouleau coupe croissant Louis Tellier</h1><div class="col is-12">Le rouleau coupe croissant permet de couper votre pâte à croissant en triangles réguliers.<br />L'utilisation du rouleau coupe croissants est très simple : il suffit d'étaler votre pâte sur un plan de travail et de passer le rouleau coupe croissants pour obtenir des triangles parfaitement réguliers. Il suffit ensuite de les rouler avant passage au four.</div><h1>Caractéristiques Rouleau coupe croissant Louis Tellier</h1><div class="col is-12">Inox 18/10. Poignées bois. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#31549 …} #channels: Doctrine\ORM\PersistentCollection {#27635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19655 …} #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" => "Rouleau coupe croissant Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27015 -props: [ "product" => App\Entity\Product\Product {#27740 #id: 1983 #code: "rouleau-coupe-croissant-louis-tellier-3126" #attributes: Doctrine\ORM\PersistentCollection {#27573 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27610 …} #associations: Doctrine\ORM\PersistentCollection {#27608 …} #createdAt: DateTime @1758632438 {#27738 : 2025-09-23 21:00:38.0 PRC (+08:00) } #updatedAt: DateTime @1758632438 {#27739 : 2025-09-23 21:00:38.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27820 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27063 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27740} #id: 1983 #name: "Rouleau coupe croissant Louis Tellier" #slug: "rouleau-coupe-croissant-louis-tellier-3126" #description: """ <div class="col is-12"><ul>\n <li>Très simple à utiliser.</li>\n <li>Inox 18/10.</li>\n <li>Garantie 1 an. </li>\n </ul></div><h1>Description Rouleau coupe croissant Louis Tellier</h1><div class="col is-12">Le rouleau coupe croissant permet de couper votre pâte à croissant en triangles réguliers.<br />L'utilisation du rouleau coupe croissants est très simple : il suffit d'étaler votre pâte sur un plan de travail et de passer le rouleau coupe croissants pour obtenir des triangles parfaitement réguliers. Il suffit ensuite de les rouler avant passage au four.</div><h1>Caractéristiques Rouleau coupe croissant Louis Tellier</h1><div class="col is-12">Inox 18/10. Poignées bois. Garantie 1 an.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#31549 …} #channels: Doctrine\ORM\PersistentCollection {#27635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19655 …} #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]
|
106.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28886 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27057 …} +context: Sylius\TwigHooks\Bag\DataBag {#28692 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27056 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27129 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27120 #collection: Doctrine\Common\Collections\ArrayCollection {#27105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42715 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42717 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28886 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27057 …} +context: Sylius\TwigHooks\Bag\DataBag {#28692 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27056 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Rouleau coupe croissant Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27120 #collection: Doctrine\Common\Collections\ArrayCollection {#27105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42715 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42717 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28878 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28886 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27057 …} +context: Sylius\TwigHooks\Bag\DataBag {#28692 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27056 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27129 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27120 #collection: Doctrine\Common\Collections\ArrayCollection {#27105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42715 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42717 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29485 …} +context: Sylius\TwigHooks\Bag\DataBag {#29487 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29483 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27129 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29482 +variant: App\Entity\Product\ProductVariant {#27129 …} +price: "42,00\u{A0}€" +originalPrice: "42,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 {#29472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29485 …} +context: Sylius\TwigHooks\Bag\DataBag {#29487 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29483 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 4.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27584 #id: 3185 #code: "verres-gourmands-1457" #attributes: Doctrine\ORM\PersistentCollection {#27621 …} #variants: Doctrine\ORM\PersistentCollection {#27567 …} #options: Doctrine\ORM\PersistentCollection {#27574 …} #associations: Doctrine\ORM\PersistentCollection {#27580 …} #createdAt: DateTime @1758632814 {#27583 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27593 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27601 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27584} #id: 3185 #name: "Verres gourmands" #slug: "verres-gourmands-1457" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Plus de 80 recettes simples et originales, à servir... dans des verres ! Un livre dans l’air du temps, proposant à la fois des recettes délicieuses, adaptées à chaque mois de l’année, et des idées de présentation dans tous les types de verres, afin de rendre vos tables lumineuses et originales... Format 19.2 x 26 cm. 159 pages</p>\r\n </font></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 {#22767 …} #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 {#27013 +product: App\Entity\Product\Product {#27584 #id: 3185 #code: "verres-gourmands-1457" #attributes: Doctrine\ORM\PersistentCollection {#27621 …} #variants: Doctrine\ORM\PersistentCollection {#27567 …} #options: Doctrine\ORM\PersistentCollection {#27574 …} #associations: Doctrine\ORM\PersistentCollection {#27580 …} #createdAt: DateTime @1758632814 {#27583 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27593 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27601 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27584} #id: 3185 #name: "Verres gourmands" #slug: "verres-gourmands-1457" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Plus de 80 recettes simples et originales, à servir... dans des verres ! Un livre dans l’air du temps, proposant à la fois des recettes délicieuses, adaptées à chaque mois de l’année, et des idées de présentation dans tous les types de verres, afin de rendre vos tables lumineuses et originales... Format 19.2 x 26 cm. 159 pages</p>\r\n </font></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 {#22767 …} #reviews: Doctrine\ORM\PersistentCollection {#27616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27613 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29971 …} +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 | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27584 #id: 3185 #code: "verres-gourmands-1457" #attributes: Doctrine\ORM\PersistentCollection {#27621 …} #variants: Doctrine\ORM\PersistentCollection {#27567 …} #options: Doctrine\ORM\PersistentCollection {#27574 …} #associations: Doctrine\ORM\PersistentCollection {#27580 …} #createdAt: DateTime @1758632814 {#27583 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27593 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27601 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27584} #id: 3185 #name: "Verres gourmands" #slug: "verres-gourmands-1457" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Plus de 80 recettes simples et originales, à servir... dans des verres ! Un livre dans l’air du temps, proposant à la fois des recettes délicieuses, adaptées à chaque mois de l’année, et des idées de présentation dans tous les types de verres, afin de rendre vos tables lumineuses et originales... Format 19.2 x 26 cm. 159 pages</p>\r\n </font></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 {#22767 …} #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" => "Verres gourmands" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30324 -props: [ "product" => App\Entity\Product\Product {#27584 #id: 3185 #code: "verres-gourmands-1457" #attributes: Doctrine\ORM\PersistentCollection {#27621 …} #variants: Doctrine\ORM\PersistentCollection {#27567 …} #options: Doctrine\ORM\PersistentCollection {#27574 …} #associations: Doctrine\ORM\PersistentCollection {#27580 …} #createdAt: DateTime @1758632814 {#27583 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27593 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27601 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30152 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27584} #id: 3185 #name: "Verres gourmands" #slug: "verres-gourmands-1457" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Plus de 80 recettes simples et originales, à servir... dans des verres ! Un livre dans l’air du temps, proposant à la fois des recettes délicieuses, adaptées à chaque mois de l’année, et des idées de présentation dans tous les types de verres, afin de rendre vos tables lumineuses et originales... Format 19.2 x 26 cm. 159 pages</p>\r\n </font></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 {#22767 …} #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]
|
106.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30153 …} +context: Sylius\TwigHooks\Bag\DataBag {#30591 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30158 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29971 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29962 #collection: Doctrine\Common\Collections\ArrayCollection {#29959 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29809 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42730 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42732 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30153 …} +context: Sylius\TwigHooks\Bag\DataBag {#30591 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30158 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Verres gourmands" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29962 #collection: Doctrine\Common\Collections\ArrayCollection {#29959 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29809 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42730 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42732 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30624 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30153 …} +context: Sylius\TwigHooks\Bag\DataBag {#30591 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30158 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29971 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29962 #collection: Doctrine\Common\Collections\ArrayCollection {#29959 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29809 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42730 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42732 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30940 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30889 …} +context: Sylius\TwigHooks\Bag\DataBag {#30941 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30939 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29971 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30952 +variant: App\Entity\Product\ProductVariant {#29971 …} +price: "15,00\u{A0}€" +originalPrice: "25,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 {#30940 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30889 …} +context: Sylius\TwigHooks\Bag\DataBag {#30941 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30939 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 2.02 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 {#31774 +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 …} } |
|||