Components
12
Twig Components
44
Render Count
66
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13233 …} +context: Sylius\TwigHooks\Bag\DataBag {#13239 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +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 {#13860 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13240 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13233 …} +context: Sylius\TwigHooks\Bag\DataBag {#13239 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13937 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13933 …} +context: Sylius\TwigHooks\Bag\DataBag {#13935 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13936 …} +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 {#13946 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13937 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13933 …} +context: Sylius\TwigHooks\Bag\DataBag {#13935 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13936 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 5.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14007 …} +context: Sylius\TwigHooks\Bag\DataBag {#14027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14026 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14043 +cart: App\Entity\Order\Order {#14110 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14007 …} +context: Sylius\TwigHooks\Bag\DataBag {#14027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14026 …} +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 | 116.0 MiB | 14.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14296 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14284 …} +context: Sylius\TwigHooks\Bag\DataBag {#14290 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14282 …} +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 {#14305 #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 {#14296 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14284 …} +context: Sylius\TwigHooks\Bag\DataBag {#14290 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14282 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28015 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28011 …} +context: Sylius\TwigHooks\Bag\DataBag {#28012 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28014 …} +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 {#28024 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28015 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28011 …} +context: Sylius\TwigHooks\Bag\DataBag {#28012 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28014 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28128 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28124 …} +context: Sylius\TwigHooks\Bag\DataBag {#28125 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28127 …} +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 {#28136 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28128 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28124 …} +context: Sylius\TwigHooks\Bag\DataBag {#28125 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28127 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28199 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28195 …} +context: Sylius\TwigHooks\Bag\DataBag {#28196 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28198 …} +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 {#28207 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28199 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28195 …} +context: Sylius\TwigHooks\Bag\DataBag {#28196 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28198 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 8.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 838 #code: "ficelle-alimentaire-3800" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632263 {#7945 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8040 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 838 #name: "Ficelle alimentaire" #slug: "ficelle-alimentaire-3800" #description: """ <div class="col is-12"><ul>\n <li>Format économique.</li>\n <li>Garantie contact alimentaire. </li>\n <li>2 longueurs au choix.</li>\n </ul></div><h1>Description Ficelle alimentaire</h1><div class="col is-12">La ficelle alimentaire appelée également ficellede boucherie ou encore ficelle de cuisine, permet de préparer à la cuisson vos rôtis, volailles et autres viandes. Résistante aux hautes températures.</div><h1>Caractéristiques Ficelle alimentaire</h1><div class="col is-12">Ficelle en coton. Contact alimentaire. Bobine de 60 ou 90 mètres.</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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28733 +product: App\Entity\Product\Product {#8030 #id: 838 #code: "ficelle-alimentaire-3800" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632263 {#7945 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8040 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 838 #name: "Ficelle alimentaire" #slug: "ficelle-alimentaire-3800" #description: """ <div class="col is-12"><ul>\n <li>Format économique.</li>\n <li>Garantie contact alimentaire. </li>\n <li>2 longueurs au choix.</li>\n </ul></div><h1>Description Ficelle alimentaire</h1><div class="col is-12">La ficelle alimentaire appelée également ficellede boucherie ou encore ficelle de cuisine, permet de préparer à la cuisson vos rôtis, volailles et autres viandes. Résistante aux hautes températures.</div><h1>Caractéristiques Ficelle alimentaire</h1><div class="col is-12">Ficelle en coton. Contact alimentaire. Bobine de 60 ou 90 mètres.</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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9049 …} +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 {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 1.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 838 #code: "ficelle-alimentaire-3800" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632263 {#7945 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8040 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 838 #name: "Ficelle alimentaire" #slug: "ficelle-alimentaire-3800" #description: """ <div class="col is-12"><ul>\n <li>Format économique.</li>\n <li>Garantie contact alimentaire. </li>\n <li>2 longueurs au choix.</li>\n </ul></div><h1>Description Ficelle alimentaire</h1><div class="col is-12">La ficelle alimentaire appelée également ficellede boucherie ou encore ficelle de cuisine, permet de préparer à la cuisson vos rôtis, volailles et autres viandes. Résistante aux hautes températures.</div><h1>Caractéristiques Ficelle alimentaire</h1><div class="col is-12">Ficelle en coton. Contact alimentaire. Bobine de 60 ou 90 mètres.</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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ficelle alimentaire" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28887 -props: [ "product" => App\Entity\Product\Product {#8030 #id: 838 #code: "ficelle-alimentaire-3800" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632263 {#7945 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8040 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 838 #name: "Ficelle alimentaire" #slug: "ficelle-alimentaire-3800" #description: """ <div class="col is-12"><ul>\n <li>Format économique.</li>\n <li>Garantie contact alimentaire. </li>\n <li>2 longueurs au choix.</li>\n </ul></div><h1>Description Ficelle alimentaire</h1><div class="col is-12">La ficelle alimentaire appelée également ficellede boucherie ou encore ficelle de cuisine, permet de préparer à la cuisson vos rôtis, volailles et autres viandes. Résistante aux hautes températures.</div><h1>Caractéristiques Ficelle alimentaire</h1><div class="col is-12">Ficelle en coton. Contact alimentaire. Bobine de 60 ou 90 mètres.</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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28903 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28907 …} +context: Sylius\TwigHooks\Bag\DataBag {#28908 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28898 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9049 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9059 #collection: Doctrine\Common\Collections\ArrayCollection {#9060 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9058 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38129 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38181 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28903 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28907 …} +context: Sylius\TwigHooks\Bag\DataBag {#28908 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28898 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ficelle alimentaire" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9059 #collection: Doctrine\Common\Collections\ArrayCollection {#9060 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9058 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38129 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38181 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28974 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28903 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28907 …} +context: Sylius\TwigHooks\Bag\DataBag {#28908 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28898 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9049 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9059 #collection: Doctrine\Common\Collections\ArrayCollection {#9060 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9058 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38129 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38181 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29030 …} +context: Sylius\TwigHooks\Bag\DataBag {#29038 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29039 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9049 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29049 +variant: App\Entity\Product\ProductVariant {#9049 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29030 …} +context: Sylius\TwigHooks\Bag\DataBag {#29038 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29039 …} +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 | 116.0 MiB | 3.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9063 #id: 828 #code: "couteau-a-steak-dallas-sabatier-7099" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9074 …} #associations: Doctrine\ORM\PersistentCollection {#9072 …} #createdAt: DateTime @1758632262 {#9046 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#9043 : 2025-09-23 20:57:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9077 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9078 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9063} #id: 828 #name: "Couteau à Steak Dallas Sabatier" #slug: "couteau-a-steak-dallas-sabatier-7099" #description: """ <div class="col is-12"><ul>\n <li>Lame inox micro-dentée spéciale steack .</li>\n <li>Manche riveté.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau à Steak Dallas Sabatier</h1><div class="col is-12">Ce couteau à steak offre des prestations haut de gamme avec sa lame en acier inoxydable micro-dentée à l'efficacité redoutable. Vous choisirez entre un manche en bois ou résine noire solidement riveté.</div><h1>Caractéristiques Couteau à Steak Dallas Sabatier</h1><div class="col is-12">- Lame micro-dentée.<br />- Manche riveté.<br />- Longueur totale : 24 cm.<br />- Longueur lame : 12 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 {#9080 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28954 +product: App\Entity\Product\Product {#9063 #id: 828 #code: "couteau-a-steak-dallas-sabatier-7099" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9074 …} #associations: Doctrine\ORM\PersistentCollection {#9072 …} #createdAt: DateTime @1758632262 {#9046 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#9043 : 2025-09-23 20:57:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9077 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9078 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9063} #id: 828 #name: "Couteau à Steak Dallas Sabatier" #slug: "couteau-a-steak-dallas-sabatier-7099" #description: """ <div class="col is-12"><ul>\n <li>Lame inox micro-dentée spéciale steack .</li>\n <li>Manche riveté.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau à Steak Dallas Sabatier</h1><div class="col is-12">Ce couteau à steak offre des prestations haut de gamme avec sa lame en acier inoxydable micro-dentée à l'efficacité redoutable. Vous choisirez entre un manche en bois ou résine noire solidement riveté.</div><h1>Caractéristiques Couteau à Steak Dallas Sabatier</h1><div class="col is-12">- Lame micro-dentée.<br />- Manche riveté.<br />- Longueur totale : 24 cm.<br />- Longueur lame : 12 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 {#9080 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9084 …} +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 {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9063 #id: 828 #code: "couteau-a-steak-dallas-sabatier-7099" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9074 …} #associations: Doctrine\ORM\PersistentCollection {#9072 …} #createdAt: DateTime @1758632262 {#9046 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#9043 : 2025-09-23 20:57:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9077 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9078 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9063} #id: 828 #name: "Couteau à Steak Dallas Sabatier" #slug: "couteau-a-steak-dallas-sabatier-7099" #description: """ <div class="col is-12"><ul>\n <li>Lame inox micro-dentée spéciale steack .</li>\n <li>Manche riveté.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau à Steak Dallas Sabatier</h1><div class="col is-12">Ce couteau à steak offre des prestations haut de gamme avec sa lame en acier inoxydable micro-dentée à l'efficacité redoutable. Vous choisirez entre un manche en bois ou résine noire solidement riveté.</div><h1>Caractéristiques Couteau à Steak Dallas Sabatier</h1><div class="col is-12">- Lame micro-dentée.<br />- Manche riveté.<br />- Longueur totale : 24 cm.<br />- Longueur lame : 12 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 {#9080 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à Steak Dallas Sabatier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29176 -props: [ "product" => App\Entity\Product\Product {#9063 #id: 828 #code: "couteau-a-steak-dallas-sabatier-7099" #attributes: Doctrine\ORM\PersistentCollection {#9070 …} #variants: Doctrine\ORM\PersistentCollection {#9083 …} #options: Doctrine\ORM\PersistentCollection {#9074 …} #associations: Doctrine\ORM\PersistentCollection {#9072 …} #createdAt: DateTime @1758632262 {#9046 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#9043 : 2025-09-23 20:57:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9077 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9078 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9063} #id: 828 #name: "Couteau à Steak Dallas Sabatier" #slug: "couteau-a-steak-dallas-sabatier-7099" #description: """ <div class="col is-12"><ul>\n <li>Lame inox micro-dentée spéciale steack .</li>\n <li>Manche riveté.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau à Steak Dallas Sabatier</h1><div class="col is-12">Ce couteau à steak offre des prestations haut de gamme avec sa lame en acier inoxydable micro-dentée à l'efficacité redoutable. Vous choisirez entre un manche en bois ou résine noire solidement riveté.</div><h1>Caractéristiques Couteau à Steak Dallas Sabatier</h1><div class="col is-12">- Lame micro-dentée.<br />- Manche riveté.<br />- Longueur totale : 24 cm.<br />- Longueur lame : 12 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 {#9080 …} #channels: Doctrine\ORM\PersistentCollection {#9068 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9066 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29222 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29160 …} +context: Sylius\TwigHooks\Bag\DataBag {#29169 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29221 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9084 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9097 #collection: Doctrine\Common\Collections\ArrayCollection {#9098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38201 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38203 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29222 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29160 …} +context: Sylius\TwigHooks\Bag\DataBag {#29169 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29221 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à Steak Dallas Sabatier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9097 #collection: Doctrine\Common\Collections\ArrayCollection {#9098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38201 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38203 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29228 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29222 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29160 …} +context: Sylius\TwigHooks\Bag\DataBag {#29169 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29221 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9084 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9097 #collection: Doctrine\Common\Collections\ArrayCollection {#9098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9096 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38201 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38203 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29269 …} +context: Sylius\TwigHooks\Bag\DataBag {#29276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29277 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9084 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29281 +variant: App\Entity\Product\ProductVariant {#9084 …} +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 {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29269 …} +context: Sylius\TwigHooks\Bag\DataBag {#29276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29277 …} +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 | 116.0 MiB | 3.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9103 #id: 836 #code: "attendrisseur-a-viande-bois-3671" #attributes: Doctrine\ORM\PersistentCollection {#9110 …} #variants: Doctrine\ORM\PersistentCollection {#9123 …} #options: Doctrine\ORM\PersistentCollection {#9114 …} #associations: Doctrine\ORM\PersistentCollection {#9112 …} #createdAt: DateTime @1758632263 {#9099 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9100 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 836 #name: "Attendrisseur à viande bois" #slug: "attendrisseur-a-viande-bois-3671" #description: """ <div class="col is-12"><ul>\n <li>Embouts métalliques.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description attendrisseur à viande bois</h1><div class="col is-12">L'attendrisseur à viande bois permet de préparer vos viandes avant la cuisson.</div><h1>Caractéristiques attendrisseur à viande bois</h1><div class="col is-12">Bois hêtre. Embouts métalliques.</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 {#9120 …} #channels: Doctrine\ORM\PersistentCollection {#9108 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9104 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9106 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29167 +product: App\Entity\Product\Product {#9103 #id: 836 #code: "attendrisseur-a-viande-bois-3671" #attributes: Doctrine\ORM\PersistentCollection {#9110 …} #variants: Doctrine\ORM\PersistentCollection {#9123 …} #options: Doctrine\ORM\PersistentCollection {#9114 …} #associations: Doctrine\ORM\PersistentCollection {#9112 …} #createdAt: DateTime @1758632263 {#9099 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9100 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 836 #name: "Attendrisseur à viande bois" #slug: "attendrisseur-a-viande-bois-3671" #description: """ <div class="col is-12"><ul>\n <li>Embouts métalliques.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description attendrisseur à viande bois</h1><div class="col is-12">L'attendrisseur à viande bois permet de préparer vos viandes avant la cuisson.</div><h1>Caractéristiques attendrisseur à viande bois</h1><div class="col is-12">Bois hêtre. Embouts métalliques.</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 {#9120 …} #channels: Doctrine\ORM\PersistentCollection {#9108 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9104 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9106 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9124 …} +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 {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9103 #id: 836 #code: "attendrisseur-a-viande-bois-3671" #attributes: Doctrine\ORM\PersistentCollection {#9110 …} #variants: Doctrine\ORM\PersistentCollection {#9123 …} #options: Doctrine\ORM\PersistentCollection {#9114 …} #associations: Doctrine\ORM\PersistentCollection {#9112 …} #createdAt: DateTime @1758632263 {#9099 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9100 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 836 #name: "Attendrisseur à viande bois" #slug: "attendrisseur-a-viande-bois-3671" #description: """ <div class="col is-12"><ul>\n <li>Embouts métalliques.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description attendrisseur à viande bois</h1><div class="col is-12">L'attendrisseur à viande bois permet de préparer vos viandes avant la cuisson.</div><h1>Caractéristiques attendrisseur à viande bois</h1><div class="col is-12">Bois hêtre. Embouts métalliques.</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 {#9120 …} #channels: Doctrine\ORM\PersistentCollection {#9108 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9104 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9106 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Attendrisseur à viande bois" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29398 -props: [ "product" => App\Entity\Product\Product {#9103 #id: 836 #code: "attendrisseur-a-viande-bois-3671" #attributes: Doctrine\ORM\PersistentCollection {#9110 …} #variants: Doctrine\ORM\PersistentCollection {#9123 …} #options: Doctrine\ORM\PersistentCollection {#9114 …} #associations: Doctrine\ORM\PersistentCollection {#9112 …} #createdAt: DateTime @1758632263 {#9099 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9100 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 836 #name: "Attendrisseur à viande bois" #slug: "attendrisseur-a-viande-bois-3671" #description: """ <div class="col is-12"><ul>\n <li>Embouts métalliques.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description attendrisseur à viande bois</h1><div class="col is-12">L'attendrisseur à viande bois permet de préparer vos viandes avant la cuisson.</div><h1>Caractéristiques attendrisseur à viande bois</h1><div class="col is-12">Bois hêtre. Embouts métalliques.</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 {#9120 …} #channels: Doctrine\ORM\PersistentCollection {#9108 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9104 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9106 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29444 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29382 …} +context: Sylius\TwigHooks\Bag\DataBag {#29391 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29443 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9124 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9134 #collection: Doctrine\Common\Collections\ArrayCollection {#9135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38215 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38217 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29444 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29382 …} +context: Sylius\TwigHooks\Bag\DataBag {#29391 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29443 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Attendrisseur à viande bois" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9134 #collection: Doctrine\Common\Collections\ArrayCollection {#9135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38215 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38217 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29450 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29444 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29382 …} +context: Sylius\TwigHooks\Bag\DataBag {#29391 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29443 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9124 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9134 #collection: Doctrine\Common\Collections\ArrayCollection {#9135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38215 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38217 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29500 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29491 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29499 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9124 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29503 +variant: App\Entity\Product\ProductVariant {#9124 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29500 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29491 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29499 …} +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 | 116.0 MiB | 3.52 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9140 #id: 834 #code: "couteaux-a-steak-1030" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632263 {#9136 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9137 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9140} #id: 834 #name: "Couteaux à steak" #slug: "couteaux-a-steak-1030" #description: """ <div class="col is-12"><ul>\n <li>Lame inox dentelée spécial steak.</li>\n <li>Un tranchant exceptionnel.</li>\n <li>Qualité professionnelle. </li>\n </ul></div><h1>Description couteau à steak</h1><div class="col is-12">Le couteau à steak est doté d'une lame dentelée qui garantie un tranchant efficace et durable pour couper toutes vos viandes.</div><h1>Caractéristiques couteau à steak</h1><div class="col is-12">Manche bakélite. Lame inox 11 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29389 +product: App\Entity\Product\Product {#9140 #id: 834 #code: "couteaux-a-steak-1030" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632263 {#9136 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9137 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9140} #id: 834 #name: "Couteaux à steak" #slug: "couteaux-a-steak-1030" #description: """ <div class="col is-12"><ul>\n <li>Lame inox dentelée spécial steak.</li>\n <li>Un tranchant exceptionnel.</li>\n <li>Qualité professionnelle. </li>\n </ul></div><h1>Description couteau à steak</h1><div class="col is-12">Le couteau à steak est doté d'une lame dentelée qui garantie un tranchant efficace et durable pour couper toutes vos viandes.</div><h1>Caractéristiques couteau à steak</h1><div class="col is-12">Manche bakélite. Lame inox 11 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9161 …} +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 {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9140 #id: 834 #code: "couteaux-a-steak-1030" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632263 {#9136 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9137 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9140} #id: 834 #name: "Couteaux à steak" #slug: "couteaux-a-steak-1030" #description: """ <div class="col is-12"><ul>\n <li>Lame inox dentelée spécial steak.</li>\n <li>Un tranchant exceptionnel.</li>\n <li>Qualité professionnelle. </li>\n </ul></div><h1>Description couteau à steak</h1><div class="col is-12">Le couteau à steak est doté d'une lame dentelée qui garantie un tranchant efficace et durable pour couper toutes vos viandes.</div><h1>Caractéristiques couteau à steak</h1><div class="col is-12">Manche bakélite. Lame inox 11 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteaux à steak" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29620 -props: [ "product" => App\Entity\Product\Product {#9140 #id: 834 #code: "couteaux-a-steak-1030" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632263 {#9136 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9137 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9140} #id: 834 #name: "Couteaux à steak" #slug: "couteaux-a-steak-1030" #description: """ <div class="col is-12"><ul>\n <li>Lame inox dentelée spécial steak.</li>\n <li>Un tranchant exceptionnel.</li>\n <li>Qualité professionnelle. </li>\n </ul></div><h1>Description couteau à steak</h1><div class="col is-12">Le couteau à steak est doté d'une lame dentelée qui garantie un tranchant efficace et durable pour couper toutes vos viandes.</div><h1>Caractéristiques couteau à steak</h1><div class="col is-12">Manche bakélite. Lame inox 11 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29666 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29604 …} +context: Sylius\TwigHooks\Bag\DataBag {#29613 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29665 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9161 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9174 #collection: Doctrine\Common\Collections\ArrayCollection {#9175 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9173 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29666 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29604 …} +context: Sylius\TwigHooks\Bag\DataBag {#29613 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29665 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteaux à steak" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9174 #collection: Doctrine\Common\Collections\ArrayCollection {#9175 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9173 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29672 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29666 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29604 …} +context: Sylius\TwigHooks\Bag\DataBag {#29613 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29665 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9161 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9174 #collection: Doctrine\Common\Collections\ArrayCollection {#9175 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9173 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29722 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29713 …} +context: Sylius\TwigHooks\Bag\DataBag {#29720 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29721 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9161 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29725 +variant: App\Entity\Product\ProductVariant {#9161 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29722 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29713 …} +context: Sylius\TwigHooks\Bag\DataBag {#29720 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29721 …} +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 | 116.0 MiB | 4.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9180 #id: 832 #code: "lyre-a-foie-gras-1024" #attributes: Doctrine\ORM\PersistentCollection {#9187 …} #variants: Doctrine\ORM\PersistentCollection {#9200 …} #options: Doctrine\ORM\PersistentCollection {#9191 …} #associations: Doctrine\ORM\PersistentCollection {#9189 …} #createdAt: DateTime @1758632263 {#9176 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9177 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9194 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9195 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9180} #id: 832 #name: "Lyre à foie gras" #slug: "lyre-a-foie-gras-1024" #description: """ <div class="col is-12"><ul>\n <li>Inox</li>\n <li>Pratique & efficace</li>\n <li>Permet d'obtenir des tranches fines et nettes</li>\n <li>Ustensile durable</li>\n </ul></div><h1>Description lyre à foie gras</h1><div class="col is-12"><p align="left">La lyre foie gras est idéale pour couper des tranches nettes et fines. Grâce à cet ustensile vous couperez efficacement et sans difficulté votre foie gras. </p></div><h1>Caractéristiques lyre à foie gras</h1><div class="col is-12"><ul>\n <li>Inox</li>\n <li>Dimension largeur : 11,5 cm</li>\n </ul></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 {#9197 …} #channels: Doctrine\ORM\PersistentCollection {#9185 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9181 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9183 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29611 +product: App\Entity\Product\Product {#9180 #id: 832 #code: "lyre-a-foie-gras-1024" #attributes: Doctrine\ORM\PersistentCollection {#9187 …} #variants: Doctrine\ORM\PersistentCollection {#9200 …} #options: Doctrine\ORM\PersistentCollection {#9191 …} #associations: Doctrine\ORM\PersistentCollection {#9189 …} #createdAt: DateTime @1758632263 {#9176 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9177 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9194 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9195 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9180} #id: 832 #name: "Lyre à foie gras" #slug: "lyre-a-foie-gras-1024" #description: """ <div class="col is-12"><ul>\n <li>Inox</li>\n <li>Pratique & efficace</li>\n <li>Permet d'obtenir des tranches fines et nettes</li>\n <li>Ustensile durable</li>\n </ul></div><h1>Description lyre à foie gras</h1><div class="col is-12"><p align="left">La lyre foie gras est idéale pour couper des tranches nettes et fines. Grâce à cet ustensile vous couperez efficacement et sans difficulté votre foie gras. </p></div><h1>Caractéristiques lyre à foie gras</h1><div class="col is-12"><ul>\n <li>Inox</li>\n <li>Dimension largeur : 11,5 cm</li>\n </ul></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 {#9197 …} #channels: Doctrine\ORM\PersistentCollection {#9185 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9181 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9183 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9201 …} +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 {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9180 #id: 832 #code: "lyre-a-foie-gras-1024" #attributes: Doctrine\ORM\PersistentCollection {#9187 …} #variants: Doctrine\ORM\PersistentCollection {#9200 …} #options: Doctrine\ORM\PersistentCollection {#9191 …} #associations: Doctrine\ORM\PersistentCollection {#9189 …} #createdAt: DateTime @1758632263 {#9176 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9177 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9194 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9195 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9180} #id: 832 #name: "Lyre à foie gras" #slug: "lyre-a-foie-gras-1024" #description: """ <div class="col is-12"><ul>\n <li>Inox</li>\n <li>Pratique & efficace</li>\n <li>Permet d'obtenir des tranches fines et nettes</li>\n <li>Ustensile durable</li>\n </ul></div><h1>Description lyre à foie gras</h1><div class="col is-12"><p align="left">La lyre foie gras est idéale pour couper des tranches nettes et fines. Grâce à cet ustensile vous couperez efficacement et sans difficulté votre foie gras. </p></div><h1>Caractéristiques lyre à foie gras</h1><div class="col is-12"><ul>\n <li>Inox</li>\n <li>Dimension largeur : 11,5 cm</li>\n </ul></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 {#9197 …} #channels: Doctrine\ORM\PersistentCollection {#9185 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9181 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9183 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lyre à foie gras" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29842 -props: [ "product" => App\Entity\Product\Product {#9180 #id: 832 #code: "lyre-a-foie-gras-1024" #attributes: Doctrine\ORM\PersistentCollection {#9187 …} #variants: Doctrine\ORM\PersistentCollection {#9200 …} #options: Doctrine\ORM\PersistentCollection {#9191 …} #associations: Doctrine\ORM\PersistentCollection {#9189 …} #createdAt: DateTime @1758632263 {#9176 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9177 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9194 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9195 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9180} #id: 832 #name: "Lyre à foie gras" #slug: "lyre-a-foie-gras-1024" #description: """ <div class="col is-12"><ul>\n <li>Inox</li>\n <li>Pratique & efficace</li>\n <li>Permet d'obtenir des tranches fines et nettes</li>\n <li>Ustensile durable</li>\n </ul></div><h1>Description lyre à foie gras</h1><div class="col is-12"><p align="left">La lyre foie gras est idéale pour couper des tranches nettes et fines. Grâce à cet ustensile vous couperez efficacement et sans difficulté votre foie gras. </p></div><h1>Caractéristiques lyre à foie gras</h1><div class="col is-12"><ul>\n <li>Inox</li>\n <li>Dimension largeur : 11,5 cm</li>\n </ul></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 {#9197 …} #channels: Doctrine\ORM\PersistentCollection {#9185 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9181 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9183 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29888 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29826 …} +context: Sylius\TwigHooks\Bag\DataBag {#29835 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9201 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9211 #collection: Doctrine\Common\Collections\ArrayCollection {#9212 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9210 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38243 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38245 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29888 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29826 …} +context: Sylius\TwigHooks\Bag\DataBag {#29835 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Lyre à foie gras" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9211 #collection: Doctrine\Common\Collections\ArrayCollection {#9212 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9210 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38243 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38245 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29894 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29888 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29826 …} +context: Sylius\TwigHooks\Bag\DataBag {#29835 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9201 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9211 #collection: Doctrine\Common\Collections\ArrayCollection {#9212 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9210 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38243 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38245 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29944 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29935 …} +context: Sylius\TwigHooks\Bag\DataBag {#29942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29943 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9201 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29947 +variant: App\Entity\Product\ProductVariant {#9201 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29944 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29935 …} +context: Sylius\TwigHooks\Bag\DataBag {#29942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29943 …} +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 | 116.0 MiB | 3.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9217 #id: 830 #code: "pince-coupe-roti-inox-1021" #attributes: Doctrine\ORM\PersistentCollection {#9224 …} #variants: Doctrine\ORM\PersistentCollection {#9237 …} #options: Doctrine\ORM\PersistentCollection {#9228 …} #associations: Doctrine\ORM\PersistentCollection {#9226 …} #createdAt: DateTime @1758632263 {#9213 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9214 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9231 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9232 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9217} #id: 830 #name: "Pince coupe rôti inox" #slug: "pince-coupe-roti-inox-1021" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des tranches régulières.</li>\n <li>Bonne prise en main.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Pince coupe rôti inox</h1><div class="col is-12">La pince coupe rôti inox est idéale pour découper facilement des tranches régulières de tous vos rôtis. Dim 6.5 x 12 cm H 25 cm. Inox 18/10. Va au lave vaisselle. Fabriquée en Italie.</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 {#9234 …} #channels: Doctrine\ORM\PersistentCollection {#9222 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9218 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9220 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29833 +product: App\Entity\Product\Product {#9217 #id: 830 #code: "pince-coupe-roti-inox-1021" #attributes: Doctrine\ORM\PersistentCollection {#9224 …} #variants: Doctrine\ORM\PersistentCollection {#9237 …} #options: Doctrine\ORM\PersistentCollection {#9228 …} #associations: Doctrine\ORM\PersistentCollection {#9226 …} #createdAt: DateTime @1758632263 {#9213 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9214 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9231 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9232 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9217} #id: 830 #name: "Pince coupe rôti inox" #slug: "pince-coupe-roti-inox-1021" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des tranches régulières.</li>\n <li>Bonne prise en main.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Pince coupe rôti inox</h1><div class="col is-12">La pince coupe rôti inox est idéale pour découper facilement des tranches régulières de tous vos rôtis. Dim 6.5 x 12 cm H 25 cm. Inox 18/10. Va au lave vaisselle. Fabriquée en Italie.</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 {#9234 …} #channels: Doctrine\ORM\PersistentCollection {#9222 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9218 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9220 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9238 …} +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 {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9217 #id: 830 #code: "pince-coupe-roti-inox-1021" #attributes: Doctrine\ORM\PersistentCollection {#9224 …} #variants: Doctrine\ORM\PersistentCollection {#9237 …} #options: Doctrine\ORM\PersistentCollection {#9228 …} #associations: Doctrine\ORM\PersistentCollection {#9226 …} #createdAt: DateTime @1758632263 {#9213 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9214 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9231 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9232 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9217} #id: 830 #name: "Pince coupe rôti inox" #slug: "pince-coupe-roti-inox-1021" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des tranches régulières.</li>\n <li>Bonne prise en main.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Pince coupe rôti inox</h1><div class="col is-12">La pince coupe rôti inox est idéale pour découper facilement des tranches régulières de tous vos rôtis. Dim 6.5 x 12 cm H 25 cm. Inox 18/10. Va au lave vaisselle. Fabriquée en Italie.</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 {#9234 …} #channels: Doctrine\ORM\PersistentCollection {#9222 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9218 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9220 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pince coupe rôti inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30064 -props: [ "product" => App\Entity\Product\Product {#9217 #id: 830 #code: "pince-coupe-roti-inox-1021" #attributes: Doctrine\ORM\PersistentCollection {#9224 …} #variants: Doctrine\ORM\PersistentCollection {#9237 …} #options: Doctrine\ORM\PersistentCollection {#9228 …} #associations: Doctrine\ORM\PersistentCollection {#9226 …} #createdAt: DateTime @1758632263 {#9213 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9214 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9231 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9232 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9217} #id: 830 #name: "Pince coupe rôti inox" #slug: "pince-coupe-roti-inox-1021" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des tranches régulières.</li>\n <li>Bonne prise en main.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Pince coupe rôti inox</h1><div class="col is-12">La pince coupe rôti inox est idéale pour découper facilement des tranches régulières de tous vos rôtis. Dim 6.5 x 12 cm H 25 cm. Inox 18/10. Va au lave vaisselle. Fabriquée en Italie.</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 {#9234 …} #channels: Doctrine\ORM\PersistentCollection {#9222 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9218 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9220 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30110 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30048 …} +context: Sylius\TwigHooks\Bag\DataBag {#30057 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30109 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9238 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9248 #collection: Doctrine\Common\Collections\ArrayCollection {#9249 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9247 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38257 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30110 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30048 …} +context: Sylius\TwigHooks\Bag\DataBag {#30057 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30109 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pince coupe rôti inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9248 #collection: Doctrine\Common\Collections\ArrayCollection {#9249 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9247 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38257 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30116 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30110 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30048 …} +context: Sylius\TwigHooks\Bag\DataBag {#30057 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30109 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9238 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9248 #collection: Doctrine\Common\Collections\ArrayCollection {#9249 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9247 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38257 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30166 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30157 …} +context: Sylius\TwigHooks\Bag\DataBag {#30164 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30165 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9238 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30169 +variant: App\Entity\Product\ProductVariant {#9238 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30166 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30157 …} +context: Sylius\TwigHooks\Bag\DataBag {#30164 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30165 …} +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 | 116.0 MiB | 3.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9254 #id: 833 #code: "couteau-foie-gras-lion-sabatier-1025" #attributes: Doctrine\ORM\PersistentCollection {#9261 …} #variants: Doctrine\ORM\PersistentCollection {#9274 …} #options: Doctrine\ORM\PersistentCollection {#9265 …} #associations: Doctrine\ORM\PersistentCollection {#9263 …} #createdAt: DateTime @1758632263 {#9250 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9251 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9268 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9269 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9254} #id: 833 #name: "Couteau foie gras Lion Sabatier" #slug: "couteau-foie-gras-lion-sabatier-1025" #description: """ <div class="col is-12"><ul>\n <li>Lame inox.</li>\n <li>Qualité professionnelle</li>\n <li>s'utilise aussi pour le fromage</li>\n </ul></div><h1>Description Couteau foie gras Lion Sabatier</h1><div class="col is-12">Le Couteau foie gras ou fromage Lion Sabatier est doté d'alvéoles permettant un meilleur passage du couteau sans adhérence. Lame 13 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 {#9271 …} #channels: Doctrine\ORM\PersistentCollection {#9259 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9255 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9257 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30055 +product: App\Entity\Product\Product {#9254 #id: 833 #code: "couteau-foie-gras-lion-sabatier-1025" #attributes: Doctrine\ORM\PersistentCollection {#9261 …} #variants: Doctrine\ORM\PersistentCollection {#9274 …} #options: Doctrine\ORM\PersistentCollection {#9265 …} #associations: Doctrine\ORM\PersistentCollection {#9263 …} #createdAt: DateTime @1758632263 {#9250 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9251 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9268 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9269 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9254} #id: 833 #name: "Couteau foie gras Lion Sabatier" #slug: "couteau-foie-gras-lion-sabatier-1025" #description: """ <div class="col is-12"><ul>\n <li>Lame inox.</li>\n <li>Qualité professionnelle</li>\n <li>s'utilise aussi pour le fromage</li>\n </ul></div><h1>Description Couteau foie gras Lion Sabatier</h1><div class="col is-12">Le Couteau foie gras ou fromage Lion Sabatier est doté d'alvéoles permettant un meilleur passage du couteau sans adhérence. Lame 13 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 {#9271 …} #channels: Doctrine\ORM\PersistentCollection {#9259 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9255 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9257 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9275 …} +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 {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9254 #id: 833 #code: "couteau-foie-gras-lion-sabatier-1025" #attributes: Doctrine\ORM\PersistentCollection {#9261 …} #variants: Doctrine\ORM\PersistentCollection {#9274 …} #options: Doctrine\ORM\PersistentCollection {#9265 …} #associations: Doctrine\ORM\PersistentCollection {#9263 …} #createdAt: DateTime @1758632263 {#9250 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9251 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9268 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9269 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9254} #id: 833 #name: "Couteau foie gras Lion Sabatier" #slug: "couteau-foie-gras-lion-sabatier-1025" #description: """ <div class="col is-12"><ul>\n <li>Lame inox.</li>\n <li>Qualité professionnelle</li>\n <li>s'utilise aussi pour le fromage</li>\n </ul></div><h1>Description Couteau foie gras Lion Sabatier</h1><div class="col is-12">Le Couteau foie gras ou fromage Lion Sabatier est doté d'alvéoles permettant un meilleur passage du couteau sans adhérence. Lame 13 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 {#9271 …} #channels: Doctrine\ORM\PersistentCollection {#9259 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9255 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9257 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau foie gras Lion Sabatier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30286 -props: [ "product" => App\Entity\Product\Product {#9254 #id: 833 #code: "couteau-foie-gras-lion-sabatier-1025" #attributes: Doctrine\ORM\PersistentCollection {#9261 …} #variants: Doctrine\ORM\PersistentCollection {#9274 …} #options: Doctrine\ORM\PersistentCollection {#9265 …} #associations: Doctrine\ORM\PersistentCollection {#9263 …} #createdAt: DateTime @1758632263 {#9250 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9251 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9268 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9269 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9254} #id: 833 #name: "Couteau foie gras Lion Sabatier" #slug: "couteau-foie-gras-lion-sabatier-1025" #description: """ <div class="col is-12"><ul>\n <li>Lame inox.</li>\n <li>Qualité professionnelle</li>\n <li>s'utilise aussi pour le fromage</li>\n </ul></div><h1>Description Couteau foie gras Lion Sabatier</h1><div class="col is-12">Le Couteau foie gras ou fromage Lion Sabatier est doté d'alvéoles permettant un meilleur passage du couteau sans adhérence. Lame 13 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 {#9271 …} #channels: Doctrine\ORM\PersistentCollection {#9259 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9255 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9257 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30332 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30270 …} +context: Sylius\TwigHooks\Bag\DataBag {#30279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30331 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9275 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9285 #collection: Doctrine\Common\Collections\ArrayCollection {#9286 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9284 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38271 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30332 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30270 …} +context: Sylius\TwigHooks\Bag\DataBag {#30279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30331 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau foie gras Lion Sabatier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9285 #collection: Doctrine\Common\Collections\ArrayCollection {#9286 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9284 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38271 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30338 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30332 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30270 …} +context: Sylius\TwigHooks\Bag\DataBag {#30279 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30331 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9275 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9285 #collection: Doctrine\Common\Collections\ArrayCollection {#9286 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9284 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38271 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30379 …} +context: Sylius\TwigHooks\Bag\DataBag {#30386 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9275 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30391 +variant: App\Entity\Product\ProductVariant {#9275 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30379 …} +context: Sylius\TwigHooks\Bag\DataBag {#30386 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30387 …} +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 | 116.0 MiB | 4.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9291 #id: 835 #code: "attendrisseur-a-viande-kitchencraft-3664" #attributes: Doctrine\ORM\PersistentCollection {#9298 …} #variants: Doctrine\ORM\PersistentCollection {#9311 …} #options: Doctrine\ORM\PersistentCollection {#9302 …} #associations: Doctrine\ORM\PersistentCollection {#9300 …} #createdAt: DateTime @1758632263 {#9287 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9288 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9305 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9306 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 835 #name: "Attendrisseur à viande Kitchencraft" #slug: "attendrisseur-a-viande-kitchencraft-3664" #description: """ <div class="col is-12"><ul>\n <li>Finition chromé.</li>\n <li>Long manche facilitant l'effort.</li>\n <li>Anneau pour accroche facile. </li>\n </ul></div><h1>Description Attendrisseur à viande Kitchencraft</h1><div class="col is-12">L'attendrisseur à viande est équipé d'une double tête avec un côté muni de picots pour attendrir notamment la viande rouge et un côté pour aplanir toutes les viandes.</div><h1>Caractéristiques Attendrisseur à viande Kitchencraft</h1><div class="col is-12">Longueur totale 22 cm. Anneau. Lavage à la main.</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 {#9308 …} #channels: Doctrine\ORM\PersistentCollection {#9296 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9292 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9294 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30277 +product: App\Entity\Product\Product {#9291 #id: 835 #code: "attendrisseur-a-viande-kitchencraft-3664" #attributes: Doctrine\ORM\PersistentCollection {#9298 …} #variants: Doctrine\ORM\PersistentCollection {#9311 …} #options: Doctrine\ORM\PersistentCollection {#9302 …} #associations: Doctrine\ORM\PersistentCollection {#9300 …} #createdAt: DateTime @1758632263 {#9287 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9288 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9305 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9306 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 835 #name: "Attendrisseur à viande Kitchencraft" #slug: "attendrisseur-a-viande-kitchencraft-3664" #description: """ <div class="col is-12"><ul>\n <li>Finition chromé.</li>\n <li>Long manche facilitant l'effort.</li>\n <li>Anneau pour accroche facile. </li>\n </ul></div><h1>Description Attendrisseur à viande Kitchencraft</h1><div class="col is-12">L'attendrisseur à viande est équipé d'une double tête avec un côté muni de picots pour attendrir notamment la viande rouge et un côté pour aplanir toutes les viandes.</div><h1>Caractéristiques Attendrisseur à viande Kitchencraft</h1><div class="col is-12">Longueur totale 22 cm. Anneau. Lavage à la main.</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 {#9308 …} #channels: Doctrine\ORM\PersistentCollection {#9296 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9292 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9294 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9312 …} +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 {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9291 #id: 835 #code: "attendrisseur-a-viande-kitchencraft-3664" #attributes: Doctrine\ORM\PersistentCollection {#9298 …} #variants: Doctrine\ORM\PersistentCollection {#9311 …} #options: Doctrine\ORM\PersistentCollection {#9302 …} #associations: Doctrine\ORM\PersistentCollection {#9300 …} #createdAt: DateTime @1758632263 {#9287 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9288 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9305 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9306 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 835 #name: "Attendrisseur à viande Kitchencraft" #slug: "attendrisseur-a-viande-kitchencraft-3664" #description: """ <div class="col is-12"><ul>\n <li>Finition chromé.</li>\n <li>Long manche facilitant l'effort.</li>\n <li>Anneau pour accroche facile. </li>\n </ul></div><h1>Description Attendrisseur à viande Kitchencraft</h1><div class="col is-12">L'attendrisseur à viande est équipé d'une double tête avec un côté muni de picots pour attendrir notamment la viande rouge et un côté pour aplanir toutes les viandes.</div><h1>Caractéristiques Attendrisseur à viande Kitchencraft</h1><div class="col is-12">Longueur totale 22 cm. Anneau. Lavage à la main.</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 {#9308 …} #channels: Doctrine\ORM\PersistentCollection {#9296 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9292 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9294 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Attendrisseur à viande Kitchencraft" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30508 -props: [ "product" => App\Entity\Product\Product {#9291 #id: 835 #code: "attendrisseur-a-viande-kitchencraft-3664" #attributes: Doctrine\ORM\PersistentCollection {#9298 …} #variants: Doctrine\ORM\PersistentCollection {#9311 …} #options: Doctrine\ORM\PersistentCollection {#9302 …} #associations: Doctrine\ORM\PersistentCollection {#9300 …} #createdAt: DateTime @1758632263 {#9287 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9288 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9305 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9306 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9291} #id: 835 #name: "Attendrisseur à viande Kitchencraft" #slug: "attendrisseur-a-viande-kitchencraft-3664" #description: """ <div class="col is-12"><ul>\n <li>Finition chromé.</li>\n <li>Long manche facilitant l'effort.</li>\n <li>Anneau pour accroche facile. </li>\n </ul></div><h1>Description Attendrisseur à viande Kitchencraft</h1><div class="col is-12">L'attendrisseur à viande est équipé d'une double tête avec un côté muni de picots pour attendrir notamment la viande rouge et un côté pour aplanir toutes les viandes.</div><h1>Caractéristiques Attendrisseur à viande Kitchencraft</h1><div class="col is-12">Longueur totale 22 cm. Anneau. Lavage à la main.</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 {#9308 …} #channels: Doctrine\ORM\PersistentCollection {#9296 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9292 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9294 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30492 …} +context: Sylius\TwigHooks\Bag\DataBag {#30501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30553 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9312 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9322 #collection: Doctrine\Common\Collections\ArrayCollection {#9323 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30492 …} +context: Sylius\TwigHooks\Bag\DataBag {#30501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30553 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Attendrisseur à viande Kitchencraft" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9322 #collection: Doctrine\Common\Collections\ArrayCollection {#9323 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30560 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30492 …} +context: Sylius\TwigHooks\Bag\DataBag {#30501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30553 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9312 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9322 #collection: Doctrine\Common\Collections\ArrayCollection {#9323 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9321 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38285 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30610 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30601 …} +context: Sylius\TwigHooks\Bag\DataBag {#30608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30609 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9312 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30613 +variant: App\Entity\Product\ProductVariant {#9312 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30610 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30601 …} +context: Sylius\TwigHooks\Bag\DataBag {#30608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30609 …} +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 | 116.0 MiB | 3.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9328 #id: 837 #code: "aplanisseur-a-viande-inox-3672" #attributes: Doctrine\ORM\PersistentCollection {#9335 …} #variants: Doctrine\ORM\PersistentCollection {#9348 …} #options: Doctrine\ORM\PersistentCollection {#9339 …} #associations: Doctrine\ORM\PersistentCollection {#9337 …} #createdAt: DateTime @1758632263 {#9324 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9325 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9342 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9343 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9328} #id: 837 #name: "Aplanisseur à viande inox" #slug: "aplanisseur-a-viande-inox-3672" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description aplanisseur à viande inox</h1><div class="col is-12">L'aplanisseur à viande inox permet de préparer la viande avant cuisson.</div><h1>Caractéristiques aplanisseur à viande inox</h1><div class="col is-12">Inox lourd. ø 8,4 cm. Poids : 510 grammes.</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 {#9345 …} #channels: Doctrine\ORM\PersistentCollection {#9333 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9329 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30499 +product: App\Entity\Product\Product {#9328 #id: 837 #code: "aplanisseur-a-viande-inox-3672" #attributes: Doctrine\ORM\PersistentCollection {#9335 …} #variants: Doctrine\ORM\PersistentCollection {#9348 …} #options: Doctrine\ORM\PersistentCollection {#9339 …} #associations: Doctrine\ORM\PersistentCollection {#9337 …} #createdAt: DateTime @1758632263 {#9324 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9325 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9342 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9343 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9328} #id: 837 #name: "Aplanisseur à viande inox" #slug: "aplanisseur-a-viande-inox-3672" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description aplanisseur à viande inox</h1><div class="col is-12">L'aplanisseur à viande inox permet de préparer la viande avant cuisson.</div><h1>Caractéristiques aplanisseur à viande inox</h1><div class="col is-12">Inox lourd. ø 8,4 cm. Poids : 510 grammes.</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 {#9345 …} #channels: Doctrine\ORM\PersistentCollection {#9333 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9329 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9349 …} +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 {#28264 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28297 …} +context: Sylius\TwigHooks\Bag\DataBag {#28303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28290 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9328 #id: 837 #code: "aplanisseur-a-viande-inox-3672" #attributes: Doctrine\ORM\PersistentCollection {#9335 …} #variants: Doctrine\ORM\PersistentCollection {#9348 …} #options: Doctrine\ORM\PersistentCollection {#9339 …} #associations: Doctrine\ORM\PersistentCollection {#9337 …} #createdAt: DateTime @1758632263 {#9324 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9325 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9342 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9343 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9328} #id: 837 #name: "Aplanisseur à viande inox" #slug: "aplanisseur-a-viande-inox-3672" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description aplanisseur à viande inox</h1><div class="col is-12">L'aplanisseur à viande inox permet de préparer la viande avant cuisson.</div><h1>Caractéristiques aplanisseur à viande inox</h1><div class="col is-12">Inox lourd. ø 8,4 cm. Poids : 510 grammes.</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 {#9345 …} #channels: Doctrine\ORM\PersistentCollection {#9333 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9329 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aplanisseur à viande inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30730 -props: [ "product" => App\Entity\Product\Product {#9328 #id: 837 #code: "aplanisseur-a-viande-inox-3672" #attributes: Doctrine\ORM\PersistentCollection {#9335 …} #variants: Doctrine\ORM\PersistentCollection {#9348 …} #options: Doctrine\ORM\PersistentCollection {#9339 …} #associations: Doctrine\ORM\PersistentCollection {#9337 …} #createdAt: DateTime @1758632263 {#9324 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9325 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9342 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9343 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9328} #id: 837 #name: "Aplanisseur à viande inox" #slug: "aplanisseur-a-viande-inox-3672" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Rapport qualité-prix. </li>\n </ul></div><h1>Description aplanisseur à viande inox</h1><div class="col is-12">L'aplanisseur à viande inox permet de préparer la viande avant cuisson.</div><h1>Caractéristiques aplanisseur à viande inox</h1><div class="col is-12">Inox lourd. ø 8,4 cm. Poids : 510 grammes.</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 {#9345 …} #channels: Doctrine\ORM\PersistentCollection {#9333 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9329 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9331 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30776 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30714 …} +context: Sylius\TwigHooks\Bag\DataBag {#30723 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30775 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9349 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9362 #collection: Doctrine\Common\Collections\ArrayCollection {#9363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30776 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30714 …} +context: Sylius\TwigHooks\Bag\DataBag {#30723 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30775 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Aplanisseur à viande inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9362 #collection: Doctrine\Common\Collections\ArrayCollection {#9363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30782 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30776 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30714 …} +context: Sylius\TwigHooks\Bag\DataBag {#30723 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30775 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9349 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9362 #collection: Doctrine\Common\Collections\ArrayCollection {#9363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9361 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38299 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30832 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30823 …} +context: Sylius\TwigHooks\Bag\DataBag {#30830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30831 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9349 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30835 +variant: App\Entity\Product\ProductVariant {#9349 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9701 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13131 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9698 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30832 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30823 …} +context: Sylius\TwigHooks\Bag\DataBag {#30830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30831 …} +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 | 116.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13196 …} +context: Sylius\TwigHooks\Bag\DataBag {#27999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13206 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31142 +cart: App\Entity\Order\Order {#14110 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13196 …} +context: Sylius\TwigHooks\Bag\DataBag {#27999 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13206 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||