Components
12
Twig Components
44
Render Count
119
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.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12596 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12589 …} +context: Sylius\TwigHooks\Bag\DataBag {#12595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12594 …} +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 {#13216 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12487 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12596 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12589 …} +context: Sylius\TwigHooks\Bag\DataBag {#12595 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12594 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13293 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13289 …} +context: Sylius\TwigHooks\Bag\DataBag {#13291 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13292 …} +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 {#13302 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13293 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13289 …} +context: Sylius\TwigHooks\Bag\DataBag {#13291 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13292 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13384 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13363 …} +context: Sylius\TwigHooks\Bag\DataBag {#13383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13382 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13399 +cart: App\Entity\Order\Order {#13466 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13384 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13363 …} +context: Sylius\TwigHooks\Bag\DataBag {#13383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13382 …} +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 | 15.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13640 …} +context: Sylius\TwigHooks\Bag\DataBag {#13646 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13638 …} +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 {#13661 #taxonRepository: App\Repository\TaxonRepository {#7413 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13640 …} +context: Sylius\TwigHooks\Bag\DataBag {#13646 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13638 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27451 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27447 …} +context: Sylius\TwigHooks\Bag\DataBag {#27448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27450 …} +prefixes: [ "sylius_shop.product.index.content" ] } "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27460 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27451 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27447 …} +context: Sylius\TwigHooks\Bag\DataBag {#27448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27450 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27564 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27560 …} +context: Sylius\TwigHooks\Bag\DataBag {#27561 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27563 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27572 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27564 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27560 …} +context: Sylius\TwigHooks\Bag\DataBag {#27561 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27563 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27635 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27631 …} +context: Sylius\TwigHooks\Bag\DataBag {#27632 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27634 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } "template" => "@SyliusShop/product/index/content/body/main/header.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/main/header.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27643 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27635 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27631 …} +context: Sylius\TwigHooks\Bag\DataBag {#27632 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27634 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 9.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 1592 #code: "ecumoire-passoire-nylon-dotz-6776" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632375 {#7680 : 2025-09-23 20:59:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632375 {#7403 : 2025-09-23 20:59:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1592 #name: "Ecumoire Passoire nylon Dotz" #slug: "ecumoire-passoire-nylon-dotz-6776" #description: """ <div class="col is-12"><ul>\n <li>Ecumoire et passoire dans le même ustensile.</li>\n <li>A la fois légère et solide.</li>\n </ul></div><h1>Descriptif Ecumoire Passoire nylon Dotz</h1><div class="col is-12">Dotz réunit dans un même accessoire une écumoire et une passoire. Réalisée en nylon, avec une capacité relativement importante, cet ustensile possède un orifice d'accrochage en bout de manche très pratique. Compatible lave-vaisselle.</div><h1>Caractéristiques Ecumoire Passoire nylon Dotz</h1><div class="col is-12">- Nylon.<br />- Dimensions : 35 x 12,5 x 6 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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28169 +product: App\Entity\Product\Product {#7964 #id: 1592 #code: "ecumoire-passoire-nylon-dotz-6776" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632375 {#7680 : 2025-09-23 20:59:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632375 {#7403 : 2025-09-23 20:59:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1592 #name: "Ecumoire Passoire nylon Dotz" #slug: "ecumoire-passoire-nylon-dotz-6776" #description: """ <div class="col is-12"><ul>\n <li>Ecumoire et passoire dans le même ustensile.</li>\n <li>A la fois légère et solide.</li>\n </ul></div><h1>Descriptif Ecumoire Passoire nylon Dotz</h1><div class="col is-12">Dotz réunit dans un même accessoire une écumoire et une passoire. Réalisée en nylon, avec une capacité relativement importante, cet ustensile possède un orifice d'accrochage en bout de manche très pratique. Compatible lave-vaisselle.</div><h1>Caractéristiques Ecumoire Passoire nylon Dotz</h1><div class="col is-12">- Nylon.<br />- Dimensions : 35 x 12,5 x 6 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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28435 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 1592 #code: "ecumoire-passoire-nylon-dotz-6776" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632375 {#7680 : 2025-09-23 20:59:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632375 {#7403 : 2025-09-23 20:59:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1592 #name: "Ecumoire Passoire nylon Dotz" #slug: "ecumoire-passoire-nylon-dotz-6776" #description: """ <div class="col is-12"><ul>\n <li>Ecumoire et passoire dans le même ustensile.</li>\n <li>A la fois légère et solide.</li>\n </ul></div><h1>Descriptif Ecumoire Passoire nylon Dotz</h1><div class="col is-12">Dotz réunit dans un même accessoire une écumoire et une passoire. Réalisée en nylon, avec une capacité relativement importante, cet ustensile possède un orifice d'accrochage en bout de manche très pratique. Compatible lave-vaisselle.</div><h1>Caractéristiques Ecumoire Passoire nylon Dotz</h1><div class="col is-12">- Nylon.<br />- Dimensions : 35 x 12,5 x 6 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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ecumoire Passoire nylon Dotz" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28846 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 1592 #code: "ecumoire-passoire-nylon-dotz-6776" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632375 {#7680 : 2025-09-23 20:59:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632375 {#7403 : 2025-09-23 20:59:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1592 #name: "Ecumoire Passoire nylon Dotz" #slug: "ecumoire-passoire-nylon-dotz-6776" #description: """ <div class="col is-12"><ul>\n <li>Ecumoire et passoire dans le même ustensile.</li>\n <li>A la fois légère et solide.</li>\n </ul></div><h1>Descriptif Ecumoire Passoire nylon Dotz</h1><div class="col is-12">Dotz réunit dans un même accessoire une écumoire et une passoire. Réalisée en nylon, avec une capacité relativement importante, cet ustensile possède un orifice d'accrochage en bout de manche très pratique. Compatible lave-vaisselle.</div><h1>Caractéristiques Ecumoire Passoire nylon Dotz</h1><div class="col is-12">- Nylon.<br />- Dimensions : 35 x 12,5 x 6 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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28919 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28922 …} +context: Sylius\TwigHooks\Bag\DataBag {#28917 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28916 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28435 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28781 #collection: Doctrine\Common\Collections\ArrayCollection {#28780 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28618 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38233 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28919 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28922 …} +context: Sylius\TwigHooks\Bag\DataBag {#28917 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28916 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ecumoire Passoire nylon Dotz" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28781 #collection: Doctrine\Common\Collections\ArrayCollection {#28780 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28618 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38233 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28927 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28919 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28922 …} +context: Sylius\TwigHooks\Bag\DataBag {#28917 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28916 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28435 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28781 #collection: Doctrine\Common\Collections\ArrayCollection {#28780 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28618 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38233 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28995 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28985 …} +context: Sylius\TwigHooks\Bag\DataBag {#28993 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28994 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28435 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29004 +variant: App\Entity\Product\ProductVariant {#28435 …} +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 {#9057 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12487 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9054 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28995 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28985 …} +context: Sylius\TwigHooks\Bag\DataBag {#28993 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28994 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 13.44 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8538 #id: 1495 #code: "passoire-inox-lagostina-5837" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758632362 {#8536 : 2025-09-23 20:59:22.0 PRC (+08:00) } #updatedAt: DateTime @1758632362 {#8537 : 2025-09-23 20:59:22.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 1495 #name: "Passoire Inox Lagostina" #slug: "passoire-inox-lagostina-5837" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Tamis fin.</li>\n <li>Anneaux d'accrochage de chaques côtés.</li>\n </ul></div><h1>Descriptif Passoire Inox Lagostina</h1><div class="col is-12">Les Passoires Inox Lagostina sont réalisées en acier inoxydable et possèdent un tamis fin. Munies de deux anneaux d'accrochage, elles sont très robustes. </div><h1>Caractéristiques Passoire Inox Lagostina</h1><div class="col is-12">Acier inoxydable.<br />Tamis très fin.<br />Anneaux d'accrochage de chaques côtés.<br />- ref : diamètre 16 cm, longueur 36 cm.<br />- ref : diamètre 20 cm, longueur 40 cm.<br /> </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 {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28824 +product: App\Entity\Product\Product {#8538 #id: 1495 #code: "passoire-inox-lagostina-5837" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758632362 {#8536 : 2025-09-23 20:59:22.0 PRC (+08:00) } #updatedAt: DateTime @1758632362 {#8537 : 2025-09-23 20:59:22.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 1495 #name: "Passoire Inox Lagostina" #slug: "passoire-inox-lagostina-5837" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Tamis fin.</li>\n <li>Anneaux d'accrochage de chaques côtés.</li>\n </ul></div><h1>Descriptif Passoire Inox Lagostina</h1><div class="col is-12">Les Passoires Inox Lagostina sont réalisées en acier inoxydable et possèdent un tamis fin. Munies de deux anneaux d'accrochage, elles sont très robustes. </div><h1>Caractéristiques Passoire Inox Lagostina</h1><div class="col is-12">Acier inoxydable.<br />Tamis très fin.<br />Anneaux d'accrochage de chaques côtés.<br />- ref : diamètre 16 cm, longueur 36 cm.<br />- ref : diamètre 20 cm, longueur 40 cm.<br /> </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 {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29077 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 2.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8538 #id: 1495 #code: "passoire-inox-lagostina-5837" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758632362 {#8536 : 2025-09-23 20:59:22.0 PRC (+08:00) } #updatedAt: DateTime @1758632362 {#8537 : 2025-09-23 20:59:22.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 1495 #name: "Passoire Inox Lagostina" #slug: "passoire-inox-lagostina-5837" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Tamis fin.</li>\n <li>Anneaux d'accrochage de chaques côtés.</li>\n </ul></div><h1>Descriptif Passoire Inox Lagostina</h1><div class="col is-12">Les Passoires Inox Lagostina sont réalisées en acier inoxydable et possèdent un tamis fin. Munies de deux anneaux d'accrochage, elles sont très robustes. </div><h1>Caractéristiques Passoire Inox Lagostina</h1><div class="col is-12">Acier inoxydable.<br />Tamis très fin.<br />Anneaux d'accrochage de chaques côtés.<br />- ref : diamètre 16 cm, longueur 36 cm.<br />- ref : diamètre 20 cm, longueur 40 cm.<br /> </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 {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire Inox Lagostina" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29148 -props: [ "product" => App\Entity\Product\Product {#8538 #id: 1495 #code: "passoire-inox-lagostina-5837" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758632362 {#8536 : 2025-09-23 20:59:22.0 PRC (+08:00) } #updatedAt: DateTime @1758632362 {#8537 : 2025-09-23 20:59:22.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 1495 #name: "Passoire Inox Lagostina" #slug: "passoire-inox-lagostina-5837" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Tamis fin.</li>\n <li>Anneaux d'accrochage de chaques côtés.</li>\n </ul></div><h1>Descriptif Passoire Inox Lagostina</h1><div class="col is-12">Les Passoires Inox Lagostina sont réalisées en acier inoxydable et possèdent un tamis fin. Munies de deux anneaux d'accrochage, elles sont très robustes. </div><h1>Caractéristiques Passoire Inox Lagostina</h1><div class="col is-12">Acier inoxydable.<br />Tamis très fin.<br />Anneaux d'accrochage de chaques côtés.<br />- ref : diamètre 16 cm, longueur 36 cm.<br />- ref : diamètre 20 cm, longueur 40 cm.<br /> </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 {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29232 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29132 …} +context: Sylius\TwigHooks\Bag\DataBag {#29199 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29129 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29077 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29085 #collection: Doctrine\Common\Collections\ArrayCollection {#29094 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29073 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38307 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29232 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29132 …} +context: Sylius\TwigHooks\Bag\DataBag {#29199 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29129 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire Inox Lagostina" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29085 #collection: Doctrine\Common\Collections\ArrayCollection {#29094 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29073 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38307 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29233 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29232 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29132 …} +context: Sylius\TwigHooks\Bag\DataBag {#29199 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29129 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29077 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29085 #collection: Doctrine\Common\Collections\ArrayCollection {#29094 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29073 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38307 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29277 …} +context: Sylius\TwigHooks\Bag\DataBag {#29284 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29285 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29077 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29289 +variant: App\Entity\Product\ProductVariant {#29077 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9057 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12487 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9054 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29277 …} +context: Sylius\TwigHooks\Bag\DataBag {#29284 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29285 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8561 #id: 1436 #code: "passoire-conique-professionnelle-de-buyer-732" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758632348 {#8559 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8560 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 1436 #name: "Passoire conique professionnelle De Buyer" #slug: "passoire-conique-professionnelle-de-buyer-732" #description: """ <div class="col is-12"><ul>\n <li>Perforations petites et régulières permettant d’égoutter même le riz.</li>\n <li>Bord roulé ouvert hygiénique.</li>\n <li>Trou d'accrochage pour un rangement facile.</li>\n <li>2 tailles.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Passoire conique professionnelle De Buyer</h1><div class="col is-12">La Passoire conique professionnelle De Buyer permet d'égoutter efficacement tous vos aliments même le riz, les trous étant idéalement calibrés. Sa forme parfaitement étudiée lui permet d'être très stable posée sur un récipient.</div><h1>Caractéristiques Passoire conique professionnelle De Buyer</h1><div class="col is-12">Inox 18/10. Avec queue et crochet. Peut être positionnée sur un récipient lors de l'égouttage.</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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29139 +product: App\Entity\Product\Product {#8561 #id: 1436 #code: "passoire-conique-professionnelle-de-buyer-732" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758632348 {#8559 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8560 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 1436 #name: "Passoire conique professionnelle De Buyer" #slug: "passoire-conique-professionnelle-de-buyer-732" #description: """ <div class="col is-12"><ul>\n <li>Perforations petites et régulières permettant d’égoutter même le riz.</li>\n <li>Bord roulé ouvert hygiénique.</li>\n <li>Trou d'accrochage pour un rangement facile.</li>\n <li>2 tailles.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Passoire conique professionnelle De Buyer</h1><div class="col is-12">La Passoire conique professionnelle De Buyer permet d'égoutter efficacement tous vos aliments même le riz, les trous étant idéalement calibrés. Sa forme parfaitement étudiée lui permet d'être très stable posée sur un récipient.</div><h1>Caractéristiques Passoire conique professionnelle De Buyer</h1><div class="col is-12">Inox 18/10. Avec queue et crochet. Peut être positionnée sur un récipient lors de l'égouttage.</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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29352 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8561 #id: 1436 #code: "passoire-conique-professionnelle-de-buyer-732" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758632348 {#8559 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8560 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 1436 #name: "Passoire conique professionnelle De Buyer" #slug: "passoire-conique-professionnelle-de-buyer-732" #description: """ <div class="col is-12"><ul>\n <li>Perforations petites et régulières permettant d’égoutter même le riz.</li>\n <li>Bord roulé ouvert hygiénique.</li>\n <li>Trou d'accrochage pour un rangement facile.</li>\n <li>2 tailles.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Passoire conique professionnelle De Buyer</h1><div class="col is-12">La Passoire conique professionnelle De Buyer permet d'égoutter efficacement tous vos aliments même le riz, les trous étant idéalement calibrés. Sa forme parfaitement étudiée lui permet d'être très stable posée sur un récipient.</div><h1>Caractéristiques Passoire conique professionnelle De Buyer</h1><div class="col is-12">Inox 18/10. Avec queue et crochet. Peut être positionnée sur un récipient lors de l'égouttage.</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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire conique professionnelle De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29423 -props: [ "product" => App\Entity\Product\Product {#8561 #id: 1436 #code: "passoire-conique-professionnelle-de-buyer-732" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758632348 {#8559 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8560 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 1436 #name: "Passoire conique professionnelle De Buyer" #slug: "passoire-conique-professionnelle-de-buyer-732" #description: """ <div class="col is-12"><ul>\n <li>Perforations petites et régulières permettant d’égoutter même le riz.</li>\n <li>Bord roulé ouvert hygiénique.</li>\n <li>Trou d'accrochage pour un rangement facile.</li>\n <li>2 tailles.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Passoire conique professionnelle De Buyer</h1><div class="col is-12">La Passoire conique professionnelle De Buyer permet d'égoutter efficacement tous vos aliments même le riz, les trous étant idéalement calibrés. Sa forme parfaitement étudiée lui permet d'être très stable posée sur un récipient.</div><h1>Caractéristiques Passoire conique professionnelle De Buyer</h1><div class="col is-12">Inox 18/10. Avec queue et crochet. Peut être positionnée sur un récipient lors de l'égouttage.</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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29488 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29407 …} +context: Sylius\TwigHooks\Bag\DataBag {#29474 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29404 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29352 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29360 #collection: Doctrine\Common\Collections\ArrayCollection {#29369 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29348 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38321 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29488 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29407 …} +context: Sylius\TwigHooks\Bag\DataBag {#29474 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29404 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire conique professionnelle De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29360 #collection: Doctrine\Common\Collections\ArrayCollection {#29369 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29348 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38321 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29493 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29488 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29407 …} +context: Sylius\TwigHooks\Bag\DataBag {#29474 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29404 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29352 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29360 #collection: Doctrine\Common\Collections\ArrayCollection {#29369 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29348 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38321 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29542 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29533 …} +context: Sylius\TwigHooks\Bag\DataBag {#29540 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29541 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29352 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29545 +variant: App\Entity\Product\ProductVariant {#29352 …} +price: "65,00\u{A0}€" +originalPrice: "65,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9057 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12487 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9054 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29542 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29533 …} +context: Sylius\TwigHooks\Bag\DataBag {#29540 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29541 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 18.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8584 #id: 1437 #code: "passoire-inox-863" #attributes: Doctrine\ORM\PersistentCollection {#8591 …} #variants: Doctrine\ORM\PersistentCollection {#8593 …} #options: Doctrine\ORM\PersistentCollection {#8597 …} #associations: Doctrine\ORM\PersistentCollection {#8595 …} #createdAt: DateTime @1758632348 {#8582 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8583 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8600 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8601 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 1437 #name: "Passoire inox" #slug: "passoire-inox-863" #description: """ <div class="col is-12"><ul>\n <li>Stabilité parfaite.</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n </ul></div><h1>Caractéristiques passoire inox</h1><div class="col is-12"><p>Inox 18/10. Pied garantissant une excellente stabilité. Nettoyage facile, va au lave vaisselle.</p></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 {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8589 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8585 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8587 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29414 +product: App\Entity\Product\Product {#8584 #id: 1437 #code: "passoire-inox-863" #attributes: Doctrine\ORM\PersistentCollection {#8591 …} #variants: Doctrine\ORM\PersistentCollection {#8593 …} #options: Doctrine\ORM\PersistentCollection {#8597 …} #associations: Doctrine\ORM\PersistentCollection {#8595 …} #createdAt: DateTime @1758632348 {#8582 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8583 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8600 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8601 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 1437 #name: "Passoire inox" #slug: "passoire-inox-863" #description: """ <div class="col is-12"><ul>\n <li>Stabilité parfaite.</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n </ul></div><h1>Caractéristiques passoire inox</h1><div class="col is-12"><p>Inox 18/10. Pied garantissant une excellente stabilité. Nettoyage facile, va au lave vaisselle.</p></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 {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8589 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8585 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8587 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29608 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 8.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8584 #id: 1437 #code: "passoire-inox-863" #attributes: Doctrine\ORM\PersistentCollection {#8591 …} #variants: Doctrine\ORM\PersistentCollection {#8593 …} #options: Doctrine\ORM\PersistentCollection {#8597 …} #associations: Doctrine\ORM\PersistentCollection {#8595 …} #createdAt: DateTime @1758632348 {#8582 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8583 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8600 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8601 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 1437 #name: "Passoire inox" #slug: "passoire-inox-863" #description: """ <div class="col is-12"><ul>\n <li>Stabilité parfaite.</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n </ul></div><h1>Caractéristiques passoire inox</h1><div class="col is-12"><p>Inox 18/10. Pied garantissant une excellente stabilité. Nettoyage facile, va au lave vaisselle.</p></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 {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8589 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8585 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8587 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29679 -props: [ "product" => App\Entity\Product\Product {#8584 #id: 1437 #code: "passoire-inox-863" #attributes: Doctrine\ORM\PersistentCollection {#8591 …} #variants: Doctrine\ORM\PersistentCollection {#8593 …} #options: Doctrine\ORM\PersistentCollection {#8597 …} #associations: Doctrine\ORM\PersistentCollection {#8595 …} #createdAt: DateTime @1758632348 {#8582 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8583 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8600 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8601 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 1437 #name: "Passoire inox" #slug: "passoire-inox-863" #description: """ <div class="col is-12"><ul>\n <li>Stabilité parfaite.</li>\n <li>Nettoyage facile, va au lave vaisselle. </li>\n </ul></div><h1>Caractéristiques passoire inox</h1><div class="col is-12"><p>Inox 18/10. Pied garantissant une excellente stabilité. Nettoyage facile, va au lave vaisselle.</p></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 {#8603 …} #channels: Doctrine\ORM\PersistentCollection {#8589 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8585 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8587 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29663 …} +context: Sylius\TwigHooks\Bag\DataBag {#29730 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29660 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29608 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29616 #collection: Doctrine\Common\Collections\ArrayCollection {#29625 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29604 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38335 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29663 …} +context: Sylius\TwigHooks\Bag\DataBag {#29730 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29660 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29616 #collection: Doctrine\Common\Collections\ArrayCollection {#29625 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29604 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38335 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29746 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29741 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29663 …} +context: Sylius\TwigHooks\Bag\DataBag {#29730 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29660 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29608 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29616 #collection: Doctrine\Common\Collections\ArrayCollection {#29625 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29604 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38335 …} } "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 {#29795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29786 …} +context: Sylius\TwigHooks\Bag\DataBag {#29793 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29794 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29608 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29798 +variant: App\Entity\Product\ProductVariant {#29608 …} +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 {#9057 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12487 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9054 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29786 …} +context: Sylius\TwigHooks\Bag\DataBag {#29793 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29794 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 8.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8607 #id: 1438 #code: "passoire-extensible-1074" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632348 {#8605 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8606 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 1438 #name: "Passoire extensible" #slug: "passoire-extensible-1074" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Inox. Idéale pour égoutter et nettoyer les légumes à grande eau. Son support extensible permet de s’adapter à la plupart des éviers. Longueur mini 34 cm maxi 55 cm. Largeur 24 cm.</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29670 +product: App\Entity\Product\Product {#8607 #id: 1438 #code: "passoire-extensible-1074" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632348 {#8605 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8606 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 1438 #name: "Passoire extensible" #slug: "passoire-extensible-1074" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Inox. Idéale pour égoutter et nettoyer les légumes à grande eau. Son support extensible permet de s’adapter à la plupart des éviers. Longueur mini 34 cm maxi 55 cm. Largeur 24 cm.</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29861 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8607 #id: 1438 #code: "passoire-extensible-1074" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632348 {#8605 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8606 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 1438 #name: "Passoire extensible" #slug: "passoire-extensible-1074" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Inox. Idéale pour égoutter et nettoyer les légumes à grande eau. Son support extensible permet de s’adapter à la plupart des éviers. Longueur mini 34 cm maxi 55 cm. Largeur 24 cm.</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire extensible" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29935 -props: [ "product" => App\Entity\Product\Product {#8607 #id: 1438 #code: "passoire-extensible-1074" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632348 {#8605 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8606 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 1438 #name: "Passoire extensible" #slug: "passoire-extensible-1074" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Inox. Idéale pour égoutter et nettoyer les légumes à grande eau. Son support extensible permet de s’adapter à la plupart des éviers. Longueur mini 34 cm maxi 55 cm. Largeur 24 cm.</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29928 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29919 …} +context: Sylius\TwigHooks\Bag\DataBag {#29986 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29916 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29861 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29869 #collection: Doctrine\Common\Collections\ArrayCollection {#29881 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29857 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38349 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29928 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29919 …} +context: Sylius\TwigHooks\Bag\DataBag {#29986 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29916 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire extensible" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29869 #collection: Doctrine\Common\Collections\ArrayCollection {#29881 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29857 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38349 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29990 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29928 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29919 …} +context: Sylius\TwigHooks\Bag\DataBag {#29986 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29916 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29861 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29869 #collection: Doctrine\Common\Collections\ArrayCollection {#29881 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29857 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38347 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38349 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30031 …} +context: Sylius\TwigHooks\Bag\DataBag {#30038 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30039 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29861 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30043 +variant: App\Entity\Product\ProductVariant {#29861 …} +price: "24,00\u{A0}€" +originalPrice: "24,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9057 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12487 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9054 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30031 …} +context: Sylius\TwigHooks\Bag\DataBag {#30038 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30039 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 13.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8630 #id: 1439 #code: "passoire-retractable-roesle-3436" #attributes: Doctrine\ORM\PersistentCollection {#8637 …} #variants: Doctrine\ORM\PersistentCollection {#8639 …} #options: Doctrine\ORM\PersistentCollection {#8643 …} #associations: Doctrine\ORM\PersistentCollection {#8641 …} #createdAt: DateTime @1758632348 {#8628 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8629 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8646 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8647 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8630} #id: 1439 #name: "Passoire rétractable Rösle" #slug: "passoire-retractable-roesle-3436" #description: """ <div class="col is-12"><ul>\n <li>Pliable jusqu'à 4 cm, encombrement réduit.</li>\n <li>Conçue pour un écoulement de l'eau optimal.</li>\n <li>Matériaux haut de gamme. (silicone, inox 18/10)</li>\n </ul></div><h1>Description passoire rétractable Rösle</h1><div class="col is-12">La passoire pliable Rösle est idéale pour égoutter des légumes, des féculents et pour laver les salades. Elle est équipée de perforations tout autour garantissant un égouttage rapide. Grâce à son corps en silicone, la passoire pliable Rösle peut être pliée pour atteindre une hauteur de 4 cm. Pratique pour le rangement et ainsi gagner de la place !</div><h1>Caractéristiques passoire rétractable Rösle</h1><div class="col is-12">Matériaux : silicone et inox 18/10.<span style="font-weight: bold;"> </span>Fond avec 3 pieds. Va au lave vaisselle même pliée.</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 {#8649 …} #channels: Doctrine\ORM\PersistentCollection {#8635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8631 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8633 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29926 +product: App\Entity\Product\Product {#8630 #id: 1439 #code: "passoire-retractable-roesle-3436" #attributes: Doctrine\ORM\PersistentCollection {#8637 …} #variants: Doctrine\ORM\PersistentCollection {#8639 …} #options: Doctrine\ORM\PersistentCollection {#8643 …} #associations: Doctrine\ORM\PersistentCollection {#8641 …} #createdAt: DateTime @1758632348 {#8628 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8629 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8646 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8647 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8630} #id: 1439 #name: "Passoire rétractable Rösle" #slug: "passoire-retractable-roesle-3436" #description: """ <div class="col is-12"><ul>\n <li>Pliable jusqu'à 4 cm, encombrement réduit.</li>\n <li>Conçue pour un écoulement de l'eau optimal.</li>\n <li>Matériaux haut de gamme. (silicone, inox 18/10)</li>\n </ul></div><h1>Description passoire rétractable Rösle</h1><div class="col is-12">La passoire pliable Rösle est idéale pour égoutter des légumes, des féculents et pour laver les salades. Elle est équipée de perforations tout autour garantissant un égouttage rapide. Grâce à son corps en silicone, la passoire pliable Rösle peut être pliée pour atteindre une hauteur de 4 cm. Pratique pour le rangement et ainsi gagner de la place !</div><h1>Caractéristiques passoire rétractable Rösle</h1><div class="col is-12">Matériaux : silicone et inox 18/10.<span style="font-weight: bold;"> </span>Fond avec 3 pieds. Va au lave vaisselle même pliée.</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 {#8649 …} #channels: Doctrine\ORM\PersistentCollection {#8635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8631 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8633 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30106 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8630 #id: 1439 #code: "passoire-retractable-roesle-3436" #attributes: Doctrine\ORM\PersistentCollection {#8637 …} #variants: Doctrine\ORM\PersistentCollection {#8639 …} #options: Doctrine\ORM\PersistentCollection {#8643 …} #associations: Doctrine\ORM\PersistentCollection {#8641 …} #createdAt: DateTime @1758632348 {#8628 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8629 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8646 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8647 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8630} #id: 1439 #name: "Passoire rétractable Rösle" #slug: "passoire-retractable-roesle-3436" #description: """ <div class="col is-12"><ul>\n <li>Pliable jusqu'à 4 cm, encombrement réduit.</li>\n <li>Conçue pour un écoulement de l'eau optimal.</li>\n <li>Matériaux haut de gamme. (silicone, inox 18/10)</li>\n </ul></div><h1>Description passoire rétractable Rösle</h1><div class="col is-12">La passoire pliable Rösle est idéale pour égoutter des légumes, des féculents et pour laver les salades. Elle est équipée de perforations tout autour garantissant un égouttage rapide. Grâce à son corps en silicone, la passoire pliable Rösle peut être pliée pour atteindre une hauteur de 4 cm. Pratique pour le rangement et ainsi gagner de la place !</div><h1>Caractéristiques passoire rétractable Rösle</h1><div class="col is-12">Matériaux : silicone et inox 18/10.<span style="font-weight: bold;"> </span>Fond avec 3 pieds. Va au lave vaisselle même pliée.</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 {#8649 …} #channels: Doctrine\ORM\PersistentCollection {#8635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8631 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8633 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire rétractable Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30177 -props: [ "product" => App\Entity\Product\Product {#8630 #id: 1439 #code: "passoire-retractable-roesle-3436" #attributes: Doctrine\ORM\PersistentCollection {#8637 …} #variants: Doctrine\ORM\PersistentCollection {#8639 …} #options: Doctrine\ORM\PersistentCollection {#8643 …} #associations: Doctrine\ORM\PersistentCollection {#8641 …} #createdAt: DateTime @1758632348 {#8628 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8629 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8646 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8647 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8630} #id: 1439 #name: "Passoire rétractable Rösle" #slug: "passoire-retractable-roesle-3436" #description: """ <div class="col is-12"><ul>\n <li>Pliable jusqu'à 4 cm, encombrement réduit.</li>\n <li>Conçue pour un écoulement de l'eau optimal.</li>\n <li>Matériaux haut de gamme. (silicone, inox 18/10)</li>\n </ul></div><h1>Description passoire rétractable Rösle</h1><div class="col is-12">La passoire pliable Rösle est idéale pour égoutter des légumes, des féculents et pour laver les salades. Elle est équipée de perforations tout autour garantissant un égouttage rapide. Grâce à son corps en silicone, la passoire pliable Rösle peut être pliée pour atteindre une hauteur de 4 cm. Pratique pour le rangement et ainsi gagner de la place !</div><h1>Caractéristiques passoire rétractable Rösle</h1><div class="col is-12">Matériaux : silicone et inox 18/10.<span style="font-weight: bold;"> </span>Fond avec 3 pieds. Va au lave vaisselle même pliée.</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 {#8649 …} #channels: Doctrine\ORM\PersistentCollection {#8635 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8631 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8633 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30161 …} +context: Sylius\TwigHooks\Bag\DataBag {#30231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30158 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30106 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30114 #collection: Doctrine\Common\Collections\ArrayCollection {#30123 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30102 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38363 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30161 …} +context: Sylius\TwigHooks\Bag\DataBag {#30231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30158 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire rétractable Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30114 #collection: Doctrine\Common\Collections\ArrayCollection {#30123 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30102 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38363 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30235 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30161 …} +context: Sylius\TwigHooks\Bag\DataBag {#30231 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30158 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30106 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30114 #collection: Doctrine\Common\Collections\ArrayCollection {#30123 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30102 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38361 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38363 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30285 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30276 …} +context: Sylius\TwigHooks\Bag\DataBag {#30283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30284 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30106 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30288 +variant: App\Entity\Product\ProductVariant {#30106 …} +price: "59,00\u{A0}€" +originalPrice: "59,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9057 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12487 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9054 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30285 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30276 …} +context: Sylius\TwigHooks\Bag\DataBag {#30283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30284 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8653 #id: 1440 #code: "passoire-inox-de-buyer-6490" #attributes: Doctrine\ORM\PersistentCollection {#8660 …} #variants: Doctrine\ORM\PersistentCollection {#8662 …} #options: Doctrine\ORM\PersistentCollection {#8666 …} #associations: Doctrine\ORM\PersistentCollection {#8664 …} #createdAt: DateTime @1758632348 {#8651 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8652 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8670 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8653} #id: 1440 #name: "Passoire inox De Buyer" #slug: "passoire-inox-de-buyer-6490" #description: """ <div class="col is-12"><ul>\n <li>Pour tout égoutter, même le riz !</li>\n <li>2 anses pour une manipulation simple et sûre.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul>\n <br /></div><h1>Description Passoire inox De Buyer</h1><div class="col is-12">La passoire inox De Buyer est un accessoire de qualité professionnelle, en acier inoxydable, parfaite pour égoutter tout type d’aliments. Elle bénéficie de perforations petites et régulières permettant d’égoutter même le riz.</div><h1>Caractéristiques Passoire inox De Buyer</h1><div class="col is-12">Diamètre 24 cm. Inox 18/10. Bord roulé ouvert hygiénique. 2 anses et 1 pied. Surface intérieure lisse qui ne retient pas l’eau de cuisson. 2 anses pour une manipulation simple et sûre . Passoire surélevée. Entretien : passe 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 {#8672 …} #channels: Doctrine\ORM\PersistentCollection {#8658 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8654 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8656 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30168 +product: App\Entity\Product\Product {#8653 #id: 1440 #code: "passoire-inox-de-buyer-6490" #attributes: Doctrine\ORM\PersistentCollection {#8660 …} #variants: Doctrine\ORM\PersistentCollection {#8662 …} #options: Doctrine\ORM\PersistentCollection {#8666 …} #associations: Doctrine\ORM\PersistentCollection {#8664 …} #createdAt: DateTime @1758632348 {#8651 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8652 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8670 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8653} #id: 1440 #name: "Passoire inox De Buyer" #slug: "passoire-inox-de-buyer-6490" #description: """ <div class="col is-12"><ul>\n <li>Pour tout égoutter, même le riz !</li>\n <li>2 anses pour une manipulation simple et sûre.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul>\n <br /></div><h1>Description Passoire inox De Buyer</h1><div class="col is-12">La passoire inox De Buyer est un accessoire de qualité professionnelle, en acier inoxydable, parfaite pour égoutter tout type d’aliments. Elle bénéficie de perforations petites et régulières permettant d’égoutter même le riz.</div><h1>Caractéristiques Passoire inox De Buyer</h1><div class="col is-12">Diamètre 24 cm. Inox 18/10. Bord roulé ouvert hygiénique. 2 anses et 1 pied. Surface intérieure lisse qui ne retient pas l’eau de cuisson. 2 anses pour une manipulation simple et sûre . Passoire surélevée. Entretien : passe 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 {#8672 …} #channels: Doctrine\ORM\PersistentCollection {#8658 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8654 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8656 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30351 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8653 #id: 1440 #code: "passoire-inox-de-buyer-6490" #attributes: Doctrine\ORM\PersistentCollection {#8660 …} #variants: Doctrine\ORM\PersistentCollection {#8662 …} #options: Doctrine\ORM\PersistentCollection {#8666 …} #associations: Doctrine\ORM\PersistentCollection {#8664 …} #createdAt: DateTime @1758632348 {#8651 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8652 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8670 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8653} #id: 1440 #name: "Passoire inox De Buyer" #slug: "passoire-inox-de-buyer-6490" #description: """ <div class="col is-12"><ul>\n <li>Pour tout égoutter, même le riz !</li>\n <li>2 anses pour une manipulation simple et sûre.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul>\n <br /></div><h1>Description Passoire inox De Buyer</h1><div class="col is-12">La passoire inox De Buyer est un accessoire de qualité professionnelle, en acier inoxydable, parfaite pour égoutter tout type d’aliments. Elle bénéficie de perforations petites et régulières permettant d’égoutter même le riz.</div><h1>Caractéristiques Passoire inox De Buyer</h1><div class="col is-12">Diamètre 24 cm. Inox 18/10. Bord roulé ouvert hygiénique. 2 anses et 1 pied. Surface intérieure lisse qui ne retient pas l’eau de cuisson. 2 anses pour une manipulation simple et sûre . Passoire surélevée. Entretien : passe 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 {#8672 …} #channels: Doctrine\ORM\PersistentCollection {#8658 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8654 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8656 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30425 -props: [ "product" => App\Entity\Product\Product {#8653 #id: 1440 #code: "passoire-inox-de-buyer-6490" #attributes: Doctrine\ORM\PersistentCollection {#8660 …} #variants: Doctrine\ORM\PersistentCollection {#8662 …} #options: Doctrine\ORM\PersistentCollection {#8666 …} #associations: Doctrine\ORM\PersistentCollection {#8664 …} #createdAt: DateTime @1758632348 {#8651 : 2025-09-23 20:59:08.0 PRC (+08:00) } #updatedAt: DateTime @1758632348 {#8652 : 2025-09-23 20:59:08.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8670 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8653} #id: 1440 #name: "Passoire inox De Buyer" #slug: "passoire-inox-de-buyer-6490" #description: """ <div class="col is-12"><ul>\n <li>Pour tout égoutter, même le riz !</li>\n <li>2 anses pour une manipulation simple et sûre.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul>\n <br /></div><h1>Description Passoire inox De Buyer</h1><div class="col is-12">La passoire inox De Buyer est un accessoire de qualité professionnelle, en acier inoxydable, parfaite pour égoutter tout type d’aliments. Elle bénéficie de perforations petites et régulières permettant d’égoutter même le riz.</div><h1>Caractéristiques Passoire inox De Buyer</h1><div class="col is-12">Diamètre 24 cm. Inox 18/10. Bord roulé ouvert hygiénique. 2 anses et 1 pied. Surface intérieure lisse qui ne retient pas l’eau de cuisson. 2 anses pour une manipulation simple et sûre . Passoire surélevée. Entretien : passe 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 {#8672 …} #channels: Doctrine\ORM\PersistentCollection {#8658 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8654 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8656 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30409 …} +context: Sylius\TwigHooks\Bag\DataBag {#30476 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30406 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30351 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30359 #collection: Doctrine\Common\Collections\ArrayCollection {#30371 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30347 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30409 …} +context: Sylius\TwigHooks\Bag\DataBag {#30476 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30406 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30359 #collection: Doctrine\Common\Collections\ArrayCollection {#30371 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30347 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30480 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30409 …} +context: Sylius\TwigHooks\Bag\DataBag {#30476 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30406 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30351 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30359 #collection: Doctrine\Common\Collections\ArrayCollection {#30371 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30347 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38375 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38377 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30530 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30521 …} +context: Sylius\TwigHooks\Bag\DataBag {#30528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30529 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30351 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30533 +variant: App\Entity\Product\ProductVariant {#30351 …} +price: "69,00\u{A0}€" +originalPrice: "69,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9057 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12487 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9054 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30530 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30521 …} +context: Sylius\TwigHooks\Bag\DataBag {#30528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30529 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8676 #id: 1425 #code: "passoire-inox-artame-5058" #attributes: Doctrine\ORM\PersistentCollection {#8683 …} #variants: Doctrine\ORM\PersistentCollection {#8685 …} #options: Doctrine\ORM\PersistentCollection {#8689 …} #associations: Doctrine\ORM\PersistentCollection {#8687 …} #createdAt: DateTime @1758632347 {#8674 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8675 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8692 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8693 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8676} #id: 1425 #name: "Passoire inox Artame" #slug: "passoire-inox-artame-5058" #description: """ <div class="col is-12"><ul>\n <li>En acier inoxydable.</li>\n <li>Poignées en métal.</li>\n <li>Socle large, stabilité.</li>\n <li><strong>Fabriquée au Portugal</strong></li>\n </ul></div><h1>Description Passoire inox Artame</h1><div class="col is-12">La passoire en inox Artame vous permet d'égoutter vos aliments à la perfection. Elle possède des poignées en métal et un socle large ce qui lui procure une bonne stabilité. </div><h1>Caractéristiques Passoire inox Artame</h1><div class="col is-12">En inox 18/10. DIamètre 22 cm ou 18cm. Fabriqué en Europe. Poignées en inoxl. 3 pieds très stables.</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 {#8695 …} #channels: Doctrine\ORM\PersistentCollection {#8681 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8677 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8679 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30416 +product: App\Entity\Product\Product {#8676 #id: 1425 #code: "passoire-inox-artame-5058" #attributes: Doctrine\ORM\PersistentCollection {#8683 …} #variants: Doctrine\ORM\PersistentCollection {#8685 …} #options: Doctrine\ORM\PersistentCollection {#8689 …} #associations: Doctrine\ORM\PersistentCollection {#8687 …} #createdAt: DateTime @1758632347 {#8674 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8675 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8692 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8693 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8676} #id: 1425 #name: "Passoire inox Artame" #slug: "passoire-inox-artame-5058" #description: """ <div class="col is-12"><ul>\n <li>En acier inoxydable.</li>\n <li>Poignées en métal.</li>\n <li>Socle large, stabilité.</li>\n <li><strong>Fabriquée au Portugal</strong></li>\n </ul></div><h1>Description Passoire inox Artame</h1><div class="col is-12">La passoire en inox Artame vous permet d'égoutter vos aliments à la perfection. Elle possède des poignées en métal et un socle large ce qui lui procure une bonne stabilité. </div><h1>Caractéristiques Passoire inox Artame</h1><div class="col is-12">En inox 18/10. DIamètre 22 cm ou 18cm. Fabriqué en Europe. Poignées en inoxl. 3 pieds très stables.</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 {#8695 …} #channels: Doctrine\ORM\PersistentCollection {#8681 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8677 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8679 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30596 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8676 #id: 1425 #code: "passoire-inox-artame-5058" #attributes: Doctrine\ORM\PersistentCollection {#8683 …} #variants: Doctrine\ORM\PersistentCollection {#8685 …} #options: Doctrine\ORM\PersistentCollection {#8689 …} #associations: Doctrine\ORM\PersistentCollection {#8687 …} #createdAt: DateTime @1758632347 {#8674 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8675 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8692 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8693 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8676} #id: 1425 #name: "Passoire inox Artame" #slug: "passoire-inox-artame-5058" #description: """ <div class="col is-12"><ul>\n <li>En acier inoxydable.</li>\n <li>Poignées en métal.</li>\n <li>Socle large, stabilité.</li>\n <li><strong>Fabriquée au Portugal</strong></li>\n </ul></div><h1>Description Passoire inox Artame</h1><div class="col is-12">La passoire en inox Artame vous permet d'égoutter vos aliments à la perfection. Elle possède des poignées en métal et un socle large ce qui lui procure une bonne stabilité. </div><h1>Caractéristiques Passoire inox Artame</h1><div class="col is-12">En inox 18/10. DIamètre 22 cm ou 18cm. Fabriqué en Europe. Poignées en inoxl. 3 pieds très stables.</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 {#8695 …} #channels: Doctrine\ORM\PersistentCollection {#8681 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8677 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8679 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire inox Artame" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30667 -props: [ "product" => App\Entity\Product\Product {#8676 #id: 1425 #code: "passoire-inox-artame-5058" #attributes: Doctrine\ORM\PersistentCollection {#8683 …} #variants: Doctrine\ORM\PersistentCollection {#8685 …} #options: Doctrine\ORM\PersistentCollection {#8689 …} #associations: Doctrine\ORM\PersistentCollection {#8687 …} #createdAt: DateTime @1758632347 {#8674 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8675 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8692 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8693 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8676} #id: 1425 #name: "Passoire inox Artame" #slug: "passoire-inox-artame-5058" #description: """ <div class="col is-12"><ul>\n <li>En acier inoxydable.</li>\n <li>Poignées en métal.</li>\n <li>Socle large, stabilité.</li>\n <li><strong>Fabriquée au Portugal</strong></li>\n </ul></div><h1>Description Passoire inox Artame</h1><div class="col is-12">La passoire en inox Artame vous permet d'égoutter vos aliments à la perfection. Elle possède des poignées en métal et un socle large ce qui lui procure une bonne stabilité. </div><h1>Caractéristiques Passoire inox Artame</h1><div class="col is-12">En inox 18/10. DIamètre 22 cm ou 18cm. Fabriqué en Europe. Poignées en inoxl. 3 pieds très stables.</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 {#8695 …} #channels: Doctrine\ORM\PersistentCollection {#8681 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8677 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8679 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30732 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30651 …} +context: Sylius\TwigHooks\Bag\DataBag {#30721 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30648 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30596 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30604 #collection: Doctrine\Common\Collections\ArrayCollection {#30613 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30732 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30651 …} +context: Sylius\TwigHooks\Bag\DataBag {#30721 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30648 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire inox Artame" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30604 #collection: Doctrine\Common\Collections\ArrayCollection {#30613 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30737 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30732 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30651 …} +context: Sylius\TwigHooks\Bag\DataBag {#30721 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30648 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30596 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30604 #collection: Doctrine\Common\Collections\ArrayCollection {#30613 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38389 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38391 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30786 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30777 …} +context: Sylius\TwigHooks\Bag\DataBag {#30784 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30785 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30596 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30789 +variant: App\Entity\Product\ProductVariant {#30596 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9057 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12487 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9054 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30786 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30777 …} +context: Sylius\TwigHooks\Bag\DataBag {#30784 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30785 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 11.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8699 #id: 1426 #code: "passoire-double-usage-aubecq-5723" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632347 {#8697 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8698 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8699} #id: 1426 #name: "Passoire Double usage Aubecq" #slug: "passoire-double-usage-aubecq-5723" #description: """ <div class="col is-12"><ul>\n <li>Double usage : égoutter et servir.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Compatible micro-ondes ( <strong>sauf modèle avec bol inox</strong> )</li>\n </ul></div><h1>Descriptif Passoire Double usage Aubecq</h1><div class="col is-12">1 - Placez la passoire Double usage Aubecq dans l'évier avec la partie en silicone maléable repliée vers le bas, et versez y directement les aliments pour les égoutter.<br />2 - Le récipient se transforme en plat en un clin d'oeil. Il vous suffit d'exercer une légère pression d'un côté et la partie en silicone se retourne pour boucher les trous.<br />3 - Ajoutez d'autres ingrédients et servez directement à table. </div><h1>Caractéristiques Passoire Double usage Aubecq</h1><div class="col is-12">- Bol en plastique ou en acier inoxydable. ( selon modèle )<br />- Base en silicone.<br />- Contenance : 2,84 litres.<br />- Dimensions : 12 x 32 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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30658 +product: App\Entity\Product\Product {#8699 #id: 1426 #code: "passoire-double-usage-aubecq-5723" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632347 {#8697 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8698 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8699} #id: 1426 #name: "Passoire Double usage Aubecq" #slug: "passoire-double-usage-aubecq-5723" #description: """ <div class="col is-12"><ul>\n <li>Double usage : égoutter et servir.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Compatible micro-ondes ( <strong>sauf modèle avec bol inox</strong> )</li>\n </ul></div><h1>Descriptif Passoire Double usage Aubecq</h1><div class="col is-12">1 - Placez la passoire Double usage Aubecq dans l'évier avec la partie en silicone maléable repliée vers le bas, et versez y directement les aliments pour les égoutter.<br />2 - Le récipient se transforme en plat en un clin d'oeil. Il vous suffit d'exercer une légère pression d'un côté et la partie en silicone se retourne pour boucher les trous.<br />3 - Ajoutez d'autres ingrédients et servez directement à table. </div><h1>Caractéristiques Passoire Double usage Aubecq</h1><div class="col is-12">- Bol en plastique ou en acier inoxydable. ( selon modèle )<br />- Base en silicone.<br />- Contenance : 2,84 litres.<br />- Dimensions : 12 x 32 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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30852 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27700 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27739 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27726 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8699 #id: 1426 #code: "passoire-double-usage-aubecq-5723" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632347 {#8697 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8698 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8699} #id: 1426 #name: "Passoire Double usage Aubecq" #slug: "passoire-double-usage-aubecq-5723" #description: """ <div class="col is-12"><ul>\n <li>Double usage : égoutter et servir.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Compatible micro-ondes ( <strong>sauf modèle avec bol inox</strong> )</li>\n </ul></div><h1>Descriptif Passoire Double usage Aubecq</h1><div class="col is-12">1 - Placez la passoire Double usage Aubecq dans l'évier avec la partie en silicone maléable repliée vers le bas, et versez y directement les aliments pour les égoutter.<br />2 - Le récipient se transforme en plat en un clin d'oeil. Il vous suffit d'exercer une légère pression d'un côté et la partie en silicone se retourne pour boucher les trous.<br />3 - Ajoutez d'autres ingrédients et servez directement à table. </div><h1>Caractéristiques Passoire Double usage Aubecq</h1><div class="col is-12">- Bol en plastique ou en acier inoxydable. ( selon modèle )<br />- Base en silicone.<br />- Contenance : 2,84 litres.<br />- Dimensions : 12 x 32 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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Passoire Double usage Aubecq" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30923 -props: [ "product" => App\Entity\Product\Product {#8699 #id: 1426 #code: "passoire-double-usage-aubecq-5723" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632347 {#8697 : 2025-09-23 20:59:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632347 {#8698 : 2025-09-23 20:59:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8699} #id: 1426 #name: "Passoire Double usage Aubecq" #slug: "passoire-double-usage-aubecq-5723" #description: """ <div class="col is-12"><ul>\n <li>Double usage : égoutter et servir.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Compatible micro-ondes ( <strong>sauf modèle avec bol inox</strong> )</li>\n </ul></div><h1>Descriptif Passoire Double usage Aubecq</h1><div class="col is-12">1 - Placez la passoire Double usage Aubecq dans l'évier avec la partie en silicone maléable repliée vers le bas, et versez y directement les aliments pour les égoutter.<br />2 - Le récipient se transforme en plat en un clin d'oeil. Il vous suffit d'exercer une légère pression d'un côté et la partie en silicone se retourne pour boucher les trous.<br />3 - Ajoutez d'autres ingrédients et servez directement à table. </div><h1>Caractéristiques Passoire Double usage Aubecq</h1><div class="col is-12">- Bol en plastique ou en acier inoxydable. ( selon modèle )<br />- Base en silicone.<br />- Contenance : 2,84 litres.<br />- Dimensions : 12 x 32 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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.49 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30916 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30907 …} +context: Sylius\TwigHooks\Bag\DataBag {#30980 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30904 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30852 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30860 #collection: Doctrine\Common\Collections\ArrayCollection {#30869 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30848 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30916 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30907 …} +context: Sylius\TwigHooks\Bag\DataBag {#30980 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30904 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Passoire Double usage Aubecq" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30860 #collection: Doctrine\Common\Collections\ArrayCollection {#30869 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30848 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30984 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30916 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30907 …} +context: Sylius\TwigHooks\Bag\DataBag {#30980 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30904 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30852 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30860 #collection: Doctrine\Common\Collections\ArrayCollection {#30869 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30848 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38403 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38405 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31034 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31025 …} +context: Sylius\TwigHooks\Bag\DataBag {#31032 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31033 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30852 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31037 +variant: App\Entity\Product\ProductVariant {#30852 …} +price: "19,00\u{A0}€" +originalPrice: "38,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9057 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12487 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9054 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31034 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31025 …} +context: Sylius\TwigHooks\Bag\DataBag {#31032 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31033 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "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 {#27413 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12552 …} +context: Sylius\TwigHooks\Bag\DataBag {#27435 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12562 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31346 +cart: App\Entity\Order\Order {#13466 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27413 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12552 …} +context: Sylius\TwigHooks\Bag\DataBag {#27435 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12562 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||