Components
15
Twig Components
15
Render Count
186
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 84.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12822 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12815 …} +context: Sylius\TwigHooks\Bag\DataBag {#12821 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12820 …} +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 {#13442 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12711 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12822 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12815 …} +context: Sylius\TwigHooks\Bag\DataBag {#12821 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12820 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 84.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13519 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13515 …} +context: Sylius\TwigHooks\Bag\DataBag {#13517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13518 …} +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 {#13528 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13519 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13515 …} +context: Sylius\TwigHooks\Bag\DataBag {#13517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13518 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 86.0 MiB | 4.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13610 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13589 …} +context: Sylius\TwigHooks\Bag\DataBag {#13609 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13608 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13625 +cart: App\Entity\Order\Order {#13692 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13610 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13589 …} +context: Sylius\TwigHooks\Bag\DataBag {#13609 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13608 …} +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 | 96.0 MiB | 14.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13878 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13866 …} +context: Sylius\TwigHooks\Bag\DataBag {#13872 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13864 …} +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 {#13888 #taxonRepository: App\Repository\TaxonRepository {#13887 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13878 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13866 …} +context: Sylius\TwigHooks\Bag\DataBag {#13872 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13864 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 104.0 MiB | 145.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27772 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27759 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27771 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 2561 #code: "tire-bouchon-altar-peugeot-4600" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632577 {#7507 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#7471 : 2025-09-23 21:02:57.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: 2561 #name: "Tire bouchon Altar Peugeot" #slug: "tire-bouchon-altar-peugeot-4600" #description: """ <div class="col is-12"><ul>\n <li>Vis sans fin, ouverture sans effort.</li>\n <li>Revêtement soft touch. </li>\n <li>Livré avec coupe capsule. </li>\n </ul></div><h1>Description Tire bouchon Altar Peugeot</h1><div class="col is-12">Le Tire bouchon Altar Peugeot permet de déboucher vos bouteilles préférées sans effort et avec délicatesse. Muni d'une vis sans fin, ouvrir une bouteille avec ce tire bouchon devient un jeu d'enfant ! Efficace, il n'en oublie pas pour autant d'être élégant avec un design très contemporain et tout en sobriété. Son coupe capsule se montre aussi à la fois beau et efficace.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#27782 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27781 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27772 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27759 …} +context: Sylius\TwigHooks\Bag\DataBag {#27757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27771 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 2561 #code: "tire-bouchon-altar-peugeot-4600" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632577 {#7507 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#7471 : 2025-09-23 21:02:57.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: 2561 #name: "Tire bouchon Altar Peugeot" #slug: "tire-bouchon-altar-peugeot-4600" #description: """ <div class="col is-12"><ul>\n <li>Vis sans fin, ouverture sans effort.</li>\n <li>Revêtement soft touch. </li>\n <li>Livré avec coupe capsule. </li>\n </ul></div><h1>Description Tire bouchon Altar Peugeot</h1><div class="col is-12">Le Tire bouchon Altar Peugeot permet de déboucher vos bouteilles préférées sans effort et avec délicatesse. Muni d'une vis sans fin, ouvrir une bouteille avec ce tire bouchon devient un jeu d'enfant ! Efficace, il n'en oublie pas pour autant d'être élégant avec un design très contemporain et tout en sobriété. Son coupe capsule se montre aussi à la fois beau et efficace.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#7416 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27776 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 96.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27905 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27898 …} +context: Sylius\TwigHooks\Bag\DataBag {#27904 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27903 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 2561 #code: "tire-bouchon-altar-peugeot-4600" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632577 {#7507 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#7471 : 2025-09-23 21:02:57.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: 2561 #name: "Tire bouchon Altar Peugeot" #slug: "tire-bouchon-altar-peugeot-4600" #description: """ <div class="col is-12"><ul>\n <li>Vis sans fin, ouverture sans effort.</li>\n <li>Revêtement soft touch. </li>\n <li>Livré avec coupe capsule. </li>\n </ul></div><h1>Description Tire bouchon Altar Peugeot</h1><div class="col is-12">Le Tire bouchon Altar Peugeot permet de déboucher vos bouteilles préférées sans effort et avec délicatesse. Muni d'une vis sans fin, ouvrir une bouteille avec ce tire bouchon devient un jeu d'enfant ! Efficace, il n'en oublie pas pour autant d'être élégant avec un design très contemporain et tout en sobriété. Son coupe capsule se montre aussi à la fois beau et efficace.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#27926 +product: App\Entity\Product\Product {#7499 #id: 2561 #code: "tire-bouchon-altar-peugeot-4600" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632577 {#7507 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#7471 : 2025-09-23 21:02:57.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: 2561 #name: "Tire bouchon Altar Peugeot" #slug: "tire-bouchon-altar-peugeot-4600" #description: """ <div class="col is-12"><ul>\n <li>Vis sans fin, ouverture sans effort.</li>\n <li>Revêtement soft touch. </li>\n <li>Livré avec coupe capsule. </li>\n </ul></div><h1>Description Tire bouchon Altar Peugeot</h1><div class="col is-12">Le Tire bouchon Altar Peugeot permet de déboucher vos bouteilles préférées sans effort et avec délicatesse. Muni d'une vis sans fin, ouvrir une bouteille avec ce tire bouchon devient un jeu d'enfant ! Efficace, il n'en oublie pas pour autant d'être élégant avec un design très contemporain et tout en sobriété. Son coupe capsule se montre aussi à la fois beau et efficace.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27891 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27905 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27898 …} +context: Sylius\TwigHooks\Bag\DataBag {#27904 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27903 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 96.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28032 …} +context: Sylius\TwigHooks\Bag\DataBag {#28020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28029 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#7416 …} "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 {#28037 +variant: App\Entity\Product\ProductVariant {#7416 …} +price: "42,00\u{A0}€" +originalPrice: "42,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9281 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12711 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9278 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28032 …} +context: Sylius\TwigHooks\Bag\DataBag {#28020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28029 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 100.0 MiB | 22.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28102 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27944 …} +context: Sylius\TwigHooks\Bag\DataBag {#28096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28095 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 2561 #code: "tire-bouchon-altar-peugeot-4600" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632577 {#7507 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#7471 : 2025-09-23 21:02:57.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: 2561 #name: "Tire bouchon Altar Peugeot" #slug: "tire-bouchon-altar-peugeot-4600" #description: """ <div class="col is-12"><ul>\n <li>Vis sans fin, ouverture sans effort.</li>\n <li>Revêtement soft touch. </li>\n <li>Livré avec coupe capsule. </li>\n </ul></div><h1>Description Tire bouchon Altar Peugeot</h1><div class="col is-12">Le Tire bouchon Altar Peugeot permet de déboucher vos bouteilles préférées sans effort et avec délicatesse. Muni d'une vis sans fin, ouvrir une bouteille avec ce tire bouchon devient un jeu d'enfant ! Efficace, il n'en oublie pas pour autant d'être élégant avec un design très contemporain et tout en sobriété. Son coupe capsule se montre aussi à la fois beau et efficace.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#28119 +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 {#28123 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28120 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13790 …} -formView: Symfony\Component\Form\FormView {#28265 …} -form: Symfony\Component\Form\Form {#28309 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" "variant" => "basalte-10115" ] "_token" => "6c53ebc34f80466fa7253c91.973dD39TQPA2g8VI0zA37r-sE1OXysivk01sz4yfMbM.pIqxeCwXCJJby_Aa4UMC3eicaQH7hv_m4AVdlrjrQ__Ez4hZByYftgTbjA" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28102 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27944 …} +context: Sylius\TwigHooks\Bag\DataBag {#28096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28095 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 2561 #code: "tire-bouchon-altar-peugeot-4600" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632577 {#7507 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#7471 : 2025-09-23 21:02:57.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: 2561 #name: "Tire bouchon Altar Peugeot" #slug: "tire-bouchon-altar-peugeot-4600" #description: """ <div class="col is-12"><ul>\n <li>Vis sans fin, ouverture sans effort.</li>\n <li>Revêtement soft touch. </li>\n <li>Livré avec coupe capsule. </li>\n </ul></div><h1>Description Tire bouchon Altar Peugeot</h1><div class="col is-12">Le Tire bouchon Altar Peugeot permet de déboucher vos bouteilles préférées sans effort et avec délicatesse. Muni d'une vis sans fin, ouvrir une bouteille avec ce tire bouchon devient un jeu d'enfant ! Efficace, il n'en oublie pas pour autant d'être élégant avec un design très contemporain et tout en sobriété. Son coupe capsule se montre aussi à la fois beau et efficace.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: null #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27776 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 104.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27211 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27119 …} +context: Sylius\TwigHooks\Bag\DataBag {#27204 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27213 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 2561 #code: "tire-bouchon-altar-peugeot-4600" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632577 {#7507 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#7471 : 2025-09-23 21:02:57.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: 2561 #name: "Tire bouchon Altar Peugeot" #slug: "tire-bouchon-altar-peugeot-4600" #description: """ <div class="col is-12"><ul>\n <li>Vis sans fin, ouverture sans effort.</li>\n <li>Revêtement soft touch. </li>\n <li>Livré avec coupe capsule. </li>\n </ul></div><h1>Description Tire bouchon Altar Peugeot</h1><div class="col is-12">Le Tire bouchon Altar Peugeot permet de déboucher vos bouteilles préférées sans effort et avec délicatesse. Muni d'une vis sans fin, ouvrir une bouteille avec ce tire bouchon devient un jeu d'enfant ! Efficace, il n'en oublie pas pour autant d'être élégant avec un design très contemporain et tout en sobriété. Son coupe capsule se montre aussi à la fois beau et efficace.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "count" => 3 "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#27203 +product: App\Entity\Product\Product {#7499 #id: 2561 #code: "tire-bouchon-altar-peugeot-4600" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632577 {#7507 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#7471 : 2025-09-23 21:02:57.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: 2561 #name: "Tire bouchon Altar Peugeot" #slug: "tire-bouchon-altar-peugeot-4600" #description: """ <div class="col is-12"><ul>\n <li>Vis sans fin, ouverture sans effort.</li>\n <li>Revêtement soft touch. </li>\n <li>Livré avec coupe capsule. </li>\n </ul></div><h1>Description Tire bouchon Altar Peugeot</h1><div class="col is-12">Le Tire bouchon Altar Peugeot permet de déboucher vos bouteilles préférées sans effort et avec délicatesse. Muni d'une vis sans fin, ouvrir une bouteille avec ce tire bouchon devient un jeu d'enfant ! Efficace, il n'en oublie pas pour autant d'être élégant avec un design très contemporain et tout en sobriété. Son coupe capsule se montre aussi à la fois beau et efficace.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } +count: 3 #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27891 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27211 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27119 …} +context: Sylius\TwigHooks\Bag\DataBag {#27204 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27213 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 106.0 MiB | 16.65 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27253 #id: 2561 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27094 …} #owner: App\Entity\Product\Product {#7499 #id: 2561 #code: "tire-bouchon-altar-peugeot-4600" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632577 {#7507 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#7471 : 2025-09-23 21:02:57.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: 2561 #name: "Tire bouchon Altar Peugeot" #slug: "tire-bouchon-altar-peugeot-4600" #description: """ <div class="col is-12"><ul>\n <li>Vis sans fin, ouverture sans effort.</li>\n <li>Revêtement soft touch. </li>\n <li>Livré avec coupe capsule. </li>\n </ul></div><h1>Description Tire bouchon Altar Peugeot</h1><div class="col is-12">Le Tire bouchon Altar Peugeot permet de déboucher vos bouteilles préférées sans effort et avec délicatesse. Muni d'une vis sans fin, ouvrir une bouteille avec ce tire bouchon devient un jeu d'enfant ! Efficace, il n'en oublie pas pour autant d'être élégant avec un design très contemporain et tout en sobriété. Son coupe capsule se montre aussi à la fois beau et efficace.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#27081 …} #createdAt: DateTime @1758633259 {#27280 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27271 : 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 {#27042 +productAssociation: App\Entity\Product\ProductAssociation {#27253 #id: 2561 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27094 …} #owner: App\Entity\Product\Product {#7499 #id: 2561 #code: "tire-bouchon-altar-peugeot-4600" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632577 {#7507 : 2025-09-23 21:02:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632577 {#7471 : 2025-09-23 21:02:57.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: 2561 #name: "Tire bouchon Altar Peugeot" #slug: "tire-bouchon-altar-peugeot-4600" #description: """ <div class="col is-12"><ul>\n <li>Vis sans fin, ouverture sans effort.</li>\n <li>Revêtement soft touch. </li>\n <li>Livré avec coupe capsule. </li>\n </ul></div><h1>Description Tire bouchon Altar Peugeot</h1><div class="col is-12">Le Tire bouchon Altar Peugeot permet de déboucher vos bouteilles préférées sans effort et avec délicatesse. Muni d'une vis sans fin, ouvrir une bouteille avec ce tire bouchon devient un jeu d'enfant ! Efficace, il n'en oublie pas pour autant d'être élégant avec un design très contemporain et tout en sobriété. Son coupe capsule se montre aussi à la fois beau et efficace.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#27081 …} #createdAt: DateTime @1758633259 {#27280 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27271 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27076 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 8.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#28625 #id: 1614 #code: "cuillere-ajouree-gingerman-patisse-8226" #attributes: Doctrine\ORM\PersistentCollection {#13966 …} #variants: Doctrine\ORM\PersistentCollection {#27063 …} #options: Doctrine\ORM\PersistentCollection {#27036 …} #associations: Doctrine\ORM\PersistentCollection {#27040 …} #createdAt: DateTime @1758632381 {#27065 : 2025-09-23 20:59:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632381 {#26999 : 2025-09-23 20:59:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28645 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30389 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28625} #id: 1614 #name: "Cuillère Ajourée Gingerman Patisse" #slug: "cuillere-ajouree-gingerman-patisse-8226" #description: """ <div class="col is-12"><ul>\n <li>Ajourée Gingerman.</li>\n <li>Hêtre.</li>\n </ul></div><h1>Descriptif Cuillère Ajourée Gingerman Patisse</h1><div class="col is-12">La Cuillère Ajourée Gingerman Patisse est réalisée en bois de hêtre et s'avère être un ustensile précieux pour la préparation des sauces et pâtisserie.</div><h1>Caractéristiques Cuillère Ajourée Gingerman Patisse</h1><div class="col is-12">- Ajourée "gingerman".<br />- Hêtre.<br />- Dimensions : 30 x 6 x 1 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 {#26970 …} #channels: Doctrine\ORM\PersistentCollection {#13973 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14087 …} #reviews: Doctrine\ORM\PersistentCollection {#26975 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13920 …} #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 {#29751 +product: App\Entity\Product\Product {#28625 #id: 1614 #code: "cuillere-ajouree-gingerman-patisse-8226" #attributes: Doctrine\ORM\PersistentCollection {#13966 …} #variants: Doctrine\ORM\PersistentCollection {#27063 …} #options: Doctrine\ORM\PersistentCollection {#27036 …} #associations: Doctrine\ORM\PersistentCollection {#27040 …} #createdAt: DateTime @1758632381 {#27065 : 2025-09-23 20:59:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632381 {#26999 : 2025-09-23 20:59:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28645 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30389 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28625} #id: 1614 #name: "Cuillère Ajourée Gingerman Patisse" #slug: "cuillere-ajouree-gingerman-patisse-8226" #description: """ <div class="col is-12"><ul>\n <li>Ajourée Gingerman.</li>\n <li>Hêtre.</li>\n </ul></div><h1>Descriptif Cuillère Ajourée Gingerman Patisse</h1><div class="col is-12">La Cuillère Ajourée Gingerman Patisse est réalisée en bois de hêtre et s'avère être un ustensile précieux pour la préparation des sauces et pâtisserie.</div><h1>Caractéristiques Cuillère Ajourée Gingerman Patisse</h1><div class="col is-12">- Ajourée "gingerman".<br />- Hêtre.<br />- Dimensions : 30 x 6 x 1 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 {#26970 …} #channels: Doctrine\ORM\PersistentCollection {#13973 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14087 …} #reviews: Doctrine\ORM\PersistentCollection {#26975 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13920 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29929 …} +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]
|
104.0 MiB | 1.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#28625 #id: 1614 #code: "cuillere-ajouree-gingerman-patisse-8226" #attributes: Doctrine\ORM\PersistentCollection {#13966 …} #variants: Doctrine\ORM\PersistentCollection {#27063 …} #options: Doctrine\ORM\PersistentCollection {#27036 …} #associations: Doctrine\ORM\PersistentCollection {#27040 …} #createdAt: DateTime @1758632381 {#27065 : 2025-09-23 20:59:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632381 {#26999 : 2025-09-23 20:59:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28645 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30389 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28625} #id: 1614 #name: "Cuillère Ajourée Gingerman Patisse" #slug: "cuillere-ajouree-gingerman-patisse-8226" #description: """ <div class="col is-12"><ul>\n <li>Ajourée Gingerman.</li>\n <li>Hêtre.</li>\n </ul></div><h1>Descriptif Cuillère Ajourée Gingerman Patisse</h1><div class="col is-12">La Cuillère Ajourée Gingerman Patisse est réalisée en bois de hêtre et s'avère être un ustensile précieux pour la préparation des sauces et pâtisserie.</div><h1>Caractéristiques Cuillère Ajourée Gingerman Patisse</h1><div class="col is-12">- Ajourée "gingerman".<br />- Hêtre.<br />- Dimensions : 30 x 6 x 1 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 {#26970 …} #channels: Doctrine\ORM\PersistentCollection {#13973 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14087 …} #reviews: Doctrine\ORM\PersistentCollection {#26975 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13920 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuillère Ajourée Gingerman Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30562 -props: [ "product" => App\Entity\Product\Product {#28625 #id: 1614 #code: "cuillere-ajouree-gingerman-patisse-8226" #attributes: Doctrine\ORM\PersistentCollection {#13966 …} #variants: Doctrine\ORM\PersistentCollection {#27063 …} #options: Doctrine\ORM\PersistentCollection {#27036 …} #associations: Doctrine\ORM\PersistentCollection {#27040 …} #createdAt: DateTime @1758632381 {#27065 : 2025-09-23 20:59:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632381 {#26999 : 2025-09-23 20:59:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28645 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30389 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28625} #id: 1614 #name: "Cuillère Ajourée Gingerman Patisse" #slug: "cuillere-ajouree-gingerman-patisse-8226" #description: """ <div class="col is-12"><ul>\n <li>Ajourée Gingerman.</li>\n <li>Hêtre.</li>\n </ul></div><h1>Descriptif Cuillère Ajourée Gingerman Patisse</h1><div class="col is-12">La Cuillère Ajourée Gingerman Patisse est réalisée en bois de hêtre et s'avère être un ustensile précieux pour la préparation des sauces et pâtisserie.</div><h1>Caractéristiques Cuillère Ajourée Gingerman Patisse</h1><div class="col is-12">- Ajourée "gingerman".<br />- Hêtre.<br />- Dimensions : 30 x 6 x 1 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 {#26970 …} #channels: Doctrine\ORM\PersistentCollection {#13973 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14087 …} #reviews: Doctrine\ORM\PersistentCollection {#26975 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13920 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30839 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30849 …} +context: Sylius\TwigHooks\Bag\DataBag {#30840 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30807 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29929 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30034 #collection: Doctrine\Common\Collections\ArrayCollection {#30058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29927 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36310 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30839 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30849 …} +context: Sylius\TwigHooks\Bag\DataBag {#30840 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30807 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuillère Ajourée Gingerman Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30034 #collection: Doctrine\Common\Collections\ArrayCollection {#30058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29927 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36310 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30915 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30839 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30849 …} +context: Sylius\TwigHooks\Bag\DataBag {#30840 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30807 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29929 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30034 #collection: Doctrine\Common\Collections\ArrayCollection {#30058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29927 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36310 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31200 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31194 …} +context: Sylius\TwigHooks\Bag\DataBag {#31203 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31204 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29929 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31325 +variant: App\Entity\Product\ProductVariant {#29929 …} +price: "3,00\u{A0}€" +originalPrice: "3,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9281 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12711 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9278 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31200 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31194 …} +context: Sylius\TwigHooks\Bag\DataBag {#31203 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31204 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27683 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12778 …} +context: Sylius\TwigHooks\Bag\DataBag {#27705 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12788 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31564 +cart: App\Entity\Order\Order {#13692 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27683 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12778 …} +context: Sylius\TwigHooks\Bag\DataBag {#27705 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12788 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||