Components
12
Twig Components
44
Render Count
82
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12149 …} +context: Sylius\TwigHooks\Bag\DataBag {#12155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12154 …} +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 {#12776 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12047 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12149 …} +context: Sylius\TwigHooks\Bag\DataBag {#12155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12154 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12853 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12849 …} +context: Sylius\TwigHooks\Bag\DataBag {#12851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …} +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 {#12862 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12853 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12849 …} +context: Sylius\TwigHooks\Bag\DataBag {#12851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12944 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12923 …} +context: Sylius\TwigHooks\Bag\DataBag {#12943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12942 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12959 +cart: App\Entity\Order\Order {#13026 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12944 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12923 …} +context: Sylius\TwigHooks\Bag\DataBag {#12943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12942 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 14.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13200 …} +context: Sylius\TwigHooks\Bag\DataBag {#13206 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13198 …} +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 {#13221 #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 {#13212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13200 …} +context: Sylius\TwigHooks\Bag\DataBag {#13206 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13198 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27453 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27449 …} +context: Sylius\TwigHooks\Bag\DataBag {#27450 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27452 …} +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 {#27462 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27453 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27449 …} +context: Sylius\TwigHooks\Bag\DataBag {#27450 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27452 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27562 …} +context: Sylius\TwigHooks\Bag\DataBag {#27563 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27565 …} +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 {#27574 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27562 …} +context: Sylius\TwigHooks\Bag\DataBag {#27563 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27565 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27637 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27633 …} +context: Sylius\TwigHooks\Bag\DataBag {#27634 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27636 …} +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 {#27645 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27637 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27633 …} +context: Sylius\TwigHooks\Bag\DataBag {#27634 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27636 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 10.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633040 {#7680 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#7403 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28171 +product: App\Entity\Product\Product {#7964 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633040 {#7680 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#7403 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28437 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633040 {#7680 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#7403 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande inox n°8" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28848 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758633040 {#7680 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#7403 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28921 …} +context: Sylius\TwigHooks\Bag\DataBag {#28916 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28960 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28437 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28783 #collection: Doctrine\Common\Collections\ArrayCollection {#28782 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28620 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38413 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38465 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28921 …} +context: Sylius\TwigHooks\Bag\DataBag {#28916 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28960 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande inox n°8" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28783 #collection: Doctrine\Common\Collections\ArrayCollection {#28782 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28620 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38413 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38465 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28964 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28963 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28921 …} +context: Sylius\TwigHooks\Bag\DataBag {#28916 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28960 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28437 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28783 #collection: Doctrine\Common\Collections\ArrayCollection {#28782 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28620 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38413 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38465 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29033 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29023 …} +context: Sylius\TwigHooks\Bag\DataBag {#29031 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29032 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28437 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29042 +variant: App\Entity\Product\ProductVariant {#28437 …} +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 {#8138 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12047 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8133 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29033 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29023 …} +context: Sylius\TwigHooks\Bag\DataBag {#29031 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29032 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.44 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8538 #id: 3654 #code: "grille-pour-hachoir-a-viande-inox-n010-4703" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758633040 {#8536 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8537 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 3654 #name: "Grille pour hachoir à viande inox n°10" #slug: "grille-pour-hachoir-a-viande-inox-n010-4703" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description Grille pour hachoir à viande inox n°10</h1><div class="col is-12">Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <span style="background-color: transparent; color: #313131; font-family: arial; font-size: 12px;">La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</span>\n <div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28826 +product: App\Entity\Product\Product {#8538 #id: 3654 #code: "grille-pour-hachoir-a-viande-inox-n010-4703" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758633040 {#8536 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8537 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 3654 #name: "Grille pour hachoir à viande inox n°10" #slug: "grille-pour-hachoir-a-viande-inox-n010-4703" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description Grille pour hachoir à viande inox n°10</h1><div class="col is-12">Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <span style="background-color: transparent; color: #313131; font-family: arial; font-size: 12px;">La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</span>\n <div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29115 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8538 #id: 3654 #code: "grille-pour-hachoir-a-viande-inox-n010-4703" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758633040 {#8536 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8537 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 3654 #name: "Grille pour hachoir à viande inox n°10" #slug: "grille-pour-hachoir-a-viande-inox-n010-4703" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description Grille pour hachoir à viande inox n°10</h1><div class="col is-12">Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <span style="background-color: transparent; color: #313131; font-family: arial; font-size: 12px;">La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</span>\n <div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande inox n°10" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29186 -props: [ "product" => App\Entity\Product\Product {#8538 #id: 3654 #code: "grille-pour-hachoir-a-viande-inox-n010-4703" #attributes: Doctrine\ORM\PersistentCollection {#8545 …} #variants: Doctrine\ORM\PersistentCollection {#8547 …} #options: Doctrine\ORM\PersistentCollection {#8551 …} #associations: Doctrine\ORM\PersistentCollection {#8549 …} #createdAt: DateTime @1758633040 {#8536 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8537 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8554 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8555 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 3654 #name: "Grille pour hachoir à viande inox n°10" #slug: "grille-pour-hachoir-a-viande-inox-n010-4703" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description Grille pour hachoir à viande inox n°10</h1><div class="col is-12">Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <span style="background-color: transparent; color: #313131; font-family: arial; font-size: 12px;">La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</span>\n <div style="margin: 0px; padding: 10px 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"></div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …} #channels: Doctrine\ORM\PersistentCollection {#8543 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8539 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8541 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29281 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29170 …} +context: Sylius\TwigHooks\Bag\DataBag {#29237 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29167 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29115 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29123 #collection: Doctrine\Common\Collections\ArrayCollection {#29132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29111 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38485 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38487 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29281 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29170 …} +context: Sylius\TwigHooks\Bag\DataBag {#29237 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29167 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande inox n°10" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29123 #collection: Doctrine\Common\Collections\ArrayCollection {#29132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29111 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38485 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38487 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29285 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29281 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29170 …} +context: Sylius\TwigHooks\Bag\DataBag {#29237 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29167 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29115 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29123 #collection: Doctrine\Common\Collections\ArrayCollection {#29132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29111 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38485 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38487 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29335 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29326 …} +context: Sylius\TwigHooks\Bag\DataBag {#29333 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29334 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29115 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29338 +variant: App\Entity\Product\ProductVariant {#29115 …} +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 {#8138 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12047 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8133 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29335 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29326 …} +context: Sylius\TwigHooks\Bag\DataBag {#29333 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29334 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8561 #id: 3655 #code: "couteau-pour-hachoir-a-viande-inox-4704" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758633040 {#8559 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8560 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 3655 #name: "Couteau pour hachoir à viande inox" #slug: "couteau-pour-hachoir-a-viande-inox-4704" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir inox Tellier.</li>\n <li>Pièce tout inox. </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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29177 +product: App\Entity\Product\Product {#8561 #id: 3655 #code: "couteau-pour-hachoir-a-viande-inox-4704" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758633040 {#8559 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8560 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 3655 #name: "Couteau pour hachoir à viande inox" #slug: "couteau-pour-hachoir-a-viande-inox-4704" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir inox Tellier.</li>\n <li>Pièce tout inox. </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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29401 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8561 #id: 3655 #code: "couteau-pour-hachoir-a-viande-inox-4704" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758633040 {#8559 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8560 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 3655 #name: "Couteau pour hachoir à viande inox" #slug: "couteau-pour-hachoir-a-viande-inox-4704" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir inox Tellier.</li>\n <li>Pièce tout inox. </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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau pour hachoir à viande inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29472 -props: [ "product" => App\Entity\Product\Product {#8561 #id: 3655 #code: "couteau-pour-hachoir-a-viande-inox-4704" #attributes: Doctrine\ORM\PersistentCollection {#8568 …} #variants: Doctrine\ORM\PersistentCollection {#8570 …} #options: Doctrine\ORM\PersistentCollection {#8574 …} #associations: Doctrine\ORM\PersistentCollection {#8572 …} #createdAt: DateTime @1758633040 {#8559 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8560 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8577 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8578 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8561} #id: 3655 #name: "Couteau pour hachoir à viande inox" #slug: "couteau-pour-hachoir-a-viande-inox-4704" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir inox Tellier.</li>\n <li>Pièce tout inox. </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 {#8580 …} #channels: Doctrine\ORM\PersistentCollection {#8566 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#8562 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8564 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29537 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29456 …} +context: Sylius\TwigHooks\Bag\DataBag {#29523 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29453 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29401 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29409 #collection: Doctrine\Common\Collections\ArrayCollection {#29418 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29397 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38499 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38501 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29537 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29456 …} +context: Sylius\TwigHooks\Bag\DataBag {#29523 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29453 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau pour hachoir à viande inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29409 #collection: Doctrine\Common\Collections\ArrayCollection {#29418 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29397 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38499 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38501 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29542 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29537 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29456 …} +context: Sylius\TwigHooks\Bag\DataBag {#29523 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29453 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29401 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29409 #collection: Doctrine\Common\Collections\ArrayCollection {#29418 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29397 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38499 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38501 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29582 …} +context: Sylius\TwigHooks\Bag\DataBag {#29589 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29590 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29401 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29594 +variant: App\Entity\Product\ProductVariant {#29401 …} +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 {#8138 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12047 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8133 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29582 …} +context: Sylius\TwigHooks\Bag\DataBag {#29589 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29590 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8584 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758633031 {#8582 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8583 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29463 +product: App\Entity\Product\Product {#8584 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758633031 {#8582 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8583 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29657 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8584 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758633031 {#8582 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8583 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande fonte n° 5" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29728 -props: [ "product" => App\Entity\Product\Product {#8584 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758633031 {#8582 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8583 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8584} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29801 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29712 …} +context: Sylius\TwigHooks\Bag\DataBag {#29779 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29709 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29657 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29665 #collection: Doctrine\Common\Collections\ArrayCollection {#29674 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29653 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38513 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38515 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29801 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29712 …} +context: Sylius\TwigHooks\Bag\DataBag {#29779 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29709 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande fonte n° 5" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29665 #collection: Doctrine\Common\Collections\ArrayCollection {#29674 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29653 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38513 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38515 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29804 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29801 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29712 …} +context: Sylius\TwigHooks\Bag\DataBag {#29779 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29709 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29657 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29665 #collection: Doctrine\Common\Collections\ArrayCollection {#29674 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29653 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38513 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38515 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29855 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29846 …} +context: Sylius\TwigHooks\Bag\DataBag {#29853 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29854 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29657 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29858 +variant: App\Entity\Product\ProductVariant {#29657 …} +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 {#8138 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12047 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8133 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29855 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29846 …} +context: Sylius\TwigHooks\Bag\DataBag {#29853 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29854 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8610 #id: 3635 #code: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #attributes: Doctrine\ORM\PersistentCollection {#8617 …} #variants: Doctrine\ORM\PersistentCollection {#8619 …} #options: Doctrine\ORM\PersistentCollection {#8623 …} #associations: Doctrine\ORM\PersistentCollection {#8621 …} #createdAt: DateTime @1758633031 {#8608 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8609 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8626 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8627 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 3635 #name: "Grille pour hachoir à viande fonte n° 8" #slug: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n <li><span style="font-size: 12px;">Diamètre de 6 cm. Trou central 0.9 cm. Epaisseur de 0.6 cm.</span></li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°8</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8629 …} #channels: Doctrine\ORM\PersistentCollection {#8615 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8611 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8613 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29719 +product: App\Entity\Product\Product {#8610 #id: 3635 #code: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #attributes: Doctrine\ORM\PersistentCollection {#8617 …} #variants: Doctrine\ORM\PersistentCollection {#8619 …} #options: Doctrine\ORM\PersistentCollection {#8623 …} #associations: Doctrine\ORM\PersistentCollection {#8621 …} #createdAt: DateTime @1758633031 {#8608 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8609 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8626 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8627 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 3635 #name: "Grille pour hachoir à viande fonte n° 8" #slug: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n <li><span style="font-size: 12px;">Diamètre de 6 cm. Trou central 0.9 cm. Epaisseur de 0.6 cm.</span></li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°8</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8629 …} #channels: Doctrine\ORM\PersistentCollection {#8615 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8611 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8613 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29921 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8610 #id: 3635 #code: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #attributes: Doctrine\ORM\PersistentCollection {#8617 …} #variants: Doctrine\ORM\PersistentCollection {#8619 …} #options: Doctrine\ORM\PersistentCollection {#8623 …} #associations: Doctrine\ORM\PersistentCollection {#8621 …} #createdAt: DateTime @1758633031 {#8608 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8609 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8626 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8627 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 3635 #name: "Grille pour hachoir à viande fonte n° 8" #slug: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n <li><span style="font-size: 12px;">Diamètre de 6 cm. Trou central 0.9 cm. Epaisseur de 0.6 cm.</span></li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°8</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8629 …} #channels: Doctrine\ORM\PersistentCollection {#8615 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8611 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8613 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande fonte n° 8" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29992 -props: [ "product" => App\Entity\Product\Product {#8610 #id: 3635 #code: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #attributes: Doctrine\ORM\PersistentCollection {#8617 …} #variants: Doctrine\ORM\PersistentCollection {#8619 …} #options: Doctrine\ORM\PersistentCollection {#8623 …} #associations: Doctrine\ORM\PersistentCollection {#8621 …} #createdAt: DateTime @1758633031 {#8608 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8609 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8626 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8627 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 3635 #name: "Grille pour hachoir à viande fonte n° 8" #slug: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n <li><span style="font-size: 12px;">Diamètre de 6 cm. Trou central 0.9 cm. Epaisseur de 0.6 cm.</span></li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°8</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8629 …} #channels: Doctrine\ORM\PersistentCollection {#8615 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8611 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8613 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29976 …} +context: Sylius\TwigHooks\Bag\DataBag {#30043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29973 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29921 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29929 #collection: Doctrine\Common\Collections\ArrayCollection {#29938 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29917 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38527 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38529 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29976 …} +context: Sylius\TwigHooks\Bag\DataBag {#30043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29973 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande fonte n° 8" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29929 #collection: Doctrine\Common\Collections\ArrayCollection {#29938 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29917 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38527 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38529 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30077 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29976 …} +context: Sylius\TwigHooks\Bag\DataBag {#30043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29973 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29921 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29929 #collection: Doctrine\Common\Collections\ArrayCollection {#29938 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29917 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38527 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38529 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30130 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30121 …} +context: Sylius\TwigHooks\Bag\DataBag {#30128 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30129 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29921 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30133 +variant: App\Entity\Product\ProductVariant {#29921 …} +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 {#8138 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12047 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8133 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30130 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30121 …} +context: Sylius\TwigHooks\Bag\DataBag {#30128 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30129 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8633 #id: 3636 #code: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #attributes: Doctrine\ORM\PersistentCollection {#8640 …} #variants: Doctrine\ORM\PersistentCollection {#8642 …} #options: Doctrine\ORM\PersistentCollection {#8646 …} #associations: Doctrine\ORM\PersistentCollection {#8644 …} #createdAt: DateTime @1758633031 {#8631 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8632 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8649 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8650 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8633} #id: 3636 #name: "Grille pour hachoir à viande fonte n° 10" #slug: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°10</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8652 …} #channels: Doctrine\ORM\PersistentCollection {#8638 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8634 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8636 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29983 +product: App\Entity\Product\Product {#8633 #id: 3636 #code: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #attributes: Doctrine\ORM\PersistentCollection {#8640 …} #variants: Doctrine\ORM\PersistentCollection {#8642 …} #options: Doctrine\ORM\PersistentCollection {#8646 …} #associations: Doctrine\ORM\PersistentCollection {#8644 …} #createdAt: DateTime @1758633031 {#8631 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8632 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8649 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8650 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8633} #id: 3636 #name: "Grille pour hachoir à viande fonte n° 10" #slug: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°10</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8652 …} #channels: Doctrine\ORM\PersistentCollection {#8638 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8634 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8636 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30196 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8633 #id: 3636 #code: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #attributes: Doctrine\ORM\PersistentCollection {#8640 …} #variants: Doctrine\ORM\PersistentCollection {#8642 …} #options: Doctrine\ORM\PersistentCollection {#8646 …} #associations: Doctrine\ORM\PersistentCollection {#8644 …} #createdAt: DateTime @1758633031 {#8631 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8632 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8649 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8650 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8633} #id: 3636 #name: "Grille pour hachoir à viande fonte n° 10" #slug: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°10</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8652 …} #channels: Doctrine\ORM\PersistentCollection {#8638 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8634 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8636 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande fonte n° 10" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30267 -props: [ "product" => App\Entity\Product\Product {#8633 #id: 3636 #code: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #attributes: Doctrine\ORM\PersistentCollection {#8640 …} #variants: Doctrine\ORM\PersistentCollection {#8642 …} #options: Doctrine\ORM\PersistentCollection {#8646 …} #associations: Doctrine\ORM\PersistentCollection {#8644 …} #createdAt: DateTime @1758633031 {#8631 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8632 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8649 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8650 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8633} #id: 3636 #name: "Grille pour hachoir à viande fonte n° 10" #slug: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°10</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8652 …} #channels: Doctrine\ORM\PersistentCollection {#8638 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8634 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8636 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30362 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30251 …} +context: Sylius\TwigHooks\Bag\DataBag {#30318 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30248 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30196 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30204 #collection: Doctrine\Common\Collections\ArrayCollection {#30213 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30192 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38541 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38543 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30362 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30251 …} +context: Sylius\TwigHooks\Bag\DataBag {#30318 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30248 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande fonte n° 10" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30204 #collection: Doctrine\Common\Collections\ArrayCollection {#30213 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30192 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38541 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38543 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30366 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30362 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30251 …} +context: Sylius\TwigHooks\Bag\DataBag {#30318 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30248 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30196 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30204 #collection: Doctrine\Common\Collections\ArrayCollection {#30213 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30192 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38541 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38543 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30407 …} +context: Sylius\TwigHooks\Bag\DataBag {#30414 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30415 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30196 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30419 +variant: App\Entity\Product\ProductVariant {#30196 …} +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 {#8138 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12047 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8133 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30407 …} +context: Sylius\TwigHooks\Bag\DataBag {#30414 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30415 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8656 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8663 …} #variants: Doctrine\ORM\PersistentCollection {#8665 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8667 …} #createdAt: DateTime @1758633031 {#8654 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8655 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8656} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8661 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8657 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8659 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30258 +product: App\Entity\Product\Product {#8656 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8663 …} #variants: Doctrine\ORM\PersistentCollection {#8665 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8667 …} #createdAt: DateTime @1758633031 {#8654 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8655 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8656} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8661 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8657 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8659 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30482 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8656 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8663 …} #variants: Doctrine\ORM\PersistentCollection {#8665 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8667 …} #createdAt: DateTime @1758633031 {#8654 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8655 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8656} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8661 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8657 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8659 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau 4 lames pour hachoir à viande fonte" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30553 -props: [ "product" => App\Entity\Product\Product {#8656 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8663 …} #variants: Doctrine\ORM\PersistentCollection {#8665 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8667 …} #createdAt: DateTime @1758633031 {#8654 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8655 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8656} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8661 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8657 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8659 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30626 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30537 …} +context: Sylius\TwigHooks\Bag\DataBag {#30604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30534 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30482 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30490 #collection: Doctrine\Common\Collections\ArrayCollection {#30499 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38555 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38557 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30626 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30537 …} +context: Sylius\TwigHooks\Bag\DataBag {#30604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30534 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau 4 lames pour hachoir à viande fonte" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30490 #collection: Doctrine\Common\Collections\ArrayCollection {#30499 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38555 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38557 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30629 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30626 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30537 …} +context: Sylius\TwigHooks\Bag\DataBag {#30604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30534 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30482 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30490 #collection: Doctrine\Common\Collections\ArrayCollection {#30499 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38555 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38557 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30671 …} +context: Sylius\TwigHooks\Bag\DataBag {#30678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30679 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30482 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30683 +variant: App\Entity\Product\ProductVariant {#30482 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8138 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12047 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8133 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30671 …} +context: Sylius\TwigHooks\Bag\DataBag {#30678 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30679 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8679 #id: 3638 #code: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758633031 {#8677 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8678 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4834 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4835 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 3638 #name: "Entonnoir à saucisse pour hachoir à viande" #slug: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #description: "<h1>Description entonnoir à saucisse</h1><div class="col is-12">L'entonnoir à saucisse pour hachoir à viande s'adapte sur le hachoir à viande manuel. Il est prévu pour farcir des saucisses, boudins, poivrons, piments.... <br />Livré avec une base et 3 tubes avec diamètres de sortie : 13, 17 et 19 mm.</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 {#4829 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30544 +product: App\Entity\Product\Product {#8679 #id: 3638 #code: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758633031 {#8677 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8678 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4834 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4835 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 3638 #name: "Entonnoir à saucisse pour hachoir à viande" #slug: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #description: "<h1>Description entonnoir à saucisse</h1><div class="col is-12">L'entonnoir à saucisse pour hachoir à viande s'adapte sur le hachoir à viande manuel. Il est prévu pour farcir des saucisses, boudins, poivrons, piments.... <br />Livré avec une base et 3 tubes avec diamètres de sortie : 13, 17 et 19 mm.</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 {#4829 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30746 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8679 #id: 3638 #code: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758633031 {#8677 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8678 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4834 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4835 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 3638 #name: "Entonnoir à saucisse pour hachoir à viande" #slug: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #description: "<h1>Description entonnoir à saucisse</h1><div class="col is-12">L'entonnoir à saucisse pour hachoir à viande s'adapte sur le hachoir à viande manuel. Il est prévu pour farcir des saucisses, boudins, poivrons, piments.... <br />Livré avec une base et 3 tubes avec diamètres de sortie : 13, 17 et 19 mm.</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 {#4829 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Entonnoir à saucisse pour hachoir à viande" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30817 -props: [ "product" => App\Entity\Product\Product {#8679 #id: 3638 #code: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758633031 {#8677 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8678 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4834 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4835 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 3638 #name: "Entonnoir à saucisse pour hachoir à viande" #slug: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #description: "<h1>Description entonnoir à saucisse</h1><div class="col is-12">L'entonnoir à saucisse pour hachoir à viande s'adapte sur le hachoir à viande manuel. Il est prévu pour farcir des saucisses, boudins, poivrons, piments.... <br />Livré avec une base et 3 tubes avec diamètres de sortie : 13, 17 et 19 mm.</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 {#4829 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30890 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30801 …} +context: Sylius\TwigHooks\Bag\DataBag {#30868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30798 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30746 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30754 #collection: Doctrine\Common\Collections\ArrayCollection {#30763 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30742 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38569 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38571 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30890 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30801 …} +context: Sylius\TwigHooks\Bag\DataBag {#30868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30798 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Entonnoir à saucisse pour hachoir à viande" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30754 #collection: Doctrine\Common\Collections\ArrayCollection {#30763 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30742 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38569 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38571 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30893 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30890 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30801 …} +context: Sylius\TwigHooks\Bag\DataBag {#30868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30798 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30746 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30754 #collection: Doctrine\Common\Collections\ArrayCollection {#30763 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30742 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38569 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38571 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30944 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30935 …} +context: Sylius\TwigHooks\Bag\DataBag {#30942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30943 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30746 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30947 +variant: App\Entity\Product\ProductVariant {#30746 …} +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 {#8138 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12047 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8133 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30944 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30935 …} +context: Sylius\TwigHooks\Bag\DataBag {#30942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30943 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 7.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4837 #id: 3639 #code: "grille-a-biscuits-4-formes-pour-hachoir-2058" #attributes: Doctrine\ORM\PersistentCollection {#4848 …} #variants: Doctrine\ORM\PersistentCollection {#4845 …} #options: Doctrine\ORM\PersistentCollection {#4844 …} #associations: Doctrine\ORM\PersistentCollection {#4857 …} #createdAt: DateTime @1758633031 {#4840 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#4826 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5145 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5146 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4837} #id: 3639 #name: "Grille à biscuits 4 formes pour hachoir" #slug: "grille-a-biscuits-4-formes-pour-hachoir-2058" #description: """ <div class="col is-12"><ul>\n <li>S'adapte au hachoir à viande.</li>\n <li>Réalisation rapide.</li>\n <li>Apporte de la créativité en pâtisserie.</li>\n </ul>\n </div><h1>Description grille à biscuits 4 formes</h1><div class="col is-12">La griile à biscuits s'adapte sur le hachoir à viande manuel pour réaliser des biscuits de différentes formes comme avec une presse à biscuits.</div><h1>Caractéristiques grille à biscuits 4 formes pour hachoir</h1><div class="col is-12">Matière inox. 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 {#5157 …} #channels: Doctrine\ORM\PersistentCollection {#4850 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#4827 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4830 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30808 +product: App\Entity\Product\Product {#4837 #id: 3639 #code: "grille-a-biscuits-4-formes-pour-hachoir-2058" #attributes: Doctrine\ORM\PersistentCollection {#4848 …} #variants: Doctrine\ORM\PersistentCollection {#4845 …} #options: Doctrine\ORM\PersistentCollection {#4844 …} #associations: Doctrine\ORM\PersistentCollection {#4857 …} #createdAt: DateTime @1758633031 {#4840 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#4826 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5145 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5146 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4837} #id: 3639 #name: "Grille à biscuits 4 formes pour hachoir" #slug: "grille-a-biscuits-4-formes-pour-hachoir-2058" #description: """ <div class="col is-12"><ul>\n <li>S'adapte au hachoir à viande.</li>\n <li>Réalisation rapide.</li>\n <li>Apporte de la créativité en pâtisserie.</li>\n </ul>\n </div><h1>Description grille à biscuits 4 formes</h1><div class="col is-12">La griile à biscuits s'adapte sur le hachoir à viande manuel pour réaliser des biscuits de différentes formes comme avec une presse à biscuits.</div><h1>Caractéristiques grille à biscuits 4 formes pour hachoir</h1><div class="col is-12">Matière inox. 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 {#5157 …} #channels: Doctrine\ORM\PersistentCollection {#4850 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#4827 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4830 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31010 …} +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 {#27702 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27735 …} +context: Sylius\TwigHooks\Bag\DataBag {#27741 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27728 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.54 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4837 #id: 3639 #code: "grille-a-biscuits-4-formes-pour-hachoir-2058" #attributes: Doctrine\ORM\PersistentCollection {#4848 …} #variants: Doctrine\ORM\PersistentCollection {#4845 …} #options: Doctrine\ORM\PersistentCollection {#4844 …} #associations: Doctrine\ORM\PersistentCollection {#4857 …} #createdAt: DateTime @1758633031 {#4840 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#4826 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5145 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5146 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4837} #id: 3639 #name: "Grille à biscuits 4 formes pour hachoir" #slug: "grille-a-biscuits-4-formes-pour-hachoir-2058" #description: """ <div class="col is-12"><ul>\n <li>S'adapte au hachoir à viande.</li>\n <li>Réalisation rapide.</li>\n <li>Apporte de la créativité en pâtisserie.</li>\n </ul>\n </div><h1>Description grille à biscuits 4 formes</h1><div class="col is-12">La griile à biscuits s'adapte sur le hachoir à viande manuel pour réaliser des biscuits de différentes formes comme avec une presse à biscuits.</div><h1>Caractéristiques grille à biscuits 4 formes pour hachoir</h1><div class="col is-12">Matière inox. 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 {#5157 …} #channels: Doctrine\ORM\PersistentCollection {#4850 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#4827 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4830 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille à biscuits 4 formes pour hachoir" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31081 -props: [ "product" => App\Entity\Product\Product {#4837 #id: 3639 #code: "grille-a-biscuits-4-formes-pour-hachoir-2058" #attributes: Doctrine\ORM\PersistentCollection {#4848 …} #variants: Doctrine\ORM\PersistentCollection {#4845 …} #options: Doctrine\ORM\PersistentCollection {#4844 …} #associations: Doctrine\ORM\PersistentCollection {#4857 …} #createdAt: DateTime @1758633031 {#4840 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#4826 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5145 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5146 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4837} #id: 3639 #name: "Grille à biscuits 4 formes pour hachoir" #slug: "grille-a-biscuits-4-formes-pour-hachoir-2058" #description: """ <div class="col is-12"><ul>\n <li>S'adapte au hachoir à viande.</li>\n <li>Réalisation rapide.</li>\n <li>Apporte de la créativité en pâtisserie.</li>\n </ul>\n </div><h1>Description grille à biscuits 4 formes</h1><div class="col is-12">La griile à biscuits s'adapte sur le hachoir à viande manuel pour réaliser des biscuits de différentes formes comme avec une presse à biscuits.</div><h1>Caractéristiques grille à biscuits 4 formes pour hachoir</h1><div class="col is-12">Matière inox. 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 {#5157 …} #channels: Doctrine\ORM\PersistentCollection {#4850 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8586 …} #reviews: Doctrine\ORM\PersistentCollection {#4827 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4830 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31065 …} +context: Sylius\TwigHooks\Bag\DataBag {#31138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31062 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31010 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31018 #collection: Doctrine\Common\Collections\ArrayCollection {#31027 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31006 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38583 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38585 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31065 …} +context: Sylius\TwigHooks\Bag\DataBag {#31138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31062 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille à biscuits 4 formes pour hachoir" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31018 #collection: Doctrine\Common\Collections\ArrayCollection {#31027 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31006 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38583 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38585 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31163 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31065 …} +context: Sylius\TwigHooks\Bag\DataBag {#31138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31062 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31010 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31018 #collection: Doctrine\Common\Collections\ArrayCollection {#31027 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31006 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38583 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38585 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31214 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31205 …} +context: Sylius\TwigHooks\Bag\DataBag {#31212 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31213 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31010 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31217 +variant: App\Entity\Product\ProductVariant {#31010 …} +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 {#8138 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12047 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8133 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31214 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31205 …} +context: Sylius\TwigHooks\Bag\DataBag {#31212 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31213 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27415 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12112 …} +context: Sylius\TwigHooks\Bag\DataBag {#27437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12122 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31526 +cart: App\Entity\Order\Order {#13026 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27415 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12112 …} +context: Sylius\TwigHooks\Bag\DataBag {#27437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12122 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||