Components
15
Twig Components
27
Render Count
189
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12333 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12326 …} +context: Sylius\TwigHooks\Bag\DataBag {#12332 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12331 …} +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 {#12953 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12222 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12333 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12326 …} +context: Sylius\TwigHooks\Bag\DataBag {#12332 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12331 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13030 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13026 …} +context: Sylius\TwigHooks\Bag\DataBag {#13028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13029 …} +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 {#13039 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13030 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13026 …} +context: Sylius\TwigHooks\Bag\DataBag {#13028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13029 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13121 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13100 …} +context: Sylius\TwigHooks\Bag\DataBag {#13120 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13119 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13136 +cart: App\Entity\Order\Order {#13203 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13121 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13100 …} +context: Sylius\TwigHooks\Bag\DataBag {#13120 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13119 …} +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 | 114.0 MiB | 14.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13389 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13377 …} +context: Sylius\TwigHooks\Bag\DataBag {#13383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13375 …} +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 {#13399 #taxonRepository: App\Repository\TaxonRepository {#13398 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13389 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13377 …} +context: Sylius\TwigHooks\Bag\DataBag {#13383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13375 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 114.0 MiB | 127.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27749 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632524 {#7507 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7471 : 2025-09-23 21:02:04.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: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#27760 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27759 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27749 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632524 {#7507 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7471 : 2025-09-23 21:02:04.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: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#27754 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 114.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27876 …} +context: Sylius\TwigHooks\Bag\DataBag {#27882 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27881 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632524 {#7507 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7471 : 2025-09-23 21:02:04.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: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#27904 +product: App\Entity\Product\Product {#7499 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632524 {#7507 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7471 : 2025-09-23 21:02:04.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: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#27869 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27876 …} +context: Sylius\TwigHooks\Bag\DataBag {#27882 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27881 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28003 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28009 …} +context: Sylius\TwigHooks\Bag\DataBag {#27998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28005 …} +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 {#28014 +variant: App\Entity\Product\ProductVariant {#8363 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12222 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28003 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28009 …} +context: Sylius\TwigHooks\Bag\DataBag {#27998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28005 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 114.0 MiB | 16.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28079 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27922 …} +context: Sylius\TwigHooks\Bag\DataBag {#28073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28072 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632524 {#7507 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7471 : 2025-09-23 21:02:04.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: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#28096 +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 {#28100 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28097 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13301 …} -formView: Symfony\Component\Form\FormView {#28242 …} -form: Symfony\Component\Form\Form {#28286 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" ] "_token" => "dd.AeCY6Ym9rx3TUho_r2S97JoZIu1GYfJgt8-4Lxuv4zc.QqLw3-TpxESqZEwH2Q3Mpa1td7kBUYpSg_6JRU7FjgMwpuuM29jcaJx_Kg" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28079 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27922 …} +context: Sylius\TwigHooks\Bag\DataBag {#28073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28072 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632524 {#7507 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7471 : 2025-09-23 21:02:04.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: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#27754 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 114.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27227 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27229 …} +context: Sylius\TwigHooks\Bag\DataBag {#27230 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27226 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632524 {#7507 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7471 : 2025-09-23 21:02:04.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: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#27218 +product: App\Entity\Product\Product {#7499 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632524 {#7507 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7471 : 2025-09-23 21:02:04.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: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#27869 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27227 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27229 …} +context: Sylius\TwigHooks\Bag\DataBag {#27230 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27226 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 114.0 MiB | 36.86 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27258 #id: 2372 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27113 …} #owner: App\Entity\Product\Product {#7499 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632524 {#7507 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7471 : 2025-09-23 21:02:04.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: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#27092 …} #createdAt: DateTime @1758633259 {#27294 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27279 : 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 {#27083 +productAssociation: App\Entity\Product\ProductAssociation {#27258 #id: 2372 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27113 …} #owner: App\Entity\Product\Product {#7499 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632524 {#7507 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7471 : 2025-09-23 21:02:04.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: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#27092 …} #createdAt: DateTime @1758633259 {#27294 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27279 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27085 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 7.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27004 #id: 702 #code: "rape-a-truffe-inox-patisse-7903" #attributes: Doctrine\ORM\PersistentCollection {#27032 …} #variants: Doctrine\ORM\PersistentCollection {#27031 …} #options: Doctrine\ORM\PersistentCollection {#27025 …} #associations: Doctrine\ORM\PersistentCollection {#27021 …} #createdAt: DateTime @1758632244 {#27054 : 2025-09-23 20:57:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632244 {#27041 : 2025-09-23 20:57:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27002 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30327 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27004} #id: 702 #name: "Râpe à Truffe inox Patisse" #slug: "rape-a-truffe-inox-patisse-7903" #description: """ <div class="col is-12"><ul>\n <li>Râpe sans déchirer.</li>\n <li>Pour les truffes, le chocolat et le parmesan.</li>\n <li>Acier inoxydable, nettoyage facile.</li>\n </ul></div><h1>Descriptif Râpe à Truffe inox Patisse</h1><div class="col is-12">La râpe à truffe Patisse appelée aussi rasoir à truffe permet d'obtenir des copeaux de truffe qui vont venir sublimer vos préparations préférées.. Cette râpe est dotée d'une lame particulièrement affûtée conçue pour découper les truffes sans les déchiqueter ou les déchirer préservant ainsi tous les arômes. Elle possède une molette de réglage permettant de choisir la taille de coupe. <br /><br />La râpe à truffe permet de râper non seulement les truffes mais ausi le chocolat, la poutargue et le parmesan qui ont une texture approchante. Réalisée en acier inoxydable, elle se nettoie facilement à la main ou au lave vaisselle.<br /><br /><br /><br /></div><h1>Caractéristiques Râpe à Truffe inox Patisse</h1><div class="col is-12">- Tuffes & chocolat.<br />- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Dimensions : 18 x 9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27042 …} #channels: Doctrine\ORM\PersistentCollection {#27034 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13589 …} #reviews: Doctrine\ORM\PersistentCollection {#27047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27039 …} #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 {#29790 +product: App\Entity\Product\Product {#27004 #id: 702 #code: "rape-a-truffe-inox-patisse-7903" #attributes: Doctrine\ORM\PersistentCollection {#27032 …} #variants: Doctrine\ORM\PersistentCollection {#27031 …} #options: Doctrine\ORM\PersistentCollection {#27025 …} #associations: Doctrine\ORM\PersistentCollection {#27021 …} #createdAt: DateTime @1758632244 {#27054 : 2025-09-23 20:57:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632244 {#27041 : 2025-09-23 20:57:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27002 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30327 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27004} #id: 702 #name: "Râpe à Truffe inox Patisse" #slug: "rape-a-truffe-inox-patisse-7903" #description: """ <div class="col is-12"><ul>\n <li>Râpe sans déchirer.</li>\n <li>Pour les truffes, le chocolat et le parmesan.</li>\n <li>Acier inoxydable, nettoyage facile.</li>\n </ul></div><h1>Descriptif Râpe à Truffe inox Patisse</h1><div class="col is-12">La râpe à truffe Patisse appelée aussi rasoir à truffe permet d'obtenir des copeaux de truffe qui vont venir sublimer vos préparations préférées.. Cette râpe est dotée d'une lame particulièrement affûtée conçue pour découper les truffes sans les déchiqueter ou les déchirer préservant ainsi tous les arômes. Elle possède une molette de réglage permettant de choisir la taille de coupe. <br /><br />La râpe à truffe permet de râper non seulement les truffes mais ausi le chocolat, la poutargue et le parmesan qui ont une texture approchante. Réalisée en acier inoxydable, elle se nettoie facilement à la main ou au lave vaisselle.<br /><br /><br /><br /></div><h1>Caractéristiques Râpe à Truffe inox Patisse</h1><div class="col is-12">- Tuffes & chocolat.<br />- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Dimensions : 18 x 9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27042 …} #channels: Doctrine\ORM\PersistentCollection {#27034 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13589 …} #reviews: Doctrine\ORM\PersistentCollection {#27047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27039 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29957 …} +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]
|
114.0 MiB | 1.19 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27004 #id: 702 #code: "rape-a-truffe-inox-patisse-7903" #attributes: Doctrine\ORM\PersistentCollection {#27032 …} #variants: Doctrine\ORM\PersistentCollection {#27031 …} #options: Doctrine\ORM\PersistentCollection {#27025 …} #associations: Doctrine\ORM\PersistentCollection {#27021 …} #createdAt: DateTime @1758632244 {#27054 : 2025-09-23 20:57:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632244 {#27041 : 2025-09-23 20:57:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27002 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30327 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27004} #id: 702 #name: "Râpe à Truffe inox Patisse" #slug: "rape-a-truffe-inox-patisse-7903" #description: """ <div class="col is-12"><ul>\n <li>Râpe sans déchirer.</li>\n <li>Pour les truffes, le chocolat et le parmesan.</li>\n <li>Acier inoxydable, nettoyage facile.</li>\n </ul></div><h1>Descriptif Râpe à Truffe inox Patisse</h1><div class="col is-12">La râpe à truffe Patisse appelée aussi rasoir à truffe permet d'obtenir des copeaux de truffe qui vont venir sublimer vos préparations préférées.. Cette râpe est dotée d'une lame particulièrement affûtée conçue pour découper les truffes sans les déchiqueter ou les déchirer préservant ainsi tous les arômes. Elle possède une molette de réglage permettant de choisir la taille de coupe. <br /><br />La râpe à truffe permet de râper non seulement les truffes mais ausi le chocolat, la poutargue et le parmesan qui ont une texture approchante. Réalisée en acier inoxydable, elle se nettoie facilement à la main ou au lave vaisselle.<br /><br /><br /><br /></div><h1>Caractéristiques Râpe à Truffe inox Patisse</h1><div class="col is-12">- Tuffes & chocolat.<br />- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Dimensions : 18 x 9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27042 …} #channels: Doctrine\ORM\PersistentCollection {#27034 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13589 …} #reviews: Doctrine\ORM\PersistentCollection {#27047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27039 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Râpe à Truffe inox Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30482 -props: [ "product" => App\Entity\Product\Product {#27004 #id: 702 #code: "rape-a-truffe-inox-patisse-7903" #attributes: Doctrine\ORM\PersistentCollection {#27032 …} #variants: Doctrine\ORM\PersistentCollection {#27031 …} #options: Doctrine\ORM\PersistentCollection {#27025 …} #associations: Doctrine\ORM\PersistentCollection {#27021 …} #createdAt: DateTime @1758632244 {#27054 : 2025-09-23 20:57:24.0 PRC (+08:00) } #updatedAt: DateTime @1758632244 {#27041 : 2025-09-23 20:57:24.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27002 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30327 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27004} #id: 702 #name: "Râpe à Truffe inox Patisse" #slug: "rape-a-truffe-inox-patisse-7903" #description: """ <div class="col is-12"><ul>\n <li>Râpe sans déchirer.</li>\n <li>Pour les truffes, le chocolat et le parmesan.</li>\n <li>Acier inoxydable, nettoyage facile.</li>\n </ul></div><h1>Descriptif Râpe à Truffe inox Patisse</h1><div class="col is-12">La râpe à truffe Patisse appelée aussi rasoir à truffe permet d'obtenir des copeaux de truffe qui vont venir sublimer vos préparations préférées.. Cette râpe est dotée d'une lame particulièrement affûtée conçue pour découper les truffes sans les déchiqueter ou les déchirer préservant ainsi tous les arômes. Elle possède une molette de réglage permettant de choisir la taille de coupe. <br /><br />La râpe à truffe permet de râper non seulement les truffes mais ausi le chocolat, la poutargue et le parmesan qui ont une texture approchante. Réalisée en acier inoxydable, elle se nettoie facilement à la main ou au lave vaisselle.<br /><br /><br /><br /></div><h1>Caractéristiques Râpe à Truffe inox Patisse</h1><div class="col is-12">- Tuffes & chocolat.<br />- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Dimensions : 18 x 9 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27042 …} #channels: Doctrine\ORM\PersistentCollection {#27034 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13589 …} #reviews: Doctrine\ORM\PersistentCollection {#27047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27039 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30797 …} +context: Sylius\TwigHooks\Bag\DataBag {#30788 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30790 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29957 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29984 #collection: Doctrine\Common\Collections\ArrayCollection {#30133 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29952 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43089 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43091 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30797 …} +context: Sylius\TwigHooks\Bag\DataBag {#30788 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30790 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Râpe à Truffe inox Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29984 #collection: Doctrine\Common\Collections\ArrayCollection {#30133 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29952 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43089 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43091 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30902 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30797 …} +context: Sylius\TwigHooks\Bag\DataBag {#30788 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30790 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29957 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29984 #collection: Doctrine\Common\Collections\ArrayCollection {#30133 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29952 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43089 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43091 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31080 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31071 …} +context: Sylius\TwigHooks\Bag\DataBag {#31078 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31079 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29957 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31084 +variant: App\Entity\Product\ProductVariant {#29957 …} +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 {#8792 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12222 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31080 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31071 …} +context: Sylius\TwigHooks\Bag\DataBag {#31078 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31079 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27033 #id: 704 #code: "rasoir-a-truffe-louis-tellier-1016" #attributes: Doctrine\ORM\PersistentCollection {#28707 …} #variants: Doctrine\ORM\PersistentCollection {#28691 …} #options: Doctrine\ORM\PersistentCollection {#13570 …} #associations: Doctrine\ORM\PersistentCollection {#13431 …} #createdAt: DateTime @1758632245 {#27015 : 2025-09-23 20:57:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632245 {#27020 : 2025-09-23 20:57:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27018 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31204 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27033} #id: 704 #name: "Rasoir à truffe Louis Tellier" #slug: "rasoir-a-truffe-louis-tellier-1016" #description: """ <div class="col is-12"><ul>\n <li>Molette pour régler l'épaisseur.</li>\n <li>Polyvalent, fonctionne pour le parmesan et les champignons.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Rasoir à truffe Louis Tellier</h1><div class="col is-12">Le rasoir à truffe est l’accessoire indispensable pour obtenir de fines lamelles de truffe.<br />Le rasoir à truffe dispose d'une molette réglable pour trancher finement et réaliser des lamelles de truffes de différentes épaisseurs. Le rasoir à truffe permet aussi de trancher du parmesan et certaines variétés de champignons. </div><h1>Caractéristiques Rasoir à truffe Louis Tellier</h1><div class="col is-12">Inox. Lame ondulée démontable. Longeur : 18,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27019 …} #channels: Doctrine\ORM\PersistentCollection {#26952 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15899 …} #reviews: Doctrine\ORM\PersistentCollection {#27056 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27050 …} #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 {#30330 +product: App\Entity\Product\Product {#27033 #id: 704 #code: "rasoir-a-truffe-louis-tellier-1016" #attributes: Doctrine\ORM\PersistentCollection {#28707 …} #variants: Doctrine\ORM\PersistentCollection {#28691 …} #options: Doctrine\ORM\PersistentCollection {#13570 …} #associations: Doctrine\ORM\PersistentCollection {#13431 …} #createdAt: DateTime @1758632245 {#27015 : 2025-09-23 20:57:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632245 {#27020 : 2025-09-23 20:57:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27018 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31204 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27033} #id: 704 #name: "Rasoir à truffe Louis Tellier" #slug: "rasoir-a-truffe-louis-tellier-1016" #description: """ <div class="col is-12"><ul>\n <li>Molette pour régler l'épaisseur.</li>\n <li>Polyvalent, fonctionne pour le parmesan et les champignons.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Rasoir à truffe Louis Tellier</h1><div class="col is-12">Le rasoir à truffe est l’accessoire indispensable pour obtenir de fines lamelles de truffe.<br />Le rasoir à truffe dispose d'une molette réglable pour trancher finement et réaliser des lamelles de truffes de différentes épaisseurs. Le rasoir à truffe permet aussi de trancher du parmesan et certaines variétés de champignons. </div><h1>Caractéristiques Rasoir à truffe Louis Tellier</h1><div class="col is-12">Inox. Lame ondulée démontable. Longeur : 18,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27019 …} #channels: Doctrine\ORM\PersistentCollection {#26952 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15899 …} #reviews: Doctrine\ORM\PersistentCollection {#27056 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27050 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31150 …} +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]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27033 #id: 704 #code: "rasoir-a-truffe-louis-tellier-1016" #attributes: Doctrine\ORM\PersistentCollection {#28707 …} #variants: Doctrine\ORM\PersistentCollection {#28691 …} #options: Doctrine\ORM\PersistentCollection {#13570 …} #associations: Doctrine\ORM\PersistentCollection {#13431 …} #createdAt: DateTime @1758632245 {#27015 : 2025-09-23 20:57:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632245 {#27020 : 2025-09-23 20:57:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27018 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31204 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27033} #id: 704 #name: "Rasoir à truffe Louis Tellier" #slug: "rasoir-a-truffe-louis-tellier-1016" #description: """ <div class="col is-12"><ul>\n <li>Molette pour régler l'épaisseur.</li>\n <li>Polyvalent, fonctionne pour le parmesan et les champignons.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Rasoir à truffe Louis Tellier</h1><div class="col is-12">Le rasoir à truffe est l’accessoire indispensable pour obtenir de fines lamelles de truffe.<br />Le rasoir à truffe dispose d'une molette réglable pour trancher finement et réaliser des lamelles de truffes de différentes épaisseurs. Le rasoir à truffe permet aussi de trancher du parmesan et certaines variétés de champignons. </div><h1>Caractéristiques Rasoir à truffe Louis Tellier</h1><div class="col is-12">Inox. Lame ondulée démontable. Longeur : 18,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27019 …} #channels: Doctrine\ORM\PersistentCollection {#26952 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15899 …} #reviews: Doctrine\ORM\PersistentCollection {#27056 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27050 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rasoir à truffe Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31228 -props: [ "product" => App\Entity\Product\Product {#27033 #id: 704 #code: "rasoir-a-truffe-louis-tellier-1016" #attributes: Doctrine\ORM\PersistentCollection {#28707 …} #variants: Doctrine\ORM\PersistentCollection {#28691 …} #options: Doctrine\ORM\PersistentCollection {#13570 …} #associations: Doctrine\ORM\PersistentCollection {#13431 …} #createdAt: DateTime @1758632245 {#27015 : 2025-09-23 20:57:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632245 {#27020 : 2025-09-23 20:57:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27018 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31204 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27033} #id: 704 #name: "Rasoir à truffe Louis Tellier" #slug: "rasoir-a-truffe-louis-tellier-1016" #description: """ <div class="col is-12"><ul>\n <li>Molette pour régler l'épaisseur.</li>\n <li>Polyvalent, fonctionne pour le parmesan et les champignons.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Rasoir à truffe Louis Tellier</h1><div class="col is-12">Le rasoir à truffe est l’accessoire indispensable pour obtenir de fines lamelles de truffe.<br />Le rasoir à truffe dispose d'une molette réglable pour trancher finement et réaliser des lamelles de truffes de différentes épaisseurs. Le rasoir à truffe permet aussi de trancher du parmesan et certaines variétés de champignons. </div><h1>Caractéristiques Rasoir à truffe Louis Tellier</h1><div class="col is-12">Inox. Lame ondulée démontable. Longeur : 18,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27019 …} #channels: Doctrine\ORM\PersistentCollection {#26952 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#15899 …} #reviews: Doctrine\ORM\PersistentCollection {#27056 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27050 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31205 …} +context: Sylius\TwigHooks\Bag\DataBag {#31279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31210 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31150 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31158 #collection: Doctrine\Common\Collections\ArrayCollection {#31170 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31146 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43103 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43105 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31205 …} +context: Sylius\TwigHooks\Bag\DataBag {#31279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31210 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Rasoir à truffe Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31158 #collection: Doctrine\Common\Collections\ArrayCollection {#31170 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31146 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43103 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43105 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31283 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31205 …} +context: Sylius\TwigHooks\Bag\DataBag {#31279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31210 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31150 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31158 #collection: Doctrine\Common\Collections\ArrayCollection {#31170 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31146 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43103 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43105 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31333 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31324 …} +context: Sylius\TwigHooks\Bag\DataBag {#31331 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31332 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31150 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31336 +variant: App\Entity\Product\ProductVariant {#31150 …} +price: "32,00\u{A0}€" +originalPrice: "32,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12222 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31333 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31324 …} +context: Sylius\TwigHooks\Bag\DataBag {#31331 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31332 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#26947 #id: 941 #code: "gant-anti-coupures-microplane-3875" #attributes: Doctrine\ORM\PersistentCollection {#27023 …} #variants: Doctrine\ORM\PersistentCollection {#28884 …} #options: Doctrine\ORM\PersistentCollection {#28706 …} #associations: Doctrine\ORM\PersistentCollection {#28693 …} #createdAt: DateTime @1758632278 {#26966 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#27094 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#26976 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31450 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#26947} #id: 941 #name: "Gant anti-coupures Microplane" #slug: "gant-anti-coupures-microplane-3875" #description: """ <div class="col is-12"><ul>\n <li>Résistant, assemblage sans couture ni fil.</li>\n <li>Complément idéal aux râpes Microplane.</li>\n <li>Convient pour droitiers et gauchers. </li>\n </ul></div><h1>Description gant anti-coupures Microplane</h1><div class="col is-12">Le gant anti-coupures Microplane vous garantit une sécurité totale lors de l'utilisation d'une râpe Microplane ou tout autre petit ustensile coupant (pas les couteaux). Son assemblage sans couture ni fils le rend particulièrement résistant.</div><h1>Caractéristiques gant anti-coupures Microplane</h1><div class="col is-12">Assemblage sans coutures ni fils, résistant aux accrocs. Lavable en machine (pas lave vaisselle). Taille unique. Longueur 25 cm. Convient pour gaucher ou droitier.</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 {#27013 …} #channels: Doctrine\ORM\PersistentCollection {#27029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13589 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27040 …} #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 {#31219 +product: App\Entity\Product\Product {#26947 #id: 941 #code: "gant-anti-coupures-microplane-3875" #attributes: Doctrine\ORM\PersistentCollection {#27023 …} #variants: Doctrine\ORM\PersistentCollection {#28884 …} #options: Doctrine\ORM\PersistentCollection {#28706 …} #associations: Doctrine\ORM\PersistentCollection {#28693 …} #createdAt: DateTime @1758632278 {#26966 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#27094 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#26976 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31450 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#26947} #id: 941 #name: "Gant anti-coupures Microplane" #slug: "gant-anti-coupures-microplane-3875" #description: """ <div class="col is-12"><ul>\n <li>Résistant, assemblage sans couture ni fil.</li>\n <li>Complément idéal aux râpes Microplane.</li>\n <li>Convient pour droitiers et gauchers. </li>\n </ul></div><h1>Description gant anti-coupures Microplane</h1><div class="col is-12">Le gant anti-coupures Microplane vous garantit une sécurité totale lors de l'utilisation d'une râpe Microplane ou tout autre petit ustensile coupant (pas les couteaux). Son assemblage sans couture ni fils le rend particulièrement résistant.</div><h1>Caractéristiques gant anti-coupures Microplane</h1><div class="col is-12">Assemblage sans coutures ni fils, résistant aux accrocs. Lavable en machine (pas lave vaisselle). Taille unique. Longueur 25 cm. Convient pour gaucher ou droitier.</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 {#27013 …} #channels: Doctrine\ORM\PersistentCollection {#27029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13589 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27040 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31399 …} +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]
|
114.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#26947 #id: 941 #code: "gant-anti-coupures-microplane-3875" #attributes: Doctrine\ORM\PersistentCollection {#27023 …} #variants: Doctrine\ORM\PersistentCollection {#28884 …} #options: Doctrine\ORM\PersistentCollection {#28706 …} #associations: Doctrine\ORM\PersistentCollection {#28693 …} #createdAt: DateTime @1758632278 {#26966 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#27094 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#26976 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31450 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#26947} #id: 941 #name: "Gant anti-coupures Microplane" #slug: "gant-anti-coupures-microplane-3875" #description: """ <div class="col is-12"><ul>\n <li>Résistant, assemblage sans couture ni fil.</li>\n <li>Complément idéal aux râpes Microplane.</li>\n <li>Convient pour droitiers et gauchers. </li>\n </ul></div><h1>Description gant anti-coupures Microplane</h1><div class="col is-12">Le gant anti-coupures Microplane vous garantit une sécurité totale lors de l'utilisation d'une râpe Microplane ou tout autre petit ustensile coupant (pas les couteaux). Son assemblage sans couture ni fils le rend particulièrement résistant.</div><h1>Caractéristiques gant anti-coupures Microplane</h1><div class="col is-12">Assemblage sans coutures ni fils, résistant aux accrocs. Lavable en machine (pas lave vaisselle). Taille unique. Longueur 25 cm. Convient pour gaucher ou droitier.</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 {#27013 …} #channels: Doctrine\ORM\PersistentCollection {#27029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13589 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Gant anti-coupures Microplane" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31474 -props: [ "product" => App\Entity\Product\Product {#26947 #id: 941 #code: "gant-anti-coupures-microplane-3875" #attributes: Doctrine\ORM\PersistentCollection {#27023 …} #variants: Doctrine\ORM\PersistentCollection {#28884 …} #options: Doctrine\ORM\PersistentCollection {#28706 …} #associations: Doctrine\ORM\PersistentCollection {#28693 …} #createdAt: DateTime @1758632278 {#26966 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#27094 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#26976 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31450 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#26947} #id: 941 #name: "Gant anti-coupures Microplane" #slug: "gant-anti-coupures-microplane-3875" #description: """ <div class="col is-12"><ul>\n <li>Résistant, assemblage sans couture ni fil.</li>\n <li>Complément idéal aux râpes Microplane.</li>\n <li>Convient pour droitiers et gauchers. </li>\n </ul></div><h1>Description gant anti-coupures Microplane</h1><div class="col is-12">Le gant anti-coupures Microplane vous garantit une sécurité totale lors de l'utilisation d'une râpe Microplane ou tout autre petit ustensile coupant (pas les couteaux). Son assemblage sans couture ni fils le rend particulièrement résistant.</div><h1>Caractéristiques gant anti-coupures Microplane</h1><div class="col is-12">Assemblage sans coutures ni fils, résistant aux accrocs. Lavable en machine (pas lave vaisselle). Taille unique. Longueur 25 cm. Convient pour gaucher ou droitier.</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 {#27013 …} #channels: Doctrine\ORM\PersistentCollection {#27029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#13589 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31467 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31451 …} +context: Sylius\TwigHooks\Bag\DataBag {#31528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31456 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31399 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31407 #collection: Doctrine\Common\Collections\ArrayCollection {#31416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31395 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43118 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43120 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31467 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31451 …} +context: Sylius\TwigHooks\Bag\DataBag {#31528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31456 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Gant anti-coupures Microplane" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31407 #collection: Doctrine\Common\Collections\ArrayCollection {#31416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31395 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43118 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43120 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31532 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31467 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31451 …} +context: Sylius\TwigHooks\Bag\DataBag {#31528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31456 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31399 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31407 #collection: Doctrine\Common\Collections\ArrayCollection {#31416 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31395 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43118 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43120 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31582 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31573 …} +context: Sylius\TwigHooks\Bag\DataBag {#31580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31581 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31399 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31585 +variant: App\Entity\Product\ProductVariant {#31399 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12222 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31582 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31573 …} +context: Sylius\TwigHooks\Bag\DataBag {#31580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31581 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#28708 #id: 1577 #code: "lot-ustensiles-en-bois-kitchen-craft-3743" #attributes: Doctrine\ORM\PersistentCollection {#28929 …} #variants: Doctrine\ORM\PersistentCollection {#28941 …} #options: Doctrine\ORM\PersistentCollection {#29338 …} #associations: Doctrine\ORM\PersistentCollection {#29339 …} #createdAt: DateTime @1758632372 {#28703 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#28695 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28897 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31699 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28708} #id: 1577 #name: "Lot ustensiles en bois KITCHEN CRAFT" #slug: "lot-ustensiles-en-bois-kitchen-craft-3743" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles différents</li>\n <li>Utilisation sur tout type de matériaux</li>\n <li><strong>Fabriqués en Pologne.</strong></li>\n </ul></div><h1>Description Lot ustensiles en bois KITCHEN CRAFT</h1><div class="col is-12">Le Lot ustensiles en bois KITCHEN CRAFT comporte une spatule, une cuillère, ainsi qu'une cuillère à racler en bois de hêtre, lavable uniquement à la main.Le lot s'utilise sur tout type de matèriaux même les matières antiadhésives, sans crainte de les abîmer. </div><h1>Caractéristiques Lot ustensiles en bois KITCHEN CRAFT</h1><div class="col is-12">Matière : bois de hêtre. Lavable uniquement à la main. Dimensions : Cuillère et cuillère à racler : 30 cm, spatules : 28 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28899 …} #channels: Doctrine\ORM\PersistentCollection {#28936 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#17938 …} #reviews: Doctrine\ORM\PersistentCollection {#28930 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#28932 …} #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 {#31465 +product: App\Entity\Product\Product {#28708 #id: 1577 #code: "lot-ustensiles-en-bois-kitchen-craft-3743" #attributes: Doctrine\ORM\PersistentCollection {#28929 …} #variants: Doctrine\ORM\PersistentCollection {#28941 …} #options: Doctrine\ORM\PersistentCollection {#29338 …} #associations: Doctrine\ORM\PersistentCollection {#29339 …} #createdAt: DateTime @1758632372 {#28703 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#28695 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28897 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31699 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28708} #id: 1577 #name: "Lot ustensiles en bois KITCHEN CRAFT" #slug: "lot-ustensiles-en-bois-kitchen-craft-3743" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles différents</li>\n <li>Utilisation sur tout type de matériaux</li>\n <li><strong>Fabriqués en Pologne.</strong></li>\n </ul></div><h1>Description Lot ustensiles en bois KITCHEN CRAFT</h1><div class="col is-12">Le Lot ustensiles en bois KITCHEN CRAFT comporte une spatule, une cuillère, ainsi qu'une cuillère à racler en bois de hêtre, lavable uniquement à la main.Le lot s'utilise sur tout type de matèriaux même les matières antiadhésives, sans crainte de les abîmer. </div><h1>Caractéristiques Lot ustensiles en bois KITCHEN CRAFT</h1><div class="col is-12">Matière : bois de hêtre. Lavable uniquement à la main. Dimensions : Cuillère et cuillère à racler : 30 cm, spatules : 28 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28899 …} #channels: Doctrine\ORM\PersistentCollection {#28936 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#17938 …} #reviews: Doctrine\ORM\PersistentCollection {#28930 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#28932 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31648 …} +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]
|
114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#28708 #id: 1577 #code: "lot-ustensiles-en-bois-kitchen-craft-3743" #attributes: Doctrine\ORM\PersistentCollection {#28929 …} #variants: Doctrine\ORM\PersistentCollection {#28941 …} #options: Doctrine\ORM\PersistentCollection {#29338 …} #associations: Doctrine\ORM\PersistentCollection {#29339 …} #createdAt: DateTime @1758632372 {#28703 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#28695 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28897 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31699 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28708} #id: 1577 #name: "Lot ustensiles en bois KITCHEN CRAFT" #slug: "lot-ustensiles-en-bois-kitchen-craft-3743" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles différents</li>\n <li>Utilisation sur tout type de matériaux</li>\n <li><strong>Fabriqués en Pologne.</strong></li>\n </ul></div><h1>Description Lot ustensiles en bois KITCHEN CRAFT</h1><div class="col is-12">Le Lot ustensiles en bois KITCHEN CRAFT comporte une spatule, une cuillère, ainsi qu'une cuillère à racler en bois de hêtre, lavable uniquement à la main.Le lot s'utilise sur tout type de matèriaux même les matières antiadhésives, sans crainte de les abîmer. </div><h1>Caractéristiques Lot ustensiles en bois KITCHEN CRAFT</h1><div class="col is-12">Matière : bois de hêtre. Lavable uniquement à la main. Dimensions : Cuillère et cuillère à racler : 30 cm, spatules : 28 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28899 …} #channels: Doctrine\ORM\PersistentCollection {#28936 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#17938 …} #reviews: Doctrine\ORM\PersistentCollection {#28930 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#28932 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lot ustensiles en bois KITCHEN CRAFT" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31723 -props: [ "product" => App\Entity\Product\Product {#28708 #id: 1577 #code: "lot-ustensiles-en-bois-kitchen-craft-3743" #attributes: Doctrine\ORM\PersistentCollection {#28929 …} #variants: Doctrine\ORM\PersistentCollection {#28941 …} #options: Doctrine\ORM\PersistentCollection {#29338 …} #associations: Doctrine\ORM\PersistentCollection {#29339 …} #createdAt: DateTime @1758632372 {#28703 : 2025-09-23 20:59:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632372 {#28695 : 2025-09-23 20:59:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28897 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31699 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28708} #id: 1577 #name: "Lot ustensiles en bois KITCHEN CRAFT" #slug: "lot-ustensiles-en-bois-kitchen-craft-3743" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles différents</li>\n <li>Utilisation sur tout type de matériaux</li>\n <li><strong>Fabriqués en Pologne.</strong></li>\n </ul></div><h1>Description Lot ustensiles en bois KITCHEN CRAFT</h1><div class="col is-12">Le Lot ustensiles en bois KITCHEN CRAFT comporte une spatule, une cuillère, ainsi qu'une cuillère à racler en bois de hêtre, lavable uniquement à la main.Le lot s'utilise sur tout type de matèriaux même les matières antiadhésives, sans crainte de les abîmer. </div><h1>Caractéristiques Lot ustensiles en bois KITCHEN CRAFT</h1><div class="col is-12">Matière : bois de hêtre. Lavable uniquement à la main. Dimensions : Cuillère et cuillère à racler : 30 cm, spatules : 28 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28899 …} #channels: Doctrine\ORM\PersistentCollection {#28936 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#17938 …} #reviews: Doctrine\ORM\PersistentCollection {#28930 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#28932 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31716 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31700 …} +context: Sylius\TwigHooks\Bag\DataBag {#31774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31705 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31648 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31656 #collection: Doctrine\Common\Collections\ArrayCollection {#31665 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31644 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43133 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43135 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31716 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31700 …} +context: Sylius\TwigHooks\Bag\DataBag {#31774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31705 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Lot ustensiles en bois KITCHEN CRAFT" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31656 #collection: Doctrine\Common\Collections\ArrayCollection {#31665 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31644 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43133 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43135 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31778 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31716 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31700 …} +context: Sylius\TwigHooks\Bag\DataBag {#31774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31705 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31648 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31656 #collection: Doctrine\Common\Collections\ArrayCollection {#31665 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31644 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43133 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43135 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31819 …} +context: Sylius\TwigHooks\Bag\DataBag {#31826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31827 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31648 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31831 +variant: App\Entity\Product\ProductVariant {#31648 …} +price: "5,00\u{A0}€" +originalPrice: "5,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8792 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12222 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8789 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31819 …} +context: Sylius\TwigHooks\Bag\DataBag {#31826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31827 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12289 …} +context: Sylius\TwigHooks\Bag\DataBag {#27682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12299 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#32062 +cart: App\Entity\Order\Order {#13203 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12289 …} +context: Sylius\TwigHooks\Bag\DataBag {#27682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12299 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||