Components
12
Twig Components
28
Render Count
47
ms
Render Time
102.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 102.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13097 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13090 …} +context: Sylius\TwigHooks\Bag\DataBag {#13096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13095 …} +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 {#13717 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12988 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13097 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13090 …} +context: Sylius\TwigHooks\Bag\DataBag {#13096 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13095 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 102.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13794 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13790 …} +context: Sylius\TwigHooks\Bag\DataBag {#13792 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13793 …} +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 {#13803 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13794 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13790 …} +context: Sylius\TwigHooks\Bag\DataBag {#13792 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13793 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 102.0 MiB | 4.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13885 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13864 …} +context: Sylius\TwigHooks\Bag\DataBag {#13884 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13900 +cart: App\Entity\Order\Order {#13967 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13885 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13864 …} +context: Sylius\TwigHooks\Bag\DataBag {#13884 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13883 …} +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 | 102.0 MiB | 14.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14153 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14141 …} +context: Sylius\TwigHooks\Bag\DataBag {#14147 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14139 …} +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 {#14162 #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 {#14153 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14141 …} +context: Sylius\TwigHooks\Bag\DataBag {#14147 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14139 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27871 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27867 …} +context: Sylius\TwigHooks\Bag\DataBag {#27868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27870 …} +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 {#27880 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27871 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27867 …} +context: Sylius\TwigHooks\Bag\DataBag {#27868 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27870 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27984 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27980 …} +context: Sylius\TwigHooks\Bag\DataBag {#27981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27983 …} +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 {#27992 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27984 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27980 …} +context: Sylius\TwigHooks\Bag\DataBag {#27981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27983 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28055 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28051 …} +context: Sylius\TwigHooks\Bag\DataBag {#28052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28054 …} +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 {#28063 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28055 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28051 …} +context: Sylius\TwigHooks\Bag\DataBag {#28052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28054 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 7.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 761 #code: "aiguiseur-double-ceramique-et-carbure-de-tungstene-wuesthof-5393" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632252 {#8058 : 2025-09-23 20:57:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#7959 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 761 #name: "Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof" #slug: "aiguiseur-double-ceramique-et-carbure-de-tungstene-wuesthof-5393" #description: """ <div class="col is-12"><ul>\n <li>Meules de carbure pour couteaux émoussés.</li>\n <li>Aiguisoirs en céramique pour aiguisage régulier et fin.</li>\n <li>Convient également pour lames crantées et les couteaux japonais.</li>\n </ul></div><h1>Descriptif Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof</h1><div class="col is-12">L'aiguiseur double Céramique / Carbure de tungstène est paticulièrement adapté à l'entretien des lames de vos couteaux. Il convient pour l'aiguisage des lames émoussées ainsi que pour l'entretien régulier et fin de tous vos couteaux y compris les lames crantées et les couteaux japonais. Doté d'un manche ergonomique et d'un dessous antidérapant, il garanti un maniement confortable et sécurisé.</div><h1>Caractéristiques Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof</h1><div class="col is-12">Meules de carbure pour aiguisage des lames émoussées. Aiguisoirs en céramique pour un entretien régulier et fin. Angle des meules permettant de guider les lames précisément et facilement. Manche ergonomique et dessous anti-dérapant. Dimensions 20 x 4 x 9 cm</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28153 …} +context: Sylius\TwigHooks\Bag\DataBag {#28159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28588 +product: App\Entity\Product\Product {#7949 #id: 761 #code: "aiguiseur-double-ceramique-et-carbure-de-tungstene-wuesthof-5393" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632252 {#8058 : 2025-09-23 20:57:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#7959 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 761 #name: "Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof" #slug: "aiguiseur-double-ceramique-et-carbure-de-tungstene-wuesthof-5393" #description: """ <div class="col is-12"><ul>\n <li>Meules de carbure pour couteaux émoussés.</li>\n <li>Aiguisoirs en céramique pour aiguisage régulier et fin.</li>\n <li>Convient également pour lames crantées et les couteaux japonais.</li>\n </ul></div><h1>Descriptif Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof</h1><div class="col is-12">L'aiguiseur double Céramique / Carbure de tungstène est paticulièrement adapté à l'entretien des lames de vos couteaux. Il convient pour l'aiguisage des lames émoussées ainsi que pour l'entretien régulier et fin de tous vos couteaux y compris les lames crantées et les couteaux japonais. Doté d'un manche ergonomique et d'un dessous antidérapant, il garanti un maniement confortable et sécurisé.</div><h1>Caractéristiques Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof</h1><div class="col is-12">Meules de carbure pour aiguisage des lames émoussées. Aiguisoirs en céramique pour un entretien régulier et fin. Angle des meules permettant de guider les lames précisément et facilement. Manche ergonomique et dessous anti-dérapant. Dimensions 20 x 4 x 9 cm</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8782 …} +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 {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28153 …} +context: Sylius\TwigHooks\Bag\DataBag {#28159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 761 #code: "aiguiseur-double-ceramique-et-carbure-de-tungstene-wuesthof-5393" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632252 {#8058 : 2025-09-23 20:57:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#7959 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 761 #name: "Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof" #slug: "aiguiseur-double-ceramique-et-carbure-de-tungstene-wuesthof-5393" #description: """ <div class="col is-12"><ul>\n <li>Meules de carbure pour couteaux émoussés.</li>\n <li>Aiguisoirs en céramique pour aiguisage régulier et fin.</li>\n <li>Convient également pour lames crantées et les couteaux japonais.</li>\n </ul></div><h1>Descriptif Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof</h1><div class="col is-12">L'aiguiseur double Céramique / Carbure de tungstène est paticulièrement adapté à l'entretien des lames de vos couteaux. Il convient pour l'aiguisage des lames émoussées ainsi que pour l'entretien régulier et fin de tous vos couteaux y compris les lames crantées et les couteaux japonais. Doté d'un manche ergonomique et d'un dessous antidérapant, il garanti un maniement confortable et sécurisé.</div><h1>Caractéristiques Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof</h1><div class="col is-12">Meules de carbure pour aiguisage des lames émoussées. Aiguisoirs en céramique pour un entretien régulier et fin. Angle des meules permettant de guider les lames précisément et facilement. Manche ergonomique et dessous anti-dérapant. Dimensions 20 x 4 x 9 cm</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28748 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 761 #code: "aiguiseur-double-ceramique-et-carbure-de-tungstene-wuesthof-5393" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632252 {#8058 : 2025-09-23 20:57:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#7959 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 761 #name: "Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof" #slug: "aiguiseur-double-ceramique-et-carbure-de-tungstene-wuesthof-5393" #description: """ <div class="col is-12"><ul>\n <li>Meules de carbure pour couteaux émoussés.</li>\n <li>Aiguisoirs en céramique pour aiguisage régulier et fin.</li>\n <li>Convient également pour lames crantées et les couteaux japonais.</li>\n </ul></div><h1>Descriptif Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof</h1><div class="col is-12">L'aiguiseur double Céramique / Carbure de tungstène est paticulièrement adapté à l'entretien des lames de vos couteaux. Il convient pour l'aiguisage des lames émoussées ainsi que pour l'entretien régulier et fin de tous vos couteaux y compris les lames crantées et les couteaux japonais. Doté d'un manche ergonomique et d'un dessous antidérapant, il garanti un maniement confortable et sécurisé.</div><h1>Caractéristiques Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof</h1><div class="col is-12">Meules de carbure pour aiguisage des lames émoussées. Aiguisoirs en céramique pour un entretien régulier et fin. Angle des meules permettant de guider les lames précisément et facilement. Manche ergonomique et dessous anti-dérapant. Dimensions 20 x 4 x 9 cm</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28821 …} +context: Sylius\TwigHooks\Bag\DataBag {#28822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28824 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36093 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36841 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28821 …} +context: Sylius\TwigHooks\Bag\DataBag {#28822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28824 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Aiguiseur Double Céramique et Carbure de Tungstène Wüsthof" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36093 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36841 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28829 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28821 …} +context: Sylius\TwigHooks\Bag\DataBag {#28822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28824 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36093 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36841 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28897 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28887 …} +context: Sylius\TwigHooks\Bag\DataBag {#28895 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28896 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28906 +variant: App\Entity\Product\ProductVariant {#8782 …} +price: "21,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9558 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12988 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9555 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28897 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28887 …} +context: Sylius\TwigHooks\Bag\DataBag {#28895 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28896 …} +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 | 102.0 MiB | 3.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 756 #code: "affuteur-accusharp-tellier-1101" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9077 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632251 {#9051 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9054 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 756 #name: "Affuteur Accusharp Tellier" #slug: "affuteur-accusharp-tellier-1101" #description: """ <div class="col is-12"><ul>\n <li>Efficace et facile.</li>\n <li>Pour tous types de lame, même dentelée (sauf céramique).</li>\n <li>2 ou 3 passages suffisent.</li>\n </ul></div><h1>Description Affuteur Accusharp Tellier</h1><div class="col is-12"><p>L'aiguiseur accusharp permet d'affûter facilement tous vos couteaux à lame lisse et même dentelée.<br />Efficace et facile ! 2 ou 3 passages suffisent pour un affûtage parfait. Affûte tous types de lame de couteau même dentelée !</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 {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28153 …} +context: Sylius\TwigHooks\Bag\DataBag {#28159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28726 +product: App\Entity\Product\Product {#9057 #id: 756 #code: "affuteur-accusharp-tellier-1101" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9077 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632251 {#9051 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9054 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 756 #name: "Affuteur Accusharp Tellier" #slug: "affuteur-accusharp-tellier-1101" #description: """ <div class="col is-12"><ul>\n <li>Efficace et facile.</li>\n <li>Pour tous types de lame, même dentelée (sauf céramique).</li>\n <li>2 ou 3 passages suffisent.</li>\n </ul></div><h1>Description Affuteur Accusharp Tellier</h1><div class="col is-12"><p>L'aiguiseur accusharp permet d'affûter facilement tous vos couteaux à lame lisse et même dentelée.<br />Efficace et facile ! 2 ou 3 passages suffisent pour un affûtage parfait. Affûte tous types de lame de couteau même dentelée !</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 {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9078 …} +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 {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28153 …} +context: Sylius\TwigHooks\Bag\DataBag {#28159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 756 #code: "affuteur-accusharp-tellier-1101" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9077 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632251 {#9051 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9054 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 756 #name: "Affuteur Accusharp Tellier" #slug: "affuteur-accusharp-tellier-1101" #description: """ <div class="col is-12"><ul>\n <li>Efficace et facile.</li>\n <li>Pour tous types de lame, même dentelée (sauf céramique).</li>\n <li>2 ou 3 passages suffisent.</li>\n </ul></div><h1>Description Affuteur Accusharp Tellier</h1><div class="col is-12"><p>L'aiguiseur accusharp permet d'affûter facilement tous vos couteaux à lame lisse et même dentelée.<br />Efficace et facile ! 2 ou 3 passages suffisent pour un affûtage parfait. Affûte tous types de lame de couteau même dentelée !</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 {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Affuteur Accusharp Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29033 -props: [ "product" => App\Entity\Product\Product {#9057 #id: 756 #code: "affuteur-accusharp-tellier-1101" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9077 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632251 {#9051 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9054 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 756 #name: "Affuteur Accusharp Tellier" #slug: "affuteur-accusharp-tellier-1101" #description: """ <div class="col is-12"><ul>\n <li>Efficace et facile.</li>\n <li>Pour tous types de lame, même dentelée (sauf céramique).</li>\n <li>2 ou 3 passages suffisent.</li>\n </ul></div><h1>Description Affuteur Accusharp Tellier</h1><div class="col is-12"><p>L'aiguiseur accusharp permet d'affûter facilement tous vos couteaux à lame lisse et même dentelée.<br />Efficace et facile ! 2 ou 3 passages suffisent pour un affûtage parfait. Affûte tous types de lame de couteau même dentelée !</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 {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29079 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29017 …} +context: Sylius\TwigHooks\Bag\DataBag {#29026 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29078 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9078 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36861 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36863 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29079 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29017 …} +context: Sylius\TwigHooks\Bag\DataBag {#29026 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29078 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Affuteur Accusharp Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36861 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36863 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29085 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29079 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29017 …} +context: Sylius\TwigHooks\Bag\DataBag {#29026 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29078 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9078 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36861 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36863 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29135 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29126 …} +context: Sylius\TwigHooks\Bag\DataBag {#29133 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29134 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9078 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29138 +variant: App\Entity\Product\ProductVariant {#9078 …} +price: "20,00\u{A0}€" +originalPrice: "20,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9558 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12988 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9555 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29135 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29126 …} +context: Sylius\TwigHooks\Bag\DataBag {#29133 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29134 …} +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 | 102.0 MiB | 3.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 748 #code: "fusil-aiguiseur-menager-fischer-bargoin-1425" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632251 {#9093 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9094 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 748 #name: "Fusil aiguiseur ménager Fischer Bargoin" #slug: "fusil-aiguiseur-menager-fischer-bargoin-1425" #description: """ <div class="col is-12"><ul>\n <li>Manche polypropylène</li>\n <li>Qualité professionnelle</li>\n <li>Ergonomique et efficace</li>\n <li><strong>Fabrication française</strong></li>\n </ul></div><h1>Description Fusil aiguiseur ménager Fischer Bargoin</h1><div class="col is-12">Ce fusil à aiguiser est ergonomique et permet une utilisation simple et efficace. D'une qualité supérieure, il est conçu pour redonner vie à vos lames de couteaux ! </div><h1>Caractéristiques Fusil aiguiseur ménager Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche polypropylène. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Longueur mèche 27 cm. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Poids : 371 grammes. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Anneau pour accrochage.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Prise en main confortable. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Fabriqué en France. </div>\n <div>\n <ul>\n <li>Manche polypropylène. </li>\n <li>Longueur mèche 27 cm. </li>\n <li>Poids : 371 grammes. </li>\n <li>Anneau pour accrochage.</li>\n <li>Prise en main confortable. </li>\n <li>Fabriqué en France. </li>\n </ul>\n </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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28153 …} +context: Sylius\TwigHooks\Bag\DataBag {#28159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29024 +product: App\Entity\Product\Product {#9097 #id: 748 #code: "fusil-aiguiseur-menager-fischer-bargoin-1425" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632251 {#9093 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9094 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 748 #name: "Fusil aiguiseur ménager Fischer Bargoin" #slug: "fusil-aiguiseur-menager-fischer-bargoin-1425" #description: """ <div class="col is-12"><ul>\n <li>Manche polypropylène</li>\n <li>Qualité professionnelle</li>\n <li>Ergonomique et efficace</li>\n <li><strong>Fabrication française</strong></li>\n </ul></div><h1>Description Fusil aiguiseur ménager Fischer Bargoin</h1><div class="col is-12">Ce fusil à aiguiser est ergonomique et permet une utilisation simple et efficace. D'une qualité supérieure, il est conçu pour redonner vie à vos lames de couteaux ! </div><h1>Caractéristiques Fusil aiguiseur ménager Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche polypropylène. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Longueur mèche 27 cm. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Poids : 371 grammes. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Anneau pour accrochage.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Prise en main confortable. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Fabriqué en France. </div>\n <div>\n <ul>\n <li>Manche polypropylène. </li>\n <li>Longueur mèche 27 cm. </li>\n <li>Poids : 371 grammes. </li>\n <li>Anneau pour accrochage.</li>\n <li>Prise en main confortable. </li>\n <li>Fabriqué en France. </li>\n </ul>\n </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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9118 …} +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 {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28153 …} +context: Sylius\TwigHooks\Bag\DataBag {#28159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 748 #code: "fusil-aiguiseur-menager-fischer-bargoin-1425" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632251 {#9093 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9094 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 748 #name: "Fusil aiguiseur ménager Fischer Bargoin" #slug: "fusil-aiguiseur-menager-fischer-bargoin-1425" #description: """ <div class="col is-12"><ul>\n <li>Manche polypropylène</li>\n <li>Qualité professionnelle</li>\n <li>Ergonomique et efficace</li>\n <li><strong>Fabrication française</strong></li>\n </ul></div><h1>Description Fusil aiguiseur ménager Fischer Bargoin</h1><div class="col is-12">Ce fusil à aiguiser est ergonomique et permet une utilisation simple et efficace. D'une qualité supérieure, il est conçu pour redonner vie à vos lames de couteaux ! </div><h1>Caractéristiques Fusil aiguiseur ménager Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche polypropylène. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Longueur mèche 27 cm. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Poids : 371 grammes. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Anneau pour accrochage.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Prise en main confortable. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Fabriqué en France. </div>\n <div>\n <ul>\n <li>Manche polypropylène. </li>\n <li>Longueur mèche 27 cm. </li>\n <li>Poids : 371 grammes. </li>\n <li>Anneau pour accrochage.</li>\n <li>Prise en main confortable. </li>\n <li>Fabriqué en France. </li>\n </ul>\n </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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fusil aiguiseur ménager Fischer Bargoin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29255 -props: [ "product" => App\Entity\Product\Product {#9097 #id: 748 #code: "fusil-aiguiseur-menager-fischer-bargoin-1425" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9117 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632251 {#9093 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9094 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 748 #name: "Fusil aiguiseur ménager Fischer Bargoin" #slug: "fusil-aiguiseur-menager-fischer-bargoin-1425" #description: """ <div class="col is-12"><ul>\n <li>Manche polypropylène</li>\n <li>Qualité professionnelle</li>\n <li>Ergonomique et efficace</li>\n <li><strong>Fabrication française</strong></li>\n </ul></div><h1>Description Fusil aiguiseur ménager Fischer Bargoin</h1><div class="col is-12">Ce fusil à aiguiser est ergonomique et permet une utilisation simple et efficace. D'une qualité supérieure, il est conçu pour redonner vie à vos lames de couteaux ! </div><h1>Caractéristiques Fusil aiguiseur ménager Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche polypropylène. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Longueur mèche 27 cm. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Poids : 371 grammes. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Anneau pour accrochage.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Prise en main confortable. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Fabriqué en France. </div>\n <div>\n <ul>\n <li>Manche polypropylène. </li>\n <li>Longueur mèche 27 cm. </li>\n <li>Poids : 371 grammes. </li>\n <li>Anneau pour accrochage.</li>\n <li>Prise en main confortable. </li>\n <li>Fabriqué en France. </li>\n </ul>\n </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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29301 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29239 …} +context: Sylius\TwigHooks\Bag\DataBag {#29248 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29300 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36875 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36877 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29301 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29239 …} +context: Sylius\TwigHooks\Bag\DataBag {#29248 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29300 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Fusil aiguiseur ménager Fischer Bargoin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36875 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36877 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29307 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29301 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29239 …} +context: Sylius\TwigHooks\Bag\DataBag {#29248 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29300 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9128 #collection: Doctrine\Common\Collections\ArrayCollection {#9129 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9127 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36875 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36877 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29357 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29348 …} +context: Sylius\TwigHooks\Bag\DataBag {#29355 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29356 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9118 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29360 +variant: App\Entity\Product\ProductVariant {#9118 …} +price: "15,00\u{A0}€" +originalPrice: "15,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9558 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12988 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9555 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29357 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29348 …} +context: Sylius\TwigHooks\Bag\DataBag {#29355 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29356 …} +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 | 102.0 MiB | 3.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9134 #id: 752 #code: "aiguiseur-a-couteaux-wuesthof-4869" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9154 …} #options: Doctrine\ORM\PersistentCollection {#9145 …} #associations: Doctrine\ORM\PersistentCollection {#9143 …} #createdAt: DateTime @1758632251 {#9130 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9131 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9148 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9149 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 752 #name: "Aiguiseur à couteaux Wüsthof" #slug: "aiguiseur-a-couteaux-wuesthof-4869" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Petite taille, manipulation facile.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguisage en deux étapes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Qualité Wüsthof.</div>\n <div>\n <ul>\n <li>Petite taille, manipulation facile.</li>\n <li>Aiguisage en deux étapes.</li>\n <li>Qualité Wüsthof.</li>\n </ul>\n </div></div><h1>Description Aiguiseur à couteaux Wüsthof</h1><div class="col is-12"><span style="font-size: 10.9090909957886px;">L'aiguiseur à couteaux Wüsthof permet un aiguisage en deux étapes : Avec la partie au carbure de tungstène pour aiguiser grossièrement la lame et ensuite avec la partie céramique pour un affûtage optimal. </span></div><h1>Caractéristiques Aiguiseur à couteaux Wüsthof</h1><div class="col is-12">En céramique et carbure. <span style="font-size: 10.9090909957886px;">Disponible en rouge et noir. Aiguiseur manuel. Dimensions : 7,5 x 4 cm.</span></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 {#9151 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28153 …} +context: Sylius\TwigHooks\Bag\DataBag {#28159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29246 +product: App\Entity\Product\Product {#9134 #id: 752 #code: "aiguiseur-a-couteaux-wuesthof-4869" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9154 …} #options: Doctrine\ORM\PersistentCollection {#9145 …} #associations: Doctrine\ORM\PersistentCollection {#9143 …} #createdAt: DateTime @1758632251 {#9130 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9131 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9148 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9149 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 752 #name: "Aiguiseur à couteaux Wüsthof" #slug: "aiguiseur-a-couteaux-wuesthof-4869" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Petite taille, manipulation facile.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguisage en deux étapes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Qualité Wüsthof.</div>\n <div>\n <ul>\n <li>Petite taille, manipulation facile.</li>\n <li>Aiguisage en deux étapes.</li>\n <li>Qualité Wüsthof.</li>\n </ul>\n </div></div><h1>Description Aiguiseur à couteaux Wüsthof</h1><div class="col is-12"><span style="font-size: 10.9090909957886px;">L'aiguiseur à couteaux Wüsthof permet un aiguisage en deux étapes : Avec la partie au carbure de tungstène pour aiguiser grossièrement la lame et ensuite avec la partie céramique pour un affûtage optimal. </span></div><h1>Caractéristiques Aiguiseur à couteaux Wüsthof</h1><div class="col is-12">En céramique et carbure. <span style="font-size: 10.9090909957886px;">Disponible en rouge et noir. Aiguiseur manuel. Dimensions : 7,5 x 4 cm.</span></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 {#9151 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9155 …} +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 {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28153 …} +context: Sylius\TwigHooks\Bag\DataBag {#28159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9134 #id: 752 #code: "aiguiseur-a-couteaux-wuesthof-4869" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9154 …} #options: Doctrine\ORM\PersistentCollection {#9145 …} #associations: Doctrine\ORM\PersistentCollection {#9143 …} #createdAt: DateTime @1758632251 {#9130 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9131 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9148 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9149 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 752 #name: "Aiguiseur à couteaux Wüsthof" #slug: "aiguiseur-a-couteaux-wuesthof-4869" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Petite taille, manipulation facile.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguisage en deux étapes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Qualité Wüsthof.</div>\n <div>\n <ul>\n <li>Petite taille, manipulation facile.</li>\n <li>Aiguisage en deux étapes.</li>\n <li>Qualité Wüsthof.</li>\n </ul>\n </div></div><h1>Description Aiguiseur à couteaux Wüsthof</h1><div class="col is-12"><span style="font-size: 10.9090909957886px;">L'aiguiseur à couteaux Wüsthof permet un aiguisage en deux étapes : Avec la partie au carbure de tungstène pour aiguiser grossièrement la lame et ensuite avec la partie céramique pour un affûtage optimal. </span></div><h1>Caractéristiques Aiguiseur à couteaux Wüsthof</h1><div class="col is-12">En céramique et carbure. <span style="font-size: 10.9090909957886px;">Disponible en rouge et noir. Aiguiseur manuel. Dimensions : 7,5 x 4 cm.</span></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 {#9151 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Aiguiseur à couteaux Wüsthof" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29477 -props: [ "product" => App\Entity\Product\Product {#9134 #id: 752 #code: "aiguiseur-a-couteaux-wuesthof-4869" #attributes: Doctrine\ORM\PersistentCollection {#9141 …} #variants: Doctrine\ORM\PersistentCollection {#9154 …} #options: Doctrine\ORM\PersistentCollection {#9145 …} #associations: Doctrine\ORM\PersistentCollection {#9143 …} #createdAt: DateTime @1758632251 {#9130 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#9131 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9148 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9149 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9134} #id: 752 #name: "Aiguiseur à couteaux Wüsthof" #slug: "aiguiseur-a-couteaux-wuesthof-4869" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Petite taille, manipulation facile.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguisage en deux étapes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Qualité Wüsthof.</div>\n <div>\n <ul>\n <li>Petite taille, manipulation facile.</li>\n <li>Aiguisage en deux étapes.</li>\n <li>Qualité Wüsthof.</li>\n </ul>\n </div></div><h1>Description Aiguiseur à couteaux Wüsthof</h1><div class="col is-12"><span style="font-size: 10.9090909957886px;">L'aiguiseur à couteaux Wüsthof permet un aiguisage en deux étapes : Avec la partie au carbure de tungstène pour aiguiser grossièrement la lame et ensuite avec la partie céramique pour un affûtage optimal. </span></div><h1>Caractéristiques Aiguiseur à couteaux Wüsthof</h1><div class="col is-12">En céramique et carbure. <span style="font-size: 10.9090909957886px;">Disponible en rouge et noir. Aiguiseur manuel. Dimensions : 7,5 x 4 cm.</span></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 {#9151 …} #channels: Doctrine\ORM\PersistentCollection {#9139 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9135 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9137 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29461 …} +context: Sylius\TwigHooks\Bag\DataBag {#29470 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29525 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9155 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168 #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9167 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36889 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36891 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29461 …} +context: Sylius\TwigHooks\Bag\DataBag {#29470 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29525 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Aiguiseur à couteaux Wüsthof" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168 #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9167 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36889 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36891 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29532 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29526 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29461 …} +context: Sylius\TwigHooks\Bag\DataBag {#29470 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29525 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9155 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9168 #collection: Doctrine\Common\Collections\ArrayCollection {#9169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9167 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36889 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36891 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29582 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29573 …} +context: Sylius\TwigHooks\Bag\DataBag {#29580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29581 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9155 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29585 +variant: App\Entity\Product\ProductVariant {#9155 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9558 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12988 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9555 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29582 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29573 …} +context: Sylius\TwigHooks\Bag\DataBag {#29580 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29581 …} +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 | 102.0 MiB | 3.48 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9188 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9195 …} #variants: Doctrine\ORM\PersistentCollection {#9208 …} #options: Doctrine\ORM\PersistentCollection {#9199 …} #associations: Doctrine\ORM\PersistentCollection {#9197 …} #createdAt: DateTime @1758632251 {#9171 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9170 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9202 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9203 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9188} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9205 …} #channels: Doctrine\ORM\PersistentCollection {#9193 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9189 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9191 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28153 …} +context: Sylius\TwigHooks\Bag\DataBag {#28159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29468 +product: App\Entity\Product\Product {#9188 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9195 …} #variants: Doctrine\ORM\PersistentCollection {#9208 …} #options: Doctrine\ORM\PersistentCollection {#9199 …} #associations: Doctrine\ORM\PersistentCollection {#9197 …} #createdAt: DateTime @1758632251 {#9171 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9170 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9202 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9203 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9188} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9205 …} #channels: Doctrine\ORM\PersistentCollection {#9193 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9189 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9191 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9209 …} +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 {#28120 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28153 …} +context: Sylius\TwigHooks\Bag\DataBag {#28159 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28146 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9188 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9195 …} #variants: Doctrine\ORM\PersistentCollection {#9208 …} #options: Doctrine\ORM\PersistentCollection {#9199 …} #associations: Doctrine\ORM\PersistentCollection {#9197 …} #createdAt: DateTime @1758632251 {#9171 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9170 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9202 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9203 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9188} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9205 …} #channels: Doctrine\ORM\PersistentCollection {#9193 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9189 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9191 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pierre à aiguiser universelle Affut'Cap Christaud" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29702 -props: [ "product" => App\Entity\Product\Product {#9188 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9195 …} #variants: Doctrine\ORM\PersistentCollection {#9208 …} #options: Doctrine\ORM\PersistentCollection {#9199 …} #associations: Doctrine\ORM\PersistentCollection {#9197 …} #createdAt: DateTime @1758632251 {#9171 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9170 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9202 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9203 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9188} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9205 …} #channels: Doctrine\ORM\PersistentCollection {#9193 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9189 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9191 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.53 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29686 …} +context: Sylius\TwigHooks\Bag\DataBag {#29695 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29747 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9209 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9219 #collection: Doctrine\Common\Collections\ArrayCollection {#9220 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9218 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36903 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36905 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29686 …} +context: Sylius\TwigHooks\Bag\DataBag {#29695 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29747 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pierre à aiguiser universelle Affut'Cap Christaud" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9219 #collection: Doctrine\Common\Collections\ArrayCollection {#9220 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9218 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36903 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36905 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29754 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29686 …} +context: Sylius\TwigHooks\Bag\DataBag {#29695 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29747 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9209 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9219 #collection: Doctrine\Common\Collections\ArrayCollection {#9220 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9218 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36903 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36905 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29804 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29795 …} +context: Sylius\TwigHooks\Bag\DataBag {#29802 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29803 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9209 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29807 +variant: App\Entity\Product\ProductVariant {#9209 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9558 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12988 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9555 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29804 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29795 …} +context: Sylius\TwigHooks\Bag\DataBag {#29802 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29803 …} +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 | 102.0 MiB | 2.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27833 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13053 …} +context: Sylius\TwigHooks\Bag\DataBag {#27855 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13063 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30114 +cart: App\Entity\Order\Order {#13967 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27833 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13053 …} +context: Sylius\TwigHooks\Bag\DataBag {#27855 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13063 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||