Components
12
Twig Components
44
Render Count
257
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 106.0 MiB | 1.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12603 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12596 …} +context: Sylius\TwigHooks\Bag\DataBag {#12602 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12601 …} +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 {#13223 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12603 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12596 …} +context: Sylius\TwigHooks\Bag\DataBag {#12602 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12601 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 106.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13300 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13296 …} +context: Sylius\TwigHooks\Bag\DataBag {#13298 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13299 …} +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 {#13309 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13300 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13296 …} +context: Sylius\TwigHooks\Bag\DataBag {#13298 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13299 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 23.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13370 …} +context: Sylius\TwigHooks\Bag\DataBag {#13390 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13389 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13406 +cart: App\Entity\Order\Order {#13473 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13370 …} +context: Sylius\TwigHooks\Bag\DataBag {#13390 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13389 …} +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 | 106.0 MiB | 49.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13647 …} +context: Sylius\TwigHooks\Bag\DataBag {#13653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13645 …} +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 {#13668 #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 {#13659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13647 …} +context: Sylius\TwigHooks\Bag\DataBag {#13653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13645 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 1.51 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27456 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27452 …} +context: Sylius\TwigHooks\Bag\DataBag {#27453 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27455 …} +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 {#27465 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27456 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27452 …} +context: Sylius\TwigHooks\Bag\DataBag {#27453 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27455 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27569 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27565 …} +context: Sylius\TwigHooks\Bag\DataBag {#27566 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27568 …} +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 {#27577 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27569 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27565 …} +context: Sylius\TwigHooks\Bag\DataBag {#27566 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27568 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 2.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27638 …} +context: Sylius\TwigHooks\Bag\DataBag {#27639 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27641 …} +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 {#27650 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27642 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27638 …} +context: Sylius\TwigHooks\Bag\DataBag {#27639 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27641 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 35.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 1008 #code: "mallette-de-boucher-8-pieces-classic-fischer-bargoin-5216" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632295 {#7725 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#7770 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 1008 #name: "Mallette de boucher 8 pièces Classic Fischer Bargoin" #slug: "mallette-de-boucher-8-pieces-classic-fischer-bargoin-5216" #description: """ <div class="col is-12"><ul>\n <li>Mallette robuste.</li>\n <li>Coutellerie qualité professionnelle.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Mallette de boucher 8 pièces Classic Fischer Bargoin</h1><div class="col is-12">La mallette de boucher 8 pièces Classic Fischer Bargoin contient tous les outils indispensables pour les opérations découpes ou de préparations des viandes, volailles et gibiers.</div><h1>Caractéristiques Mallette de boucher 8 pièces Classic Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 Fusil 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Scie 45 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Boucher 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Desosseur 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Saigner 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Desosseur 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Dénerver 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Feuille 26 cm</div>\n <div>Contient 8 pièces : 1 Fusil 30 cm. 1 Scie 45 cm. 1 couteau de Boucher 30 cm. 1 couteau Desosseur 17 cm. 1 couteau à Saigner 14 cm. 1 couteau Desosseur 14 cm. 1 couteau à Dénerver 20 cm. 1 Feuille 26 cm</div>\n <div></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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28176 +product: App\Entity\Product\Product {#7995 #id: 1008 #code: "mallette-de-boucher-8-pieces-classic-fischer-bargoin-5216" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632295 {#7725 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#7770 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 1008 #name: "Mallette de boucher 8 pièces Classic Fischer Bargoin" #slug: "mallette-de-boucher-8-pieces-classic-fischer-bargoin-5216" #description: """ <div class="col is-12"><ul>\n <li>Mallette robuste.</li>\n <li>Coutellerie qualité professionnelle.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Mallette de boucher 8 pièces Classic Fischer Bargoin</h1><div class="col is-12">La mallette de boucher 8 pièces Classic Fischer Bargoin contient tous les outils indispensables pour les opérations découpes ou de préparations des viandes, volailles et gibiers.</div><h1>Caractéristiques Mallette de boucher 8 pièces Classic Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 Fusil 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Scie 45 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Boucher 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Desosseur 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Saigner 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Desosseur 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Dénerver 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Feuille 26 cm</div>\n <div>Contient 8 pièces : 1 Fusil 30 cm. 1 Scie 45 cm. 1 couteau de Boucher 30 cm. 1 couteau Desosseur 17 cm. 1 couteau à Saigner 14 cm. 1 couteau Desosseur 14 cm. 1 couteau à Dénerver 20 cm. 1 Feuille 26 cm</div>\n <div></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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28442 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 18.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 1008 #code: "mallette-de-boucher-8-pieces-classic-fischer-bargoin-5216" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632295 {#7725 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#7770 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 1008 #name: "Mallette de boucher 8 pièces Classic Fischer Bargoin" #slug: "mallette-de-boucher-8-pieces-classic-fischer-bargoin-5216" #description: """ <div class="col is-12"><ul>\n <li>Mallette robuste.</li>\n <li>Coutellerie qualité professionnelle.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Mallette de boucher 8 pièces Classic Fischer Bargoin</h1><div class="col is-12">La mallette de boucher 8 pièces Classic Fischer Bargoin contient tous les outils indispensables pour les opérations découpes ou de préparations des viandes, volailles et gibiers.</div><h1>Caractéristiques Mallette de boucher 8 pièces Classic Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 Fusil 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Scie 45 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Boucher 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Desosseur 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Saigner 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Desosseur 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Dénerver 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Feuille 26 cm</div>\n <div>Contient 8 pièces : 1 Fusil 30 cm. 1 Scie 45 cm. 1 couteau de Boucher 30 cm. 1 couteau Desosseur 17 cm. 1 couteau à Saigner 14 cm. 1 couteau Desosseur 14 cm. 1 couteau à Dénerver 20 cm. 1 Feuille 26 cm</div>\n <div></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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mallette de boucher 8 pièces Classic Fischer Bargoin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28853 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 1008 #code: "mallette-de-boucher-8-pieces-classic-fischer-bargoin-5216" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632295 {#7725 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#7770 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 1008 #name: "Mallette de boucher 8 pièces Classic Fischer Bargoin" #slug: "mallette-de-boucher-8-pieces-classic-fischer-bargoin-5216" #description: """ <div class="col is-12"><ul>\n <li>Mallette robuste.</li>\n <li>Coutellerie qualité professionnelle.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Mallette de boucher 8 pièces Classic Fischer Bargoin</h1><div class="col is-12">La mallette de boucher 8 pièces Classic Fischer Bargoin contient tous les outils indispensables pour les opérations découpes ou de préparations des viandes, volailles et gibiers.</div><h1>Caractéristiques Mallette de boucher 8 pièces Classic Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1 Fusil 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Scie 45 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Boucher 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Desosseur 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Saigner 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Desosseur 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Dénerver 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- 1 Feuille 26 cm</div>\n <div>Contient 8 pièces : 1 Fusil 30 cm. 1 Scie 45 cm. 1 couteau de Boucher 30 cm. 1 couteau Desosseur 17 cm. 1 couteau à Saigner 14 cm. 1 couteau Desosseur 14 cm. 1 couteau à Dénerver 20 cm. 1 Feuille 26 cm</div>\n <div></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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 2.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28923 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28926 …} +context: Sylius\TwigHooks\Bag\DataBag {#28921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28442 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28788 #collection: Doctrine\Common\Collections\ArrayCollection {#28787 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28625 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38156 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38208 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28923 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28926 …} +context: Sylius\TwigHooks\Bag\DataBag {#28921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mallette de boucher 8 pièces Classic Fischer Bargoin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28788 #collection: Doctrine\Common\Collections\ArrayCollection {#28787 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28625 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38156 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38208 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28931 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28923 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28926 …} +context: Sylius\TwigHooks\Bag\DataBag {#28921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28442 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28788 #collection: Doctrine\Common\Collections\ArrayCollection {#28787 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28625 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38156 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38208 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28999 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28989 …} +context: Sylius\TwigHooks\Bag\DataBag {#28997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28998 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28442 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29008 +variant: App\Entity\Product\ProductVariant {#28442 …} +price: "429,00\u{A0}€" +originalPrice: "429,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28999 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28989 …} +context: Sylius\TwigHooks\Bag\DataBag {#28997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28998 …} +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 | 106.0 MiB | 5.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8539 #id: 1594 #code: "mallette-b-chef-speciale-premiere-rentree-5209" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632376 {#8537 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8538 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 1594 #name: "Mallette B-Chef Spéciale Première Rentrée" #slug: "mallette-b-chef-speciale-premiere-rentree-5209" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles demandés par les écoles.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n </div><h1>Description Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12">La mallette B-Chef Spéciale Première Rentrée contient tous les ustensiles indispensables pour aborder l’apprentissage de la cuisine dans les meilleures conditions. Les éléments qui la contienne font partie des listes de fournitures demandées par les centres d’apprentissage de cuisine.</div><h1>Caractéristiques Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Déssosseur de 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ciseaux de 21 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fouet de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div><strong>Contenu de la mallette 15 pièces</strong><br />Eminceur Creative Chef de 20 cm. Office 10 cm. Déssosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Ciseaux de 21 cm. Fouet de 25 cm. Pinceau de 30 mm. Spatule exoglas de 25 cm. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur<br /><br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28831 +product: App\Entity\Product\Product {#8539 #id: 1594 #code: "mallette-b-chef-speciale-premiere-rentree-5209" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632376 {#8537 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8538 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 1594 #name: "Mallette B-Chef Spéciale Première Rentrée" #slug: "mallette-b-chef-speciale-premiere-rentree-5209" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles demandés par les écoles.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n </div><h1>Description Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12">La mallette B-Chef Spéciale Première Rentrée contient tous les ustensiles indispensables pour aborder l’apprentissage de la cuisine dans les meilleures conditions. Les éléments qui la contienne font partie des listes de fournitures demandées par les centres d’apprentissage de cuisine.</div><h1>Caractéristiques Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Déssosseur de 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ciseaux de 21 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fouet de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div><strong>Contenu de la mallette 15 pièces</strong><br />Eminceur Creative Chef de 20 cm. Office 10 cm. Déssosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Ciseaux de 21 cm. Fouet de 25 cm. Pinceau de 30 mm. Spatule exoglas de 25 cm. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur<br /><br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29081 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8539 #id: 1594 #code: "mallette-b-chef-speciale-premiere-rentree-5209" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632376 {#8537 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8538 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 1594 #name: "Mallette B-Chef Spéciale Première Rentrée" #slug: "mallette-b-chef-speciale-premiere-rentree-5209" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles demandés par les écoles.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n </div><h1>Description Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12">La mallette B-Chef Spéciale Première Rentrée contient tous les ustensiles indispensables pour aborder l’apprentissage de la cuisine dans les meilleures conditions. Les éléments qui la contienne font partie des listes de fournitures demandées par les centres d’apprentissage de cuisine.</div><h1>Caractéristiques Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Déssosseur de 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ciseaux de 21 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fouet de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div><strong>Contenu de la mallette 15 pièces</strong><br />Eminceur Creative Chef de 20 cm. Office 10 cm. Déssosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Ciseaux de 21 cm. Fouet de 25 cm. Pinceau de 30 mm. Spatule exoglas de 25 cm. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur<br /><br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mallette B-Chef Spéciale Première Rentrée" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29152 -props: [ "product" => App\Entity\Product\Product {#8539 #id: 1594 #code: "mallette-b-chef-speciale-premiere-rentree-5209" #attributes: Doctrine\ORM\PersistentCollection {#8546 …} #variants: Doctrine\ORM\PersistentCollection {#8548 …} #options: Doctrine\ORM\PersistentCollection {#8552 …} #associations: Doctrine\ORM\PersistentCollection {#8550 …} #createdAt: DateTime @1758632376 {#8537 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8538 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8555 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8556 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8539} #id: 1594 #name: "Mallette B-Chef Spéciale Première Rentrée" #slug: "mallette-b-chef-speciale-premiere-rentree-5209" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles demandés par les écoles.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n </div><h1>Description Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12">La mallette B-Chef Spéciale Première Rentrée contient tous les ustensiles indispensables pour aborder l’apprentissage de la cuisine dans les meilleures conditions. Les éléments qui la contienne font partie des listes de fournitures demandées par les centres d’apprentissage de cuisine.</div><h1>Caractéristiques Mallette B-Chef Spéciale Première Rentrée</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Déssosseur de 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ciseaux de 21 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fouet de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div><strong>Contenu de la mallette 15 pièces</strong><br />Eminceur Creative Chef de 20 cm. Office 10 cm. Déssosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Ciseaux de 21 cm. Fouet de 25 cm. Pinceau de 30 mm. Spatule exoglas de 25 cm. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur<br /><br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8558 …} #channels: Doctrine\ORM\PersistentCollection {#8544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8542 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29145 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29136 …} +context: Sylius\TwigHooks\Bag\DataBag {#29203 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29089 #collection: Doctrine\Common\Collections\ArrayCollection {#29098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29077 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38230 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29145 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29136 …} +context: Sylius\TwigHooks\Bag\DataBag {#29203 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mallette B-Chef Spéciale Première Rentrée" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29089 #collection: Doctrine\Common\Collections\ArrayCollection {#29098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29077 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38230 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29207 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29145 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29136 …} +context: Sylius\TwigHooks\Bag\DataBag {#29203 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29133 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29089 #collection: Doctrine\Common\Collections\ArrayCollection {#29098 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29077 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38230 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29248 …} +context: Sylius\TwigHooks\Bag\DataBag {#29255 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29256 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29081 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29260 +variant: App\Entity\Product\ProductVariant {#29081 …} +price: "149,00\u{A0}€" +originalPrice: "149,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29257 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29248 …} +context: Sylius\TwigHooks\Bag\DataBag {#29255 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29256 …} +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 | 106.0 MiB | 32.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8565 #id: 1597 #code: "trousse-a-couteaux-vide-12-places-arcos-5212" #attributes: Doctrine\ORM\PersistentCollection {#8572 …} #variants: Doctrine\ORM\PersistentCollection {#8574 …} #options: Doctrine\ORM\PersistentCollection {#8578 …} #associations: Doctrine\ORM\PersistentCollection {#8576 …} #createdAt: DateTime @1758632377 {#8563 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8564 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8581 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8582 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8565} #id: 1597 #name: "Trousse à couteaux vide 12 places Arcos" #slug: "trousse-a-couteaux-vide-12-places-arcos-5212" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n </div><h1>Description Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Housse de protection pour couteaux vide de la marque Arcos. Idéal pour les étudiants et apprentis en cuisine, ainsi que pour les professionnels. Cette housse vous permet de transporter vos couteaux facilement et sans risque.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>La trousse à couteaux vide 12 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels. </div></div><h1>Caractéristiques Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>12 emplacements. Dimensions : 73 x 51 cm. En nylon souple lavable. Poignée de transport.</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 {#8584 …} #channels: Doctrine\ORM\PersistentCollection {#8570 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8566 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8568 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29143 +product: App\Entity\Product\Product {#8565 #id: 1597 #code: "trousse-a-couteaux-vide-12-places-arcos-5212" #attributes: Doctrine\ORM\PersistentCollection {#8572 …} #variants: Doctrine\ORM\PersistentCollection {#8574 …} #options: Doctrine\ORM\PersistentCollection {#8578 …} #associations: Doctrine\ORM\PersistentCollection {#8576 …} #createdAt: DateTime @1758632377 {#8563 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8564 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8581 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8582 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8565} #id: 1597 #name: "Trousse à couteaux vide 12 places Arcos" #slug: "trousse-a-couteaux-vide-12-places-arcos-5212" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n </div><h1>Description Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Housse de protection pour couteaux vide de la marque Arcos. Idéal pour les étudiants et apprentis en cuisine, ainsi que pour les professionnels. Cette housse vous permet de transporter vos couteaux facilement et sans risque.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>La trousse à couteaux vide 12 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels. </div></div><h1>Caractéristiques Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>12 emplacements. Dimensions : 73 x 51 cm. En nylon souple lavable. Poignée de transport.</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 {#8584 …} #channels: Doctrine\ORM\PersistentCollection {#8570 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8566 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8568 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29323 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 2.37 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8565 #id: 1597 #code: "trousse-a-couteaux-vide-12-places-arcos-5212" #attributes: Doctrine\ORM\PersistentCollection {#8572 …} #variants: Doctrine\ORM\PersistentCollection {#8574 …} #options: Doctrine\ORM\PersistentCollection {#8578 …} #associations: Doctrine\ORM\PersistentCollection {#8576 …} #createdAt: DateTime @1758632377 {#8563 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8564 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8581 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8582 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8565} #id: 1597 #name: "Trousse à couteaux vide 12 places Arcos" #slug: "trousse-a-couteaux-vide-12-places-arcos-5212" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n </div><h1>Description Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Housse de protection pour couteaux vide de la marque Arcos. Idéal pour les étudiants et apprentis en cuisine, ainsi que pour les professionnels. Cette housse vous permet de transporter vos couteaux facilement et sans risque.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>La trousse à couteaux vide 12 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels. </div></div><h1>Caractéristiques Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>12 emplacements. Dimensions : 73 x 51 cm. En nylon souple lavable. Poignée de transport.</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 {#8584 …} #channels: Doctrine\ORM\PersistentCollection {#8570 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8566 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8568 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Trousse à couteaux vide 12 places Arcos" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29397 -props: [ "product" => App\Entity\Product\Product {#8565 #id: 1597 #code: "trousse-a-couteaux-vide-12-places-arcos-5212" #attributes: Doctrine\ORM\PersistentCollection {#8572 …} #variants: Doctrine\ORM\PersistentCollection {#8574 …} #options: Doctrine\ORM\PersistentCollection {#8578 …} #associations: Doctrine\ORM\PersistentCollection {#8576 …} #createdAt: DateTime @1758632377 {#8563 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8564 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8581 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8582 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8565} #id: 1597 #name: "Trousse à couteaux vide 12 places Arcos" #slug: "trousse-a-couteaux-vide-12-places-arcos-5212" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n </div><h1>Description Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Housse de protection pour couteaux vide de la marque Arcos. Idéal pour les étudiants et apprentis en cuisine, ainsi que pour les professionnels. Cette housse vous permet de transporter vos couteaux facilement et sans risque.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>La trousse à couteaux vide 12 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels. </div></div><h1>Caractéristiques Trousse à couteaux vide 12 places Arcos</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">12 emplacements</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions : 73 x 51 cm</div>\n <div>12 emplacements. Dimensions : 73 x 51 cm. En nylon souple lavable. Poignée de transport.</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 {#8584 …} #channels: Doctrine\ORM\PersistentCollection {#8570 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8566 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8568 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 14.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29381 …} +context: Sylius\TwigHooks\Bag\DataBag {#29448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29378 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29323 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29331 #collection: Doctrine\Common\Collections\ArrayCollection {#29343 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29319 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38244 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29381 …} +context: Sylius\TwigHooks\Bag\DataBag {#29448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29378 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Trousse à couteaux vide 12 places Arcos" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29331 #collection: Doctrine\Common\Collections\ArrayCollection {#29343 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29319 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38244 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29452 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29390 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29381 …} +context: Sylius\TwigHooks\Bag\DataBag {#29448 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29378 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29323 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29331 #collection: Doctrine\Common\Collections\ArrayCollection {#29343 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29319 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38242 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38244 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29502 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29493 …} +context: Sylius\TwigHooks\Bag\DataBag {#29500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29501 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29323 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29505 +variant: App\Entity\Product\ProductVariant {#29323 …} +price: "39,00\u{A0}€" +originalPrice: "39,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29502 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29493 …} +context: Sylius\TwigHooks\Bag\DataBag {#29500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29501 …} +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 | 106.0 MiB | 21.50 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8591 #id: 1009 #code: "mallette-de-boucher-7-pieces-must-fischer-bargoin-5217" #attributes: Doctrine\ORM\PersistentCollection {#8598 …} #variants: Doctrine\ORM\PersistentCollection {#8600 …} #options: Doctrine\ORM\PersistentCollection {#8604 …} #associations: Doctrine\ORM\PersistentCollection {#8602 …} #createdAt: DateTime @1758632295 {#8589 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#8590 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8607 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8608 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8591} #id: 1009 #name: "Mallette de boucher 7 pièces Must Fischer Bargoin" #slug: "mallette-de-boucher-7-pieces-must-fischer-bargoin-5217" #description: """ <div class="col is-12"><ul>\n <li>Couteaux qualité pro.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Mallette de boucher 7 pièces Must Fischer Bargoin</h1><div class="col is-12">La Mallette de boucher 7 pièces Must Fischer Bargoin contient tous les ustensiles indispensables pour réaliser les principaux travaux de découpe de viandes, volailles et gibiers.</div><h1>Caractéristiques Mallette de boucher 7 pièces Must Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Feuille renforcée 26 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Boucher 28 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Saigner 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dénerver 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil ovale bi-matière 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Scie américaine 20”</div>\n <div>1 Feuille renforcée 26 cm. 1 couteau de Boucher 28 cm. 1 couteau à Saigner 14 cm. 1 couteau à Dénerver 20 cm. 1 Désosseur 14 cm. 1 Fusil ovale bi-matière 30 cm. 1 Scie américaine 20 pouces.</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 {#8610 …} #channels: Doctrine\ORM\PersistentCollection {#8596 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8592 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8594 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29388 +product: App\Entity\Product\Product {#8591 #id: 1009 #code: "mallette-de-boucher-7-pieces-must-fischer-bargoin-5217" #attributes: Doctrine\ORM\PersistentCollection {#8598 …} #variants: Doctrine\ORM\PersistentCollection {#8600 …} #options: Doctrine\ORM\PersistentCollection {#8604 …} #associations: Doctrine\ORM\PersistentCollection {#8602 …} #createdAt: DateTime @1758632295 {#8589 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#8590 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8607 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8608 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8591} #id: 1009 #name: "Mallette de boucher 7 pièces Must Fischer Bargoin" #slug: "mallette-de-boucher-7-pieces-must-fischer-bargoin-5217" #description: """ <div class="col is-12"><ul>\n <li>Couteaux qualité pro.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Mallette de boucher 7 pièces Must Fischer Bargoin</h1><div class="col is-12">La Mallette de boucher 7 pièces Must Fischer Bargoin contient tous les ustensiles indispensables pour réaliser les principaux travaux de découpe de viandes, volailles et gibiers.</div><h1>Caractéristiques Mallette de boucher 7 pièces Must Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Feuille renforcée 26 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Boucher 28 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Saigner 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dénerver 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil ovale bi-matière 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Scie américaine 20”</div>\n <div>1 Feuille renforcée 26 cm. 1 couteau de Boucher 28 cm. 1 couteau à Saigner 14 cm. 1 couteau à Dénerver 20 cm. 1 Désosseur 14 cm. 1 Fusil ovale bi-matière 30 cm. 1 Scie américaine 20 pouces.</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 {#8610 …} #channels: Doctrine\ORM\PersistentCollection {#8596 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8592 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8594 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29568 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 3.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8591 #id: 1009 #code: "mallette-de-boucher-7-pieces-must-fischer-bargoin-5217" #attributes: Doctrine\ORM\PersistentCollection {#8598 …} #variants: Doctrine\ORM\PersistentCollection {#8600 …} #options: Doctrine\ORM\PersistentCollection {#8604 …} #associations: Doctrine\ORM\PersistentCollection {#8602 …} #createdAt: DateTime @1758632295 {#8589 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#8590 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8607 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8608 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8591} #id: 1009 #name: "Mallette de boucher 7 pièces Must Fischer Bargoin" #slug: "mallette-de-boucher-7-pieces-must-fischer-bargoin-5217" #description: """ <div class="col is-12"><ul>\n <li>Couteaux qualité pro.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Mallette de boucher 7 pièces Must Fischer Bargoin</h1><div class="col is-12">La Mallette de boucher 7 pièces Must Fischer Bargoin contient tous les ustensiles indispensables pour réaliser les principaux travaux de découpe de viandes, volailles et gibiers.</div><h1>Caractéristiques Mallette de boucher 7 pièces Must Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Feuille renforcée 26 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Boucher 28 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Saigner 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dénerver 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil ovale bi-matière 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Scie américaine 20”</div>\n <div>1 Feuille renforcée 26 cm. 1 couteau de Boucher 28 cm. 1 couteau à Saigner 14 cm. 1 couteau à Dénerver 20 cm. 1 Désosseur 14 cm. 1 Fusil ovale bi-matière 30 cm. 1 Scie américaine 20 pouces.</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 {#8610 …} #channels: Doctrine\ORM\PersistentCollection {#8596 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8592 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8594 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mallette de boucher 7 pièces Must Fischer Bargoin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29639 -props: [ "product" => App\Entity\Product\Product {#8591 #id: 1009 #code: "mallette-de-boucher-7-pieces-must-fischer-bargoin-5217" #attributes: Doctrine\ORM\PersistentCollection {#8598 …} #variants: Doctrine\ORM\PersistentCollection {#8600 …} #options: Doctrine\ORM\PersistentCollection {#8604 …} #associations: Doctrine\ORM\PersistentCollection {#8602 …} #createdAt: DateTime @1758632295 {#8589 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#8590 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8607 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8608 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8591} #id: 1009 #name: "Mallette de boucher 7 pièces Must Fischer Bargoin" #slug: "mallette-de-boucher-7-pieces-must-fischer-bargoin-5217" #description: """ <div class="col is-12"><ul>\n <li>Couteaux qualité pro.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Mallette de boucher 7 pièces Must Fischer Bargoin</h1><div class="col is-12">La Mallette de boucher 7 pièces Must Fischer Bargoin contient tous les ustensiles indispensables pour réaliser les principaux travaux de découpe de viandes, volailles et gibiers.</div><h1>Caractéristiques Mallette de boucher 7 pièces Must Fischer Bargoin</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Feuille renforcée 26 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Boucher 28 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Saigner 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dénerver 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur 14 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil ovale bi-matière 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Scie américaine 20”</div>\n <div>1 Feuille renforcée 26 cm. 1 couteau de Boucher 28 cm. 1 couteau à Saigner 14 cm. 1 couteau à Dénerver 20 cm. 1 Désosseur 14 cm. 1 Fusil ovale bi-matière 30 cm. 1 Scie américaine 20 pouces.</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 {#8610 …} #channels: Doctrine\ORM\PersistentCollection {#8596 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8592 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8594 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 8.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29632 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29623 …} +context: Sylius\TwigHooks\Bag\DataBag {#29690 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29620 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29568 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29576 #collection: Doctrine\Common\Collections\ArrayCollection {#29585 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29564 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29632 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29623 …} +context: Sylius\TwigHooks\Bag\DataBag {#29690 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29620 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mallette de boucher 7 pièces Must Fischer Bargoin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29576 #collection: Doctrine\Common\Collections\ArrayCollection {#29585 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29564 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29694 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29632 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29623 …} +context: Sylius\TwigHooks\Bag\DataBag {#29690 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29620 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29568 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29576 #collection: Doctrine\Common\Collections\ArrayCollection {#29585 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29564 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38256 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29735 …} +context: Sylius\TwigHooks\Bag\DataBag {#29742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29743 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29568 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29747 +variant: App\Entity\Product\ProductVariant {#29568 …} +price: "329,00\u{A0}€" +originalPrice: "329,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29735 …} +context: Sylius\TwigHooks\Bag\DataBag {#29742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29743 …} +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 | 106.0 MiB | 21.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8614 #id: 1595 #code: "mallette-b-chef-speciale-cuisinier-traiteur-5210" #attributes: Doctrine\ORM\PersistentCollection {#8621 …} #variants: Doctrine\ORM\PersistentCollection {#8623 …} #options: Doctrine\ORM\PersistentCollection {#8627 …} #associations: Doctrine\ORM\PersistentCollection {#8625 …} #createdAt: DateTime @1758632376 {#8612 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8613 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8630 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8631 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8614} #id: 1595 #name: "Mallette B-Chef Spéciale cuisinier-traiteur" #slug: "mallette-b-chef-speciale-cuisinier-traiteur-5210" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles pour l'activité cuisinier et traiteur.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12">La Mallette B-Chef Spéciale cuisinier-traiteur a été spécialement étudiée pour correspondre parfaitement à l'apprentissage des métiers de cuisinier ou traiteur. Elle contient tous les ustensiles indispensables qui ont été sélectionné pour leurs qualité.<br />La mallette en polypropylène est à la fois robuste et légère et se lave très facilement. </div><h1>Caractéristiques Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12"><strong>Contenu de la mallette 24 pièces</strong><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur de 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox Ø 6 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille à brider</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannelées polycarbonate (B8 C8 E8)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n <div>Eminceur Creative Chef de 20 cm. Office 10 cm. Désosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Pochon inox Ø 6 cm. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur. Aiguille à brider. 3 douilles cannelées polycarbonate (B8 C8 E8). 3 douilles unies polycarbonnate (U5 U10 U12). Poche nylon de 30 cm</div>\n <br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8633 …} #channels: Doctrine\ORM\PersistentCollection {#8619 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8615 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8617 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29630 +product: App\Entity\Product\Product {#8614 #id: 1595 #code: "mallette-b-chef-speciale-cuisinier-traiteur-5210" #attributes: Doctrine\ORM\PersistentCollection {#8621 …} #variants: Doctrine\ORM\PersistentCollection {#8623 …} #options: Doctrine\ORM\PersistentCollection {#8627 …} #associations: Doctrine\ORM\PersistentCollection {#8625 …} #createdAt: DateTime @1758632376 {#8612 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8613 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8630 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8631 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8614} #id: 1595 #name: "Mallette B-Chef Spéciale cuisinier-traiteur" #slug: "mallette-b-chef-speciale-cuisinier-traiteur-5210" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles pour l'activité cuisinier et traiteur.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12">La Mallette B-Chef Spéciale cuisinier-traiteur a été spécialement étudiée pour correspondre parfaitement à l'apprentissage des métiers de cuisinier ou traiteur. Elle contient tous les ustensiles indispensables qui ont été sélectionné pour leurs qualité.<br />La mallette en polypropylène est à la fois robuste et légère et se lave très facilement. </div><h1>Caractéristiques Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12"><strong>Contenu de la mallette 24 pièces</strong><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur de 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox Ø 6 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille à brider</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannelées polycarbonate (B8 C8 E8)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n <div>Eminceur Creative Chef de 20 cm. Office 10 cm. Désosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Pochon inox Ø 6 cm. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur. Aiguille à brider. 3 douilles cannelées polycarbonate (B8 C8 E8). 3 douilles unies polycarbonnate (U5 U10 U12). Poche nylon de 30 cm</div>\n <br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8633 …} #channels: Doctrine\ORM\PersistentCollection {#8619 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8615 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8617 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29810 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 7.25 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8614 #id: 1595 #code: "mallette-b-chef-speciale-cuisinier-traiteur-5210" #attributes: Doctrine\ORM\PersistentCollection {#8621 …} #variants: Doctrine\ORM\PersistentCollection {#8623 …} #options: Doctrine\ORM\PersistentCollection {#8627 …} #associations: Doctrine\ORM\PersistentCollection {#8625 …} #createdAt: DateTime @1758632376 {#8612 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8613 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8630 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8631 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8614} #id: 1595 #name: "Mallette B-Chef Spéciale cuisinier-traiteur" #slug: "mallette-b-chef-speciale-cuisinier-traiteur-5210" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles pour l'activité cuisinier et traiteur.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12">La Mallette B-Chef Spéciale cuisinier-traiteur a été spécialement étudiée pour correspondre parfaitement à l'apprentissage des métiers de cuisinier ou traiteur. Elle contient tous les ustensiles indispensables qui ont été sélectionné pour leurs qualité.<br />La mallette en polypropylène est à la fois robuste et légère et se lave très facilement. </div><h1>Caractéristiques Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12"><strong>Contenu de la mallette 24 pièces</strong><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur de 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox Ø 6 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille à brider</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannelées polycarbonate (B8 C8 E8)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n <div>Eminceur Creative Chef de 20 cm. Office 10 cm. Désosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Pochon inox Ø 6 cm. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur. Aiguille à brider. 3 douilles cannelées polycarbonate (B8 C8 E8). 3 douilles unies polycarbonnate (U5 U10 U12). Poche nylon de 30 cm</div>\n <br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8633 …} #channels: Doctrine\ORM\PersistentCollection {#8619 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8615 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8617 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mallette B-Chef Spéciale cuisinier-traiteur" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29881 -props: [ "product" => App\Entity\Product\Product {#8614 #id: 1595 #code: "mallette-b-chef-speciale-cuisinier-traiteur-5210" #attributes: Doctrine\ORM\PersistentCollection {#8621 …} #variants: Doctrine\ORM\PersistentCollection {#8623 …} #options: Doctrine\ORM\PersistentCollection {#8627 …} #associations: Doctrine\ORM\PersistentCollection {#8625 …} #createdAt: DateTime @1758632376 {#8612 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8613 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8630 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8631 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8614} #id: 1595 #name: "Mallette B-Chef Spéciale cuisinier-traiteur" #slug: "mallette-b-chef-speciale-cuisinier-traiteur-5210" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles pour l'activité cuisinier et traiteur.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12">La Mallette B-Chef Spéciale cuisinier-traiteur a été spécialement étudiée pour correspondre parfaitement à l'apprentissage des métiers de cuisinier ou traiteur. Elle contient tous les ustensiles indispensables qui ont été sélectionné pour leurs qualité.<br />La mallette en polypropylène est à la fois robuste et légère et se lave très facilement. </div><h1>Caractéristiques Mallette B-Chef Spéciale cuisinier-traiteur</h1><div class="col is-12"><strong>Contenu de la mallette 24 pièces</strong><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur de 11 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox Ø 6 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille à brider</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannelées polycarbonate (B8 C8 E8)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n <div>Eminceur Creative Chef de 20 cm. Office 10 cm. Désosseur de 11 cm. Filet de sole de 17 cm. Spatule de 20 cm. Fourchette cuisine de 32 cm. Fusil de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Pochon inox Ø 6 cm. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur. Aiguille à brider. 3 douilles cannelées polycarbonate (B8 C8 E8). 3 douilles unies polycarbonnate (U5 U10 U12). Poche nylon de 30 cm</div>\n <br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8633 …} #channels: Doctrine\ORM\PersistentCollection {#8619 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8615 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8617 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 6.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29874 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29865 …} +context: Sylius\TwigHooks\Bag\DataBag {#29932 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29862 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29810 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29818 #collection: Doctrine\Common\Collections\ArrayCollection {#29827 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29806 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29874 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29865 …} +context: Sylius\TwigHooks\Bag\DataBag {#29932 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29862 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mallette B-Chef Spéciale cuisinier-traiteur" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29818 #collection: Doctrine\Common\Collections\ArrayCollection {#29827 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29806 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29936 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29874 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29865 …} +context: Sylius\TwigHooks\Bag\DataBag {#29932 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29862 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29810 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29818 #collection: Doctrine\Common\Collections\ArrayCollection {#29827 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29806 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29986 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29977 …} +context: Sylius\TwigHooks\Bag\DataBag {#29984 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29985 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29810 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29989 +variant: App\Entity\Product\ProductVariant {#29810 …} +price: "179,00\u{A0}€" +originalPrice: "179,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29986 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29977 …} +context: Sylius\TwigHooks\Bag\DataBag {#29984 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29985 …} +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 | 106.0 MiB | 19.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8637 #id: 1598 #code: "trousse-a-couteaux-vide-8-places-arcos-5213" #attributes: Doctrine\ORM\PersistentCollection {#8644 …} #variants: Doctrine\ORM\PersistentCollection {#8646 …} #options: Doctrine\ORM\PersistentCollection {#8650 …} #associations: Doctrine\ORM\PersistentCollection {#8648 …} #createdAt: DateTime @1758632377 {#8635 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8636 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8653 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8654 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8637} #id: 1598 #name: "Trousse à couteaux vide 8 places Arcos" #slug: "trousse-a-couteaux-vide-8-places-arcos-5213" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Trousse à couteaux vide 8 places Arcos</h1><div class="col is-12">La trousse à couteaux vide 8 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels.</div><h1>Caractéristiques Trousse à couteaux vide 8 places Arcos</h1><div class="col is-12">8 emplacements. Dimensions : 50 x 51 cm. En nylon souple lavable. Poignée de transport.</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 {#8656 …} #channels: Doctrine\ORM\PersistentCollection {#8642 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8638 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8640 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29872 +product: App\Entity\Product\Product {#8637 #id: 1598 #code: "trousse-a-couteaux-vide-8-places-arcos-5213" #attributes: Doctrine\ORM\PersistentCollection {#8644 …} #variants: Doctrine\ORM\PersistentCollection {#8646 …} #options: Doctrine\ORM\PersistentCollection {#8650 …} #associations: Doctrine\ORM\PersistentCollection {#8648 …} #createdAt: DateTime @1758632377 {#8635 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8636 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8653 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8654 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8637} #id: 1598 #name: "Trousse à couteaux vide 8 places Arcos" #slug: "trousse-a-couteaux-vide-8-places-arcos-5213" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Trousse à couteaux vide 8 places Arcos</h1><div class="col is-12">La trousse à couteaux vide 8 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels.</div><h1>Caractéristiques Trousse à couteaux vide 8 places Arcos</h1><div class="col is-12">8 emplacements. Dimensions : 50 x 51 cm. En nylon souple lavable. Poignée de transport.</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 {#8656 …} #channels: Doctrine\ORM\PersistentCollection {#8642 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8638 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8640 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30052 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 10.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8637 #id: 1598 #code: "trousse-a-couteaux-vide-8-places-arcos-5213" #attributes: Doctrine\ORM\PersistentCollection {#8644 …} #variants: Doctrine\ORM\PersistentCollection {#8646 …} #options: Doctrine\ORM\PersistentCollection {#8650 …} #associations: Doctrine\ORM\PersistentCollection {#8648 …} #createdAt: DateTime @1758632377 {#8635 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8636 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8653 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8654 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8637} #id: 1598 #name: "Trousse à couteaux vide 8 places Arcos" #slug: "trousse-a-couteaux-vide-8-places-arcos-5213" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Trousse à couteaux vide 8 places Arcos</h1><div class="col is-12">La trousse à couteaux vide 8 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels.</div><h1>Caractéristiques Trousse à couteaux vide 8 places Arcos</h1><div class="col is-12">8 emplacements. Dimensions : 50 x 51 cm. En nylon souple lavable. Poignée de transport.</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 {#8656 …} #channels: Doctrine\ORM\PersistentCollection {#8642 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8638 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8640 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Trousse à couteaux vide 8 places Arcos" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30123 -props: [ "product" => App\Entity\Product\Product {#8637 #id: 1598 #code: "trousse-a-couteaux-vide-8-places-arcos-5213" #attributes: Doctrine\ORM\PersistentCollection {#8644 …} #variants: Doctrine\ORM\PersistentCollection {#8646 …} #options: Doctrine\ORM\PersistentCollection {#8650 …} #associations: Doctrine\ORM\PersistentCollection {#8648 …} #createdAt: DateTime @1758632377 {#8635 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8636 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8653 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8654 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8637} #id: 1598 #name: "Trousse à couteaux vide 8 places Arcos" #slug: "trousse-a-couteaux-vide-8-places-arcos-5213" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Trousse à couteaux vide 8 places Arcos</h1><div class="col is-12">La trousse à couteaux vide 8 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels.</div><h1>Caractéristiques Trousse à couteaux vide 8 places Arcos</h1><div class="col is-12">8 emplacements. Dimensions : 50 x 51 cm. En nylon souple lavable. Poignée de transport.</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 {#8656 …} #channels: Doctrine\ORM\PersistentCollection {#8642 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8638 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8640 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 5.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30116 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30107 …} +context: Sylius\TwigHooks\Bag\DataBag {#30174 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30104 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30052 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30060 #collection: Doctrine\Common\Collections\ArrayCollection {#30069 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30048 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30116 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30107 …} +context: Sylius\TwigHooks\Bag\DataBag {#30174 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30104 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Trousse à couteaux vide 8 places Arcos" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30060 #collection: Doctrine\Common\Collections\ArrayCollection {#30069 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30048 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30178 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30116 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30107 …} +context: Sylius\TwigHooks\Bag\DataBag {#30174 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30104 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30052 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30060 #collection: Doctrine\Common\Collections\ArrayCollection {#30069 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30048 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38284 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30228 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30219 …} +context: Sylius\TwigHooks\Bag\DataBag {#30226 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30227 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30052 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30231 +variant: App\Entity\Product\ProductVariant {#30052 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30228 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30219 …} +context: Sylius\TwigHooks\Bag\DataBag {#30226 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30227 …} +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 | 106.0 MiB | 13.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8660 #id: 1596 #code: "mallette-b-chef-speciale-boulanger-patissier-5211" #attributes: Doctrine\ORM\PersistentCollection {#8667 …} #variants: Doctrine\ORM\PersistentCollection {#8669 …} #options: Doctrine\ORM\PersistentCollection {#8673 …} #associations: Doctrine\ORM\PersistentCollection {#8671 …} #createdAt: DateTime @1758632376 {#8658 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8659 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8676 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8677 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8660} #id: 1596 #name: "Mallette B-Chef Spéciale boulanger-pâtissier" #slug: "mallette-b-chef-speciale-boulanger-patissier-5211" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles pour l'activité boulanger-pâtissier.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12">La Mallette B-Chef Spéciale boulanger-pâtissier a été spécialement étudiée pour correspondre parfaitement à l'apprentissage des métiers de boulanger et pâtissier. Elle contient tous les ustensiles indispensables qui ont été sélectionné pour leurs qualité.<br />La mallette en polypropylène est à la fois robuste et légère et se lave très facilement.</div><h1>Caractéristiques Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12"><strong>Contenu de la mallette 27 pièces</strong><br />\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur de 11 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox Ø 6 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille à brider</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannelées polycarbonate (B8 C8 E8)</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n <div style="margin: 0px; padding: 0px;">\n <div style="margin: 0px; padding: 0px;">Couteau de tour de 25 cm. Office 10 cm. Génoise de 28 cm. Spatule de 15 cm. Spatule de 20 cm. Spatule de 25 cm. Fusil de 25 cm. Ciseaux pointus de 14 cm. Fouet de 30 cm. Maryse de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Roulette pâte cannelée. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur. Rouleau hêtre 42 cm. Pince à pâte. Grignette. Corne à ramasser. Coupe pâte carré rigide. Douille polycarbonate unie U3. Douille polycarbonate cannelé C8. Poche nylon de 30 cm. Poche nylon de 35 cm</div>\n </div>\n <br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8679 …} #channels: Doctrine\ORM\PersistentCollection {#8665 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8661 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8663 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30114 +product: App\Entity\Product\Product {#8660 #id: 1596 #code: "mallette-b-chef-speciale-boulanger-patissier-5211" #attributes: Doctrine\ORM\PersistentCollection {#8667 …} #variants: Doctrine\ORM\PersistentCollection {#8669 …} #options: Doctrine\ORM\PersistentCollection {#8673 …} #associations: Doctrine\ORM\PersistentCollection {#8671 …} #createdAt: DateTime @1758632376 {#8658 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8659 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8676 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8677 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8660} #id: 1596 #name: "Mallette B-Chef Spéciale boulanger-pâtissier" #slug: "mallette-b-chef-speciale-boulanger-patissier-5211" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles pour l'activité boulanger-pâtissier.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12">La Mallette B-Chef Spéciale boulanger-pâtissier a été spécialement étudiée pour correspondre parfaitement à l'apprentissage des métiers de boulanger et pâtissier. Elle contient tous les ustensiles indispensables qui ont été sélectionné pour leurs qualité.<br />La mallette en polypropylène est à la fois robuste et légère et se lave très facilement.</div><h1>Caractéristiques Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12"><strong>Contenu de la mallette 27 pièces</strong><br />\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur de 11 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox Ø 6 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille à brider</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannelées polycarbonate (B8 C8 E8)</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n <div style="margin: 0px; padding: 0px;">\n <div style="margin: 0px; padding: 0px;">Couteau de tour de 25 cm. Office 10 cm. Génoise de 28 cm. Spatule de 15 cm. Spatule de 20 cm. Spatule de 25 cm. Fusil de 25 cm. Ciseaux pointus de 14 cm. Fouet de 30 cm. Maryse de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Roulette pâte cannelée. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur. Rouleau hêtre 42 cm. Pince à pâte. Grignette. Corne à ramasser. Coupe pâte carré rigide. Douille polycarbonate unie U3. Douille polycarbonate cannelé C8. Poche nylon de 30 cm. Poche nylon de 35 cm</div>\n </div>\n <br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8679 …} #channels: Doctrine\ORM\PersistentCollection {#8665 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8661 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8663 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30294 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 4.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8660 #id: 1596 #code: "mallette-b-chef-speciale-boulanger-patissier-5211" #attributes: Doctrine\ORM\PersistentCollection {#8667 …} #variants: Doctrine\ORM\PersistentCollection {#8669 …} #options: Doctrine\ORM\PersistentCollection {#8673 …} #associations: Doctrine\ORM\PersistentCollection {#8671 …} #createdAt: DateTime @1758632376 {#8658 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8659 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8676 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8677 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8660} #id: 1596 #name: "Mallette B-Chef Spéciale boulanger-pâtissier" #slug: "mallette-b-chef-speciale-boulanger-patissier-5211" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles pour l'activité boulanger-pâtissier.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12">La Mallette B-Chef Spéciale boulanger-pâtissier a été spécialement étudiée pour correspondre parfaitement à l'apprentissage des métiers de boulanger et pâtissier. Elle contient tous les ustensiles indispensables qui ont été sélectionné pour leurs qualité.<br />La mallette en polypropylène est à la fois robuste et légère et se lave très facilement.</div><h1>Caractéristiques Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12"><strong>Contenu de la mallette 27 pièces</strong><br />\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur de 11 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox Ø 6 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille à brider</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannelées polycarbonate (B8 C8 E8)</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n <div style="margin: 0px; padding: 0px;">\n <div style="margin: 0px; padding: 0px;">Couteau de tour de 25 cm. Office 10 cm. Génoise de 28 cm. Spatule de 15 cm. Spatule de 20 cm. Spatule de 25 cm. Fusil de 25 cm. Ciseaux pointus de 14 cm. Fouet de 30 cm. Maryse de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Roulette pâte cannelée. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur. Rouleau hêtre 42 cm. Pince à pâte. Grignette. Corne à ramasser. Coupe pâte carré rigide. Douille polycarbonate unie U3. Douille polycarbonate cannelé C8. Poche nylon de 30 cm. Poche nylon de 35 cm</div>\n </div>\n <br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8679 …} #channels: Doctrine\ORM\PersistentCollection {#8665 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8661 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8663 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mallette B-Chef Spéciale boulanger-pâtissier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30365 -props: [ "product" => App\Entity\Product\Product {#8660 #id: 1596 #code: "mallette-b-chef-speciale-boulanger-patissier-5211" #attributes: Doctrine\ORM\PersistentCollection {#8667 …} #variants: Doctrine\ORM\PersistentCollection {#8669 …} #options: Doctrine\ORM\PersistentCollection {#8673 …} #associations: Doctrine\ORM\PersistentCollection {#8671 …} #createdAt: DateTime @1758632376 {#8658 : 2025-09-23 20:59:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632376 {#8659 : 2025-09-23 20:59:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8676 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8677 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8660} #id: 1596 #name: "Mallette B-Chef Spéciale boulanger-pâtissier" #slug: "mallette-b-chef-speciale-boulanger-patissier-5211" #description: """ <div class="col is-12"><ul>\n <li>Contient les principaux ustensiles pour l'activité boulanger-pâtissier.</li>\n <li>Robuste, parois et fermetures renforcées.</li>\n <li>Légère, facile à transporter.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12">La Mallette B-Chef Spéciale boulanger-pâtissier a été spécialement étudiée pour correspondre parfaitement à l'apprentissage des métiers de boulanger et pâtissier. Elle contient tous les ustensiles indispensables qui ont été sélectionné pour leurs qualité.<br />La mallette en polypropylène est à la fois robuste et légère et se lave très facilement.</div><h1>Caractéristiques Mallette B-Chef Spéciale boulanger-pâtissier</h1><div class="col is-12"><strong>Contenu de la mallette 27 pièces</strong><br />\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eminceur Creative Chef de 20 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Office 10 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Désosseur de 11 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Filet de sole de 17 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule de 20 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fourchette cuisine de 32 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fusil de 25 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pinceau de 30 mm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spatule exoglas de 30 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pochon inox Ø 6 cm</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Limonadier 4 pièces</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Canneleur droitier</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Zesteur</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Aiguille à brider</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles cannelées polycarbonate (B8 C8 E8)</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">3 douilles unies polycarbonnate (U5 U10 U12)</div>\n <div id="_mcePaste" style="margin: 0px; padding: 0px; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Poche nylon de 30 cm</div>\n <div style="margin: 0px; padding: 0px;">\n <div style="margin: 0px; padding: 0px;">Couteau de tour de 25 cm. Office 10 cm. Génoise de 28 cm. Spatule de 15 cm. Spatule de 20 cm. Spatule de 25 cm. Fusil de 25 cm. Ciseaux pointus de 14 cm. Fouet de 30 cm. Maryse de 25 cm. Pinceau de 30 mm. Spatule exoglas de 30 cm. Roulette pâte cannelée. Limonadier 4 pièces. Eplucheur. Canneleur droitier. Zesteur. Rouleau hêtre 42 cm. Pince à pâte. Grignette. Corne à ramasser. Coupe pâte carré rigide. Douille polycarbonate unie U3. Douille polycarbonate cannelé C8. Poche nylon de 30 cm. Poche nylon de 35 cm</div>\n </div>\n <br />Dimensions : 48 x 30 x 9,5 cm. Polypropylène 100 % lessivable. Parois avec renforts latéraux. Poignée renforcée. Fermoirs avec système anti-ouverture accidentelle. Fixation des couteaux ne les abîmant pas.</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 {#8679 …} #channels: Doctrine\ORM\PersistentCollection {#8665 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8661 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8663 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30358 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30349 …} +context: Sylius\TwigHooks\Bag\DataBag {#30416 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30346 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30294 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30302 #collection: Doctrine\Common\Collections\ArrayCollection {#30311 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30290 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30358 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30349 …} +context: Sylius\TwigHooks\Bag\DataBag {#30416 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30346 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mallette B-Chef Spéciale boulanger-pâtissier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30302 #collection: Doctrine\Common\Collections\ArrayCollection {#30311 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30290 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30420 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30358 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30349 …} +context: Sylius\TwigHooks\Bag\DataBag {#30416 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30346 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30294 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30302 #collection: Doctrine\Common\Collections\ArrayCollection {#30311 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30290 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38298 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30470 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30461 …} +context: Sylius\TwigHooks\Bag\DataBag {#30468 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30469 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30294 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30473 +variant: App\Entity\Product\ProductVariant {#30294 …} +price: "189,00\u{A0}€" +originalPrice: "189,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30470 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30461 …} +context: Sylius\TwigHooks\Bag\DataBag {#30468 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30469 …} +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 | 106.0 MiB | 12.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8683 #id: 1599 #code: "trousse-a-couteaux-vide-4-places-arcos-5214" #attributes: Doctrine\ORM\PersistentCollection {#8690 …} #variants: Doctrine\ORM\PersistentCollection {#8692 …} #options: Doctrine\ORM\PersistentCollection {#8696 …} #associations: Doctrine\ORM\PersistentCollection {#8694 …} #createdAt: DateTime @1758632377 {#8681 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8682 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8699 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8700 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8683} #id: 1599 #name: "Trousse à couteaux vide 4 places Arcos" #slug: "trousse-a-couteaux-vide-4-places-arcos-5214" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Trousse à couteaux vide 4 places Arcos</h1><div class="col is-12">La trousse à couteaux vide 4 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels.</div><h1>Caractéristiques Trousse à couteaux vide 4 places Arcos</h1><div class="col is-12">4 emplacements. Dimensions : 46 x 27,5 cm. En nylon souple lavable. Poignée de transport.</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 {#8702 …} #channels: Doctrine\ORM\PersistentCollection {#8688 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8684 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8686 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30356 +product: App\Entity\Product\Product {#8683 #id: 1599 #code: "trousse-a-couteaux-vide-4-places-arcos-5214" #attributes: Doctrine\ORM\PersistentCollection {#8690 …} #variants: Doctrine\ORM\PersistentCollection {#8692 …} #options: Doctrine\ORM\PersistentCollection {#8696 …} #associations: Doctrine\ORM\PersistentCollection {#8694 …} #createdAt: DateTime @1758632377 {#8681 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8682 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8699 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8700 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8683} #id: 1599 #name: "Trousse à couteaux vide 4 places Arcos" #slug: "trousse-a-couteaux-vide-4-places-arcos-5214" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Trousse à couteaux vide 4 places Arcos</h1><div class="col is-12">La trousse à couteaux vide 4 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels.</div><h1>Caractéristiques Trousse à couteaux vide 4 places Arcos</h1><div class="col is-12">4 emplacements. Dimensions : 46 x 27,5 cm. En nylon souple lavable. Poignée de transport.</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 {#8702 …} #channels: Doctrine\ORM\PersistentCollection {#8688 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8684 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8686 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30536 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 3.31 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8683 #id: 1599 #code: "trousse-a-couteaux-vide-4-places-arcos-5214" #attributes: Doctrine\ORM\PersistentCollection {#8690 …} #variants: Doctrine\ORM\PersistentCollection {#8692 …} #options: Doctrine\ORM\PersistentCollection {#8696 …} #associations: Doctrine\ORM\PersistentCollection {#8694 …} #createdAt: DateTime @1758632377 {#8681 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8682 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8699 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8700 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8683} #id: 1599 #name: "Trousse à couteaux vide 4 places Arcos" #slug: "trousse-a-couteaux-vide-4-places-arcos-5214" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Trousse à couteaux vide 4 places Arcos</h1><div class="col is-12">La trousse à couteaux vide 4 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels.</div><h1>Caractéristiques Trousse à couteaux vide 4 places Arcos</h1><div class="col is-12">4 emplacements. Dimensions : 46 x 27,5 cm. En nylon souple lavable. Poignée de transport.</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 {#8702 …} #channels: Doctrine\ORM\PersistentCollection {#8688 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8684 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8686 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Trousse à couteaux vide 4 places Arcos" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30607 -props: [ "product" => App\Entity\Product\Product {#8683 #id: 1599 #code: "trousse-a-couteaux-vide-4-places-arcos-5214" #attributes: Doctrine\ORM\PersistentCollection {#8690 …} #variants: Doctrine\ORM\PersistentCollection {#8692 …} #options: Doctrine\ORM\PersistentCollection {#8696 …} #associations: Doctrine\ORM\PersistentCollection {#8694 …} #createdAt: DateTime @1758632377 {#8681 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8682 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8699 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8700 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8683} #id: 1599 #name: "Trousse à couteaux vide 4 places Arcos" #slug: "trousse-a-couteaux-vide-4-places-arcos-5214" #description: """ <div class="col is-12"><ul>\n <li>Transport facile et sans risque de vos couteaux.</li>\n <li>Pratique, poignée de transport.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Trousse à couteaux vide 4 places Arcos</h1><div class="col is-12">La trousse à couteaux vide 4 emplacements Arcos est une housse de protection pour transporter tous vos couteaux et ustensiles facilement et sans risque. Idéale pour les apprentis en cuisine mais aussi pour les professionnels.</div><h1>Caractéristiques Trousse à couteaux vide 4 places Arcos</h1><div class="col is-12">4 emplacements. Dimensions : 46 x 27,5 cm. En nylon souple lavable. Poignée de transport.</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 {#8702 …} #channels: Doctrine\ORM\PersistentCollection {#8688 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8684 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8686 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 3.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30600 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30591 …} +context: Sylius\TwigHooks\Bag\DataBag {#30658 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30588 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30536 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30544 #collection: Doctrine\Common\Collections\ArrayCollection {#30553 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30532 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30600 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30591 …} +context: Sylius\TwigHooks\Bag\DataBag {#30658 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30588 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Trousse à couteaux vide 4 places Arcos" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30544 #collection: Doctrine\Common\Collections\ArrayCollection {#30553 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30532 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30662 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30600 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30591 …} +context: Sylius\TwigHooks\Bag\DataBag {#30658 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30588 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30536 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30544 #collection: Doctrine\Common\Collections\ArrayCollection {#30553 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30532 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30712 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30703 …} +context: Sylius\TwigHooks\Bag\DataBag {#30710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30711 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30536 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30715 +variant: App\Entity\Product\ProductVariant {#30536 …} +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 {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30712 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30703 …} +context: Sylius\TwigHooks\Bag\DataBag {#30710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30711 …} +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 | 106.0 MiB | 13.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8706 #id: 1600 #code: "trousse-pour-17-couteaux-arcos-5601" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632377 {#8704 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8705 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 1600 #name: "Trousse pour 17 Couteaux Arcos" #slug: "trousse-pour-17-couteaux-arcos-5601" #description: """ <div class="col is-12"><ul>\n <li>100% polyester.</li>\n <li>Permet de ranger 17 couteaux ou accessoires.</li>\n <li>Poignée de transport et bandoulière réglable.</li>\n </ul></div><h1>Descriptif Trousse pour 17 Couteaux Arcos</h1><div class="col is-12">Extrèmement pratique pour les cuisiniers nomades, la trousse Arcos en polyester vous permettra d'emporter avec vous vos couteaux et ustensiles préférés. Très résistante, elle permet de ranger facilement et de façon sécure vos outils favoris grâce à des logements et poches adaptés.</div><h1>Caractéristiques Trousse pour 17 Couteaux Arcos</h1><div class="col is-12">- 100% polyester.<br />- poignée et bandoulière de transport.<br />- Fermeture par zip. <br />- Dimensions : pliée : 52 x 21 x 7 cm, dépliée : 52 x 92 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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30598 +product: App\Entity\Product\Product {#8706 #id: 1600 #code: "trousse-pour-17-couteaux-arcos-5601" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632377 {#8704 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8705 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 1600 #name: "Trousse pour 17 Couteaux Arcos" #slug: "trousse-pour-17-couteaux-arcos-5601" #description: """ <div class="col is-12"><ul>\n <li>100% polyester.</li>\n <li>Permet de ranger 17 couteaux ou accessoires.</li>\n <li>Poignée de transport et bandoulière réglable.</li>\n </ul></div><h1>Descriptif Trousse pour 17 Couteaux Arcos</h1><div class="col is-12">Extrèmement pratique pour les cuisiniers nomades, la trousse Arcos en polyester vous permettra d'emporter avec vous vos couteaux et ustensiles préférés. Très résistante, elle permet de ranger facilement et de façon sécure vos outils favoris grâce à des logements et poches adaptés.</div><h1>Caractéristiques Trousse pour 17 Couteaux Arcos</h1><div class="col is-12">- 100% polyester.<br />- poignée et bandoulière de transport.<br />- Fermeture par zip. <br />- Dimensions : pliée : 52 x 21 x 7 cm, dépliée : 52 x 92 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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30778 …} +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 {#27707 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27740 …} +context: Sylius\TwigHooks\Bag\DataBag {#27746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27733 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 8.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8706 #id: 1600 #code: "trousse-pour-17-couteaux-arcos-5601" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632377 {#8704 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8705 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 1600 #name: "Trousse pour 17 Couteaux Arcos" #slug: "trousse-pour-17-couteaux-arcos-5601" #description: """ <div class="col is-12"><ul>\n <li>100% polyester.</li>\n <li>Permet de ranger 17 couteaux ou accessoires.</li>\n <li>Poignée de transport et bandoulière réglable.</li>\n </ul></div><h1>Descriptif Trousse pour 17 Couteaux Arcos</h1><div class="col is-12">Extrèmement pratique pour les cuisiniers nomades, la trousse Arcos en polyester vous permettra d'emporter avec vous vos couteaux et ustensiles préférés. Très résistante, elle permet de ranger facilement et de façon sécure vos outils favoris grâce à des logements et poches adaptés.</div><h1>Caractéristiques Trousse pour 17 Couteaux Arcos</h1><div class="col is-12">- 100% polyester.<br />- poignée et bandoulière de transport.<br />- Fermeture par zip. <br />- Dimensions : pliée : 52 x 21 x 7 cm, dépliée : 52 x 92 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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Trousse pour 17 Couteaux Arcos" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30852 -props: [ "product" => App\Entity\Product\Product {#8706 #id: 1600 #code: "trousse-pour-17-couteaux-arcos-5601" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632377 {#8704 : 2025-09-23 20:59:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632377 {#8705 : 2025-09-23 20:59:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 1600 #name: "Trousse pour 17 Couteaux Arcos" #slug: "trousse-pour-17-couteaux-arcos-5601" #description: """ <div class="col is-12"><ul>\n <li>100% polyester.</li>\n <li>Permet de ranger 17 couteaux ou accessoires.</li>\n <li>Poignée de transport et bandoulière réglable.</li>\n </ul></div><h1>Descriptif Trousse pour 17 Couteaux Arcos</h1><div class="col is-12">Extrèmement pratique pour les cuisiniers nomades, la trousse Arcos en polyester vous permettra d'emporter avec vous vos couteaux et ustensiles préférés. Très résistante, elle permet de ranger facilement et de façon sécure vos outils favoris grâce à des logements et poches adaptés.</div><h1>Caractéristiques Trousse pour 17 Couteaux Arcos</h1><div class="col is-12">- 100% polyester.<br />- poignée et bandoulière de transport.<br />- Fermeture par zip. <br />- Dimensions : pliée : 52 x 21 x 7 cm, dépliée : 52 x 92 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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30845 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30836 …} +context: Sylius\TwigHooks\Bag\DataBag {#30906 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30833 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30778 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30786 #collection: Doctrine\Common\Collections\ArrayCollection {#30798 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30774 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30845 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30836 …} +context: Sylius\TwigHooks\Bag\DataBag {#30906 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30833 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Trousse pour 17 Couteaux Arcos" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30786 #collection: Doctrine\Common\Collections\ArrayCollection {#30798 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30774 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30910 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30845 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30836 …} +context: Sylius\TwigHooks\Bag\DataBag {#30906 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30833 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30778 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30786 #collection: Doctrine\Common\Collections\ArrayCollection {#30798 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30774 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38326 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30951 …} +context: Sylius\TwigHooks\Bag\DataBag {#30958 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30959 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30778 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30963 +variant: App\Entity\Product\ProductVariant {#30778 …} +price: "59,00\u{A0}€" +originalPrice: "59,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30960 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30951 …} +context: Sylius\TwigHooks\Bag\DataBag {#30958 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30959 …} +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 | 106.0 MiB | 2.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12559 …} +context: Sylius\TwigHooks\Bag\DataBag {#27440 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12569 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31270 +cart: App\Entity\Order\Order {#13473 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12559 …} +context: Sylius\TwigHooks\Bag\DataBag {#27440 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12569 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||