GET https://dev.kochamysamochody.pl/wishlist/header-template

Components

16 Twig Components
36 Render Count
235 ms Render Time
46.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:add_to_cart_form
"App\Twig\Component\Product\AddToCartFormComponent"
@SyliusUi/components/default.html.twig
5 7.62ms
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
4 86.67ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
4 5.93ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
4 3.92ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
4 10.18ms
app:wishlist:add_to_wishlist
"App\Twig\Components\AddToWishlist"
@SyliusUi/components/default.html.twig
4 9.11ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
2 81.69ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 4.14ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.39ms
sylius_shop:product:summary
"Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent"
@SyliusUi/components/default.html.twig
1 50.91ms
sylius_shop:product_review.count
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent"
@SyliusUi/components/default.html.twig
1 0.60ms
sylius_shop:product:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 0.59ms
sylius_shop:product:add_to_wishlist
"Sylius\WishlistPlugin\Twig\Component\Product\AddToWishlistComponent"
@SyliusUi/components/default.html.twig
1 1.35ms
sylius_shop:product_review:list
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent"
@SyliusUi/components/default.html.twig
1 0.92ms
sylius_shop:product:list
"Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent"
@SyliusUi/components/default.html.twig
1 98.83ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.31ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 46.0 MiB 4.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12652 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12651 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12649 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "shop/header/content/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12648
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12652 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12651 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12649 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "shop/header/content/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#12631
  -formFactory: Symfony\Component\Form\FormFactory {#7814 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 46.0 MiB 4.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13044 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12925 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12964 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "shop/header/content/cart/content/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13710
  +cart: App\Entity\Order\Order {#15738 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1809 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13044 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12925 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12964 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "shop/header/content/cart/content/cart.html.twig"
  #repository: Sylius\B2BKit\Repository\OrderRepository {#4599 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 46.0 MiB 73.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15894
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15891 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15893 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "shop/menu/hooks.html.twig"
]
Attributes
[
  "template" => "shop/menu/hooks.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#15906
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#12688 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15894
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15890 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15891 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15893 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 46.0 MiB 8.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17910
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15981 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17908 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17881 …}
    +prefixes: [
      "sylius_shop.base.header.navbar.menu_desktop"
    ]
  }
  "template" => "shop/menu/menu_desktop.html.twig"
]
Attributes
[
  "template" => "shop/menu/menu_desktop.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#17893
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#12688 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17910
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15981 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17908 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17881 …}
    +prefixes: [
      "sylius_shop.base.header.navbar.menu_desktop"
    ]
  }
}
sylius_shop:product:summary Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent 46.0 MiB 50.91 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18360
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18345 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18343 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18359 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  "product" => App\Entity\Product\Product {#8069
    #id: 10596
    #code: "max-m1000"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8711 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1758817123 {#8181
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957491 {#8134
      date: 2025-10-20 10:51:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8712 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8715
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8069}
        #id: 1978
        #name: "MAXSHINE Maszyna Polerska M1000 Rotacja"
        #slug: "maxshine-maszyna-polerska-m15-pro-dualaction"
        #description: """
          Polerka Dual Action Maxshine M15 PRO \r\n
          \r\n
          \r\n
          Maxshine M15 PRO to zaawansowana maszyna polerska typu Dual Action z 15?mm skokiem mimośrodu, stworzona z myślą o profesjonalistach, którzy potrzebują niezawodności, mocy i precyzji w jednym narzędziu. Dzięki silnikowi o mocy 1000?W i elektronicznemu systemowi utrzymania stałych obrotów, urządzenie zapewnia stałą wydajność nawet przy intensywnej pracy.\r\n
          \r\n
          Ergonomiczna konstrukcja, miękkie gumowane uchwyty, a także progresywny spust pozwalają na płynną i komfortową pracę przez dłuższy czas. Wloty powietrza z siatką filtrującą skutecznie chronią wnętrze maszyny przed zabrudzeniem, wydłużając jej żywotność.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Mocny silnik 1000?W – szybka i efektywna korekta lakieru\r\n
          \r\n
          Skok 15?mm – idealny kompromis między siłą korekcji a precyzją\r\n
          \r\n
          System miękkiego startu oraz utrzymania stałych obrotów\r\n
          \r\n
          Antypoślizgowa, gumowana rękojeść dla komfortu i bezpieczeństwa\r\n
          \r\n
          6-stopniowa regulacja prędkości – łatwa zmiana dzięki dużym, czytelnym oznaczeniom\r\n
          \r\n
          Progresywny spust – precyzyjna kontrola obrotów jednym palcem\r\n
          \r\n
          Zdejmowane osłony filtrujące zapobiegają przedostawaniu się pyłu do wnętrza maszyny\r\n
          \r\n
          CNC toczony stalowy przeciwciężar dla idealnego wyważenia\r\n
          \r\n
          System wentylacyjny głowicy wspomagający odprowadzanie ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Parametr\r\n
          \r\n
          Wartość\r\n
          \r\n
          Numer katalogowy:\r\n
          \r\n
          M15 PRO\r\n
          \r\n
          Średnica talerza:\r\n
          \r\n
          125?mm / 5?\r\n
          \r\n
          Skok mimośrodu:\r\n
          \r\n
          15?mm\r\n
          \r\n
          Napięcie:\r\n
          \r\n
          110–240?V AC\r\n
          \r\n
          Częstotliwość:\r\n
          \r\n
          50/60?Hz\r\n
          \r\n
          Moc znamionowa:\r\n
          \r\n
          1000?W / 9?A\r\n
          \r\n
          Gwint wrzeciona:\r\n
          \r\n
          5/16?-24\r\n
          \r\n
          Obroty bez obciążenia:\r\n
          \r\n
          2200–5000 obr./min\r\n
          \r\n
          Zawartość zestawu:\r\n
          Talerz mocujący PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "polerka dual action maxshine,polerka dual action maxshine m15 pro,polerka dual action maxshine m15 pro zaawansowana maszyna"
        #metaDescription: "MAXSHINE Maszyna Polerska M15 Pro Dualaction  – Polerka dual action dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M1000 ROTACJA"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8148 …}
    #channels: Doctrine\ORM\PersistentCollection {#8391 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8176 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8362 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8174 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8172 …}
  }
  "template" => "@SyliusShop/product/show/content/info/summary.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#18367
  #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#18376 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18360
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18345 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18343 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18359 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  +product: App\Entity\Product\Product {#8069
    #id: 10596
    #code: "max-m1000"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8711 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1758817123 {#8181
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957491 {#8134
      date: 2025-10-20 10:51:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8712 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8715
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8069}
        #id: 1978
        #name: "MAXSHINE Maszyna Polerska M1000 Rotacja"
        #slug: "maxshine-maszyna-polerska-m15-pro-dualaction"
        #description: """
          Polerka Dual Action Maxshine M15 PRO \r\n
          \r\n
          \r\n
          Maxshine M15 PRO to zaawansowana maszyna polerska typu Dual Action z 15?mm skokiem mimośrodu, stworzona z myślą o profesjonalistach, którzy potrzebują niezawodności, mocy i precyzji w jednym narzędziu. Dzięki silnikowi o mocy 1000?W i elektronicznemu systemowi utrzymania stałych obrotów, urządzenie zapewnia stałą wydajność nawet przy intensywnej pracy.\r\n
          \r\n
          Ergonomiczna konstrukcja, miękkie gumowane uchwyty, a także progresywny spust pozwalają na płynną i komfortową pracę przez dłuższy czas. Wloty powietrza z siatką filtrującą skutecznie chronią wnętrze maszyny przed zabrudzeniem, wydłużając jej żywotność.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Mocny silnik 1000?W – szybka i efektywna korekta lakieru\r\n
          \r\n
          Skok 15?mm – idealny kompromis między siłą korekcji a precyzją\r\n
          \r\n
          System miękkiego startu oraz utrzymania stałych obrotów\r\n
          \r\n
          Antypoślizgowa, gumowana rękojeść dla komfortu i bezpieczeństwa\r\n
          \r\n
          6-stopniowa regulacja prędkości – łatwa zmiana dzięki dużym, czytelnym oznaczeniom\r\n
          \r\n
          Progresywny spust – precyzyjna kontrola obrotów jednym palcem\r\n
          \r\n
          Zdejmowane osłony filtrujące zapobiegają przedostawaniu się pyłu do wnętrza maszyny\r\n
          \r\n
          CNC toczony stalowy przeciwciężar dla idealnego wyważenia\r\n
          \r\n
          System wentylacyjny głowicy wspomagający odprowadzanie ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Parametr\r\n
          \r\n
          Wartość\r\n
          \r\n
          Numer katalogowy:\r\n
          \r\n
          M15 PRO\r\n
          \r\n
          Średnica talerza:\r\n
          \r\n
          125?mm / 5?\r\n
          \r\n
          Skok mimośrodu:\r\n
          \r\n
          15?mm\r\n
          \r\n
          Napięcie:\r\n
          \r\n
          110–240?V AC\r\n
          \r\n
          Częstotliwość:\r\n
          \r\n
          50/60?Hz\r\n
          \r\n
          Moc znamionowa:\r\n
          \r\n
          1000?W / 9?A\r\n
          \r\n
          Gwint wrzeciona:\r\n
          \r\n
          5/16?-24\r\n
          \r\n
          Obroty bez obciążenia:\r\n
          \r\n
          2200–5000 obr./min\r\n
          \r\n
          Zawartość zestawu:\r\n
          Talerz mocujący PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "polerka dual action maxshine,polerka dual action maxshine m15 pro,polerka dual action maxshine m15 pro zaawansowana maszyna"
        #metaDescription: "MAXSHINE Maszyna Polerska M15 Pro Dualaction  – Polerka dual action dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M1000 ROTACJA"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8148 …}
    #channels: Doctrine\ORM\PersistentCollection {#8391 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8176 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8362 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8174 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8172 …}
  }
  #productRepository: App\Repository\ProductRepository {#7490 …}
  +variant: App\Entity\Product\ProductVariant {#8180 …}
  #productVariantRepository: Sylius\B2BKit\Doctrine\ORM\ProductVariantRepository {#18368 …}
  +template: "@SyliusShop/product/show/content/info/summary.html.twig"
}
sylius_shop:product_review.count Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent 46.0 MiB 0.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18496
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18489 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18495 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18494 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
  "product" => App\Entity\Product\Product {#8069
    #id: 10596
    #code: "max-m1000"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8711 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1758817123 {#8181
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957491 {#8134
      date: 2025-10-20 10:51:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8712 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8715
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8069}
        #id: 1978
        #name: "MAXSHINE Maszyna Polerska M1000 Rotacja"
        #slug: "maxshine-maszyna-polerska-m15-pro-dualaction"
        #description: """
          Polerka Dual Action Maxshine M15 PRO \r\n
          \r\n
          \r\n
          Maxshine M15 PRO to zaawansowana maszyna polerska typu Dual Action z 15?mm skokiem mimośrodu, stworzona z myślą o profesjonalistach, którzy potrzebują niezawodności, mocy i precyzji w jednym narzędziu. Dzięki silnikowi o mocy 1000?W i elektronicznemu systemowi utrzymania stałych obrotów, urządzenie zapewnia stałą wydajność nawet przy intensywnej pracy.\r\n
          \r\n
          Ergonomiczna konstrukcja, miękkie gumowane uchwyty, a także progresywny spust pozwalają na płynną i komfortową pracę przez dłuższy czas. Wloty powietrza z siatką filtrującą skutecznie chronią wnętrze maszyny przed zabrudzeniem, wydłużając jej żywotność.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Mocny silnik 1000?W – szybka i efektywna korekta lakieru\r\n
          \r\n
          Skok 15?mm – idealny kompromis między siłą korekcji a precyzją\r\n
          \r\n
          System miękkiego startu oraz utrzymania stałych obrotów\r\n
          \r\n
          Antypoślizgowa, gumowana rękojeść dla komfortu i bezpieczeństwa\r\n
          \r\n
          6-stopniowa regulacja prędkości – łatwa zmiana dzięki dużym, czytelnym oznaczeniom\r\n
          \r\n
          Progresywny spust – precyzyjna kontrola obrotów jednym palcem\r\n
          \r\n
          Zdejmowane osłony filtrujące zapobiegają przedostawaniu się pyłu do wnętrza maszyny\r\n
          \r\n
          CNC toczony stalowy przeciwciężar dla idealnego wyważenia\r\n
          \r\n
          System wentylacyjny głowicy wspomagający odprowadzanie ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Parametr\r\n
          \r\n
          Wartość\r\n
          \r\n
          Numer katalogowy:\r\n
          \r\n
          M15 PRO\r\n
          \r\n
          Średnica talerza:\r\n
          \r\n
          125?mm / 5?\r\n
          \r\n
          Skok mimośrodu:\r\n
          \r\n
          15?mm\r\n
          \r\n
          Napięcie:\r\n
          \r\n
          110–240?V AC\r\n
          \r\n
          Częstotliwość:\r\n
          \r\n
          50/60?Hz\r\n
          \r\n
          Moc znamionowa:\r\n
          \r\n
          1000?W / 9?A\r\n
          \r\n
          Gwint wrzeciona:\r\n
          \r\n
          5/16?-24\r\n
          \r\n
          Obroty bez obciążenia:\r\n
          \r\n
          2200–5000 obr./min\r\n
          \r\n
          Zawartość zestawu:\r\n
          Talerz mocujący PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "polerka dual action maxshine,polerka dual action maxshine m15 pro,polerka dual action maxshine m15 pro zaawansowana maszyna"
        #metaDescription: "MAXSHINE Maszyna Polerska M15 Pro Dualaction  – Polerka dual action dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M1000 ROTACJA"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8148 …}
    #channels: Doctrine\ORM\PersistentCollection {#8391 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8176 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8362 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8174 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8172 …}
  }
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#18533
  +product: App\Entity\Product\Product {#8069
    #id: 10596
    #code: "max-m1000"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8711 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1758817123 {#8181
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957491 {#8134
      date: 2025-10-20 10:51:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8712 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8715
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8069}
        #id: 1978
        #name: "MAXSHINE Maszyna Polerska M1000 Rotacja"
        #slug: "maxshine-maszyna-polerska-m15-pro-dualaction"
        #description: """
          Polerka Dual Action Maxshine M15 PRO \r\n
          \r\n
          \r\n
          Maxshine M15 PRO to zaawansowana maszyna polerska typu Dual Action z 15?mm skokiem mimośrodu, stworzona z myślą o profesjonalistach, którzy potrzebują niezawodności, mocy i precyzji w jednym narzędziu. Dzięki silnikowi o mocy 1000?W i elektronicznemu systemowi utrzymania stałych obrotów, urządzenie zapewnia stałą wydajność nawet przy intensywnej pracy.\r\n
          \r\n
          Ergonomiczna konstrukcja, miękkie gumowane uchwyty, a także progresywny spust pozwalają na płynną i komfortową pracę przez dłuższy czas. Wloty powietrza z siatką filtrującą skutecznie chronią wnętrze maszyny przed zabrudzeniem, wydłużając jej żywotność.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Mocny silnik 1000?W – szybka i efektywna korekta lakieru\r\n
          \r\n
          Skok 15?mm – idealny kompromis między siłą korekcji a precyzją\r\n
          \r\n
          System miękkiego startu oraz utrzymania stałych obrotów\r\n
          \r\n
          Antypoślizgowa, gumowana rękojeść dla komfortu i bezpieczeństwa\r\n
          \r\n
          6-stopniowa regulacja prędkości – łatwa zmiana dzięki dużym, czytelnym oznaczeniom\r\n
          \r\n
          Progresywny spust – precyzyjna kontrola obrotów jednym palcem\r\n
          \r\n
          Zdejmowane osłony filtrujące zapobiegają przedostawaniu się pyłu do wnętrza maszyny\r\n
          \r\n
          CNC toczony stalowy przeciwciężar dla idealnego wyważenia\r\n
          \r\n
          System wentylacyjny głowicy wspomagający odprowadzanie ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Parametr\r\n
          \r\n
          Wartość\r\n
          \r\n
          Numer katalogowy:\r\n
          \r\n
          M15 PRO\r\n
          \r\n
          Średnica talerza:\r\n
          \r\n
          125?mm / 5?\r\n
          \r\n
          Skok mimośrodu:\r\n
          \r\n
          15?mm\r\n
          \r\n
          Napięcie:\r\n
          \r\n
          110–240?V AC\r\n
          \r\n
          Częstotliwość:\r\n
          \r\n
          50/60?Hz\r\n
          \r\n
          Moc znamionowa:\r\n
          \r\n
          1000?W / 9?A\r\n
          \r\n
          Gwint wrzeciona:\r\n
          \r\n
          5/16?-24\r\n
          \r\n
          Obroty bez obciążenia:\r\n
          \r\n
          2200–5000 obr./min\r\n
          \r\n
          Zawartość zestawu:\r\n
          Talerz mocujący PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "polerka dual action maxshine,polerka dual action maxshine m15 pro,polerka dual action maxshine m15 pro zaawansowana maszyna"
        #metaDescription: "MAXSHINE Maszyna Polerska M15 Pro Dualaction  – Polerka dual action dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M1000 ROTACJA"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8148 …}
    #channels: Doctrine\ORM\PersistentCollection {#8391 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8176 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8362 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8174 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8172 …}
  }
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#18536 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18496
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18489 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18495 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18494 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
}
sylius_shop:product:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.59 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18629
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18636 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18624 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18633 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8180 …}
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18643
  +variant: App\Entity\Product\ProductVariant {#8180 …}
  +price: "809,00 zł"
  +originalPrice: "809,00 zł"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  #moneyFormatter: App\Formatter\CustomMoneyFormatter {#9167 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12357 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9163 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18629
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18636 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18624 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18633 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
}
sylius_shop:product:add_to_cart_form App\Twig\Component\Product\AddToCartFormComponent 46.0 MiB 3.59 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18730
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18569 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18726 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18728 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  "product" => App\Entity\Product\Product {#8069
    #id: 10596
    #code: "max-m1000"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8711 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1758817123 {#8181
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957491 {#8134
      date: 2025-10-20 10:51:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8712 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8715
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8069}
        #id: 1978
        #name: "MAXSHINE Maszyna Polerska M1000 Rotacja"
        #slug: "maxshine-maszyna-polerska-m15-pro-dualaction"
        #description: """
          Polerka Dual Action Maxshine M15 PRO \r\n
          \r\n
          \r\n
          Maxshine M15 PRO to zaawansowana maszyna polerska typu Dual Action z 15?mm skokiem mimośrodu, stworzona z myślą o profesjonalistach, którzy potrzebują niezawodności, mocy i precyzji w jednym narzędziu. Dzięki silnikowi o mocy 1000?W i elektronicznemu systemowi utrzymania stałych obrotów, urządzenie zapewnia stałą wydajność nawet przy intensywnej pracy.\r\n
          \r\n
          Ergonomiczna konstrukcja, miękkie gumowane uchwyty, a także progresywny spust pozwalają na płynną i komfortową pracę przez dłuższy czas. Wloty powietrza z siatką filtrującą skutecznie chronią wnętrze maszyny przed zabrudzeniem, wydłużając jej żywotność.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Mocny silnik 1000?W – szybka i efektywna korekta lakieru\r\n
          \r\n
          Skok 15?mm – idealny kompromis między siłą korekcji a precyzją\r\n
          \r\n
          System miękkiego startu oraz utrzymania stałych obrotów\r\n
          \r\n
          Antypoślizgowa, gumowana rękojeść dla komfortu i bezpieczeństwa\r\n
          \r\n
          6-stopniowa regulacja prędkości – łatwa zmiana dzięki dużym, czytelnym oznaczeniom\r\n
          \r\n
          Progresywny spust – precyzyjna kontrola obrotów jednym palcem\r\n
          \r\n
          Zdejmowane osłony filtrujące zapobiegają przedostawaniu się pyłu do wnętrza maszyny\r\n
          \r\n
          CNC toczony stalowy przeciwciężar dla idealnego wyważenia\r\n
          \r\n
          System wentylacyjny głowicy wspomagający odprowadzanie ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Parametr\r\n
          \r\n
          Wartość\r\n
          \r\n
          Numer katalogowy:\r\n
          \r\n
          M15 PRO\r\n
          \r\n
          Średnica talerza:\r\n
          \r\n
          125?mm / 5?\r\n
          \r\n
          Skok mimośrodu:\r\n
          \r\n
          15?mm\r\n
          \r\n
          Napięcie:\r\n
          \r\n
          110–240?V AC\r\n
          \r\n
          Częstotliwość:\r\n
          \r\n
          50/60?Hz\r\n
          \r\n
          Moc znamionowa:\r\n
          \r\n
          1000?W / 9?A\r\n
          \r\n
          Gwint wrzeciona:\r\n
          \r\n
          5/16?-24\r\n
          \r\n
          Obroty bez obciążenia:\r\n
          \r\n
          2200–5000 obr./min\r\n
          \r\n
          Zawartość zestawu:\r\n
          Talerz mocujący PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "polerka dual action maxshine,polerka dual action maxshine m15 pro,polerka dual action maxshine m15 pro zaawansowana maszyna"
        #metaDescription: "MAXSHINE Maszyna Polerska M15 Pro Dualaction  – Polerka dual action dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M1000 ROTACJA"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8148 …}
    #channels: Doctrine\ORM\PersistentCollection {#8391 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8176 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8362 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8174 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8172 …}
  }
  "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
]
Attributes
[]
Component
App\Twig\Component\Product\AddToCartFormComponent {#18744
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7814 …}
  #manager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1692 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#2984 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2039 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1809 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#18745 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#18746 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#15827 …}
  -formView: null
  -form: null
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
    ]
    "addToWishlist" => null
    "wishlists" => "40205"
    "_token" => "csrf-token"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18730
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18569 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18726 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18728 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  +product: App\Entity\Product\Product {#8069
    #id: 10596
    #code: "max-m1000"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8711 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1758817123 {#8181
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957491 {#8134
      date: 2025-10-20 10:51:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8712 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8715
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8069}
        #id: 1978
        #name: "MAXSHINE Maszyna Polerska M1000 Rotacja"
        #slug: "maxshine-maszyna-polerska-m15-pro-dualaction"
        #description: """
          Polerka Dual Action Maxshine M15 PRO \r\n
          \r\n
          \r\n
          Maxshine M15 PRO to zaawansowana maszyna polerska typu Dual Action z 15?mm skokiem mimośrodu, stworzona z myślą o profesjonalistach, którzy potrzebują niezawodności, mocy i precyzji w jednym narzędziu. Dzięki silnikowi o mocy 1000?W i elektronicznemu systemowi utrzymania stałych obrotów, urządzenie zapewnia stałą wydajność nawet przy intensywnej pracy.\r\n
          \r\n
          Ergonomiczna konstrukcja, miękkie gumowane uchwyty, a także progresywny spust pozwalają na płynną i komfortową pracę przez dłuższy czas. Wloty powietrza z siatką filtrującą skutecznie chronią wnętrze maszyny przed zabrudzeniem, wydłużając jej żywotność.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Mocny silnik 1000?W – szybka i efektywna korekta lakieru\r\n
          \r\n
          Skok 15?mm – idealny kompromis między siłą korekcji a precyzją\r\n
          \r\n
          System miękkiego startu oraz utrzymania stałych obrotów\r\n
          \r\n
          Antypoślizgowa, gumowana rękojeść dla komfortu i bezpieczeństwa\r\n
          \r\n
          6-stopniowa regulacja prędkości – łatwa zmiana dzięki dużym, czytelnym oznaczeniom\r\n
          \r\n
          Progresywny spust – precyzyjna kontrola obrotów jednym palcem\r\n
          \r\n
          Zdejmowane osłony filtrujące zapobiegają przedostawaniu się pyłu do wnętrza maszyny\r\n
          \r\n
          CNC toczony stalowy przeciwciężar dla idealnego wyważenia\r\n
          \r\n
          System wentylacyjny głowicy wspomagający odprowadzanie ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Parametr\r\n
          \r\n
          Wartość\r\n
          \r\n
          Numer katalogowy:\r\n
          \r\n
          M15 PRO\r\n
          \r\n
          Średnica talerza:\r\n
          \r\n
          125?mm / 5?\r\n
          \r\n
          Skok mimośrodu:\r\n
          \r\n
          15?mm\r\n
          \r\n
          Napięcie:\r\n
          \r\n
          110–240?V AC\r\n
          \r\n
          Częstotliwość:\r\n
          \r\n
          50/60?Hz\r\n
          \r\n
          Moc znamionowa:\r\n
          \r\n
          1000?W / 9?A\r\n
          \r\n
          Gwint wrzeciona:\r\n
          \r\n
          5/16?-24\r\n
          \r\n
          Obroty bez obciążenia:\r\n
          \r\n
          2200–5000 obr./min\r\n
          \r\n
          Zawartość zestawu:\r\n
          Talerz mocujący PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "polerka dual action maxshine,polerka dual action maxshine m15 pro,polerka dual action maxshine m15 pro zaawansowana maszyna"
        #metaDescription: "MAXSHINE Maszyna Polerska M15 Pro Dualaction  – Polerka dual action dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M1000 ROTACJA"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8148 …}
    #channels: Doctrine\ORM\PersistentCollection {#8391 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8176 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8362 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8174 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8172 …}
  }
  #productRepository: App\Repository\ProductRepository {#7490 …}
  +variant: null
  #productVariantRepository: Sylius\B2BKit\Doctrine\ORM\ProductVariantRepository {#18368 …}
  +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
  +isItemAdded: false
  -formView: Symfony\Component\Form\FormView {#18788 …}
  -form: Symfony\Component\Form\Form {#18947 …}
  -shouldAutoSubmitForm: true
}
sylius_shop:product:add_to_wishlist Sylius\WishlistPlugin\Twig\Component\Product\AddToWishlistComponent 46.0 MiB 1.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19126
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19057 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19104 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19119 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  "product" => App\Entity\Product\Product {#8069
    #id: 10596
    #code: "max-m1000"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8711 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1758817123 {#8181
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957491 {#8134
      date: 2025-10-20 10:51:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8712 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8715
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8069}
        #id: 1978
        #name: "MAXSHINE Maszyna Polerska M1000 Rotacja"
        #slug: "maxshine-maszyna-polerska-m15-pro-dualaction"
        #description: """
          Polerka Dual Action Maxshine M15 PRO \r\n
          \r\n
          \r\n
          Maxshine M15 PRO to zaawansowana maszyna polerska typu Dual Action z 15?mm skokiem mimośrodu, stworzona z myślą o profesjonalistach, którzy potrzebują niezawodności, mocy i precyzji w jednym narzędziu. Dzięki silnikowi o mocy 1000?W i elektronicznemu systemowi utrzymania stałych obrotów, urządzenie zapewnia stałą wydajność nawet przy intensywnej pracy.\r\n
          \r\n
          Ergonomiczna konstrukcja, miękkie gumowane uchwyty, a także progresywny spust pozwalają na płynną i komfortową pracę przez dłuższy czas. Wloty powietrza z siatką filtrującą skutecznie chronią wnętrze maszyny przed zabrudzeniem, wydłużając jej żywotność.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Mocny silnik 1000?W – szybka i efektywna korekta lakieru\r\n
          \r\n
          Skok 15?mm – idealny kompromis między siłą korekcji a precyzją\r\n
          \r\n
          System miękkiego startu oraz utrzymania stałych obrotów\r\n
          \r\n
          Antypoślizgowa, gumowana rękojeść dla komfortu i bezpieczeństwa\r\n
          \r\n
          6-stopniowa regulacja prędkości – łatwa zmiana dzięki dużym, czytelnym oznaczeniom\r\n
          \r\n
          Progresywny spust – precyzyjna kontrola obrotów jednym palcem\r\n
          \r\n
          Zdejmowane osłony filtrujące zapobiegają przedostawaniu się pyłu do wnętrza maszyny\r\n
          \r\n
          CNC toczony stalowy przeciwciężar dla idealnego wyważenia\r\n
          \r\n
          System wentylacyjny głowicy wspomagający odprowadzanie ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Parametr\r\n
          \r\n
          Wartość\r\n
          \r\n
          Numer katalogowy:\r\n
          \r\n
          M15 PRO\r\n
          \r\n
          Średnica talerza:\r\n
          \r\n
          125?mm / 5?\r\n
          \r\n
          Skok mimośrodu:\r\n
          \r\n
          15?mm\r\n
          \r\n
          Napięcie:\r\n
          \r\n
          110–240?V AC\r\n
          \r\n
          Częstotliwość:\r\n
          \r\n
          50/60?Hz\r\n
          \r\n
          Moc znamionowa:\r\n
          \r\n
          1000?W / 9?A\r\n
          \r\n
          Gwint wrzeciona:\r\n
          \r\n
          5/16?-24\r\n
          \r\n
          Obroty bez obciążenia:\r\n
          \r\n
          2200–5000 obr./min\r\n
          \r\n
          Zawartość zestawu:\r\n
          Talerz mocujący PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "polerka dual action maxshine,polerka dual action maxshine m15 pro,polerka dual action maxshine m15 pro zaawansowana maszyna"
        #metaDescription: "MAXSHINE Maszyna Polerska M15 Pro Dualaction  – Polerka dual action dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M1000 ROTACJA"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8148 …}
    #channels: Doctrine\ORM\PersistentCollection {#8391 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8176 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8362 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8174 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8172 …}
  }
  "template" => "@SyliusWishlistPlugin/product/show/add_to_wishlist.html.twig"
]
Attributes
[]
Component
Sylius\WishlistPlugin\Twig\Component\Product\AddToWishlistComponent {#19149
  -addProductVariantToWishlistProcessor: Sylius\WishlistPlugin\Processor\AddProductVariantToWishlistProcessor {#19145 …}
  -formFactory: Symfony\Component\Form\FormFactory {#7814 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#18376 …}
  -liveResponder: ? Symfony\UX\LiveComponent\LiveResponder
  -formView: Symfony\Component\Form\FormView {#19175 …}
  -form: Symfony\Component\Form\Form {#19223 …}
  +formName: "add_to_wishlist"
  +formValues: [
    "_token" => "csrf-token"
  ]
  +isValidated: false
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19126
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19057 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19104 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19119 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  +template: "@SyliusWishlistPlugin/product/show/add_to_wishlist.html.twig"
  +product: App\Entity\Product\Product {#8069
    #id: 10596
    #code: "max-m1000"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8711 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1758817123 {#8181
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957491 {#8134
      date: 2025-10-20 10:51:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8712 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8715
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8069}
        #id: 1978
        #name: "MAXSHINE Maszyna Polerska M1000 Rotacja"
        #slug: "maxshine-maszyna-polerska-m15-pro-dualaction"
        #description: """
          Polerka Dual Action Maxshine M15 PRO \r\n
          \r\n
          \r\n
          Maxshine M15 PRO to zaawansowana maszyna polerska typu Dual Action z 15?mm skokiem mimośrodu, stworzona z myślą o profesjonalistach, którzy potrzebują niezawodności, mocy i precyzji w jednym narzędziu. Dzięki silnikowi o mocy 1000?W i elektronicznemu systemowi utrzymania stałych obrotów, urządzenie zapewnia stałą wydajność nawet przy intensywnej pracy.\r\n
          \r\n
          Ergonomiczna konstrukcja, miękkie gumowane uchwyty, a także progresywny spust pozwalają na płynną i komfortową pracę przez dłuższy czas. Wloty powietrza z siatką filtrującą skutecznie chronią wnętrze maszyny przed zabrudzeniem, wydłużając jej żywotność.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Mocny silnik 1000?W – szybka i efektywna korekta lakieru\r\n
          \r\n
          Skok 15?mm – idealny kompromis między siłą korekcji a precyzją\r\n
          \r\n
          System miękkiego startu oraz utrzymania stałych obrotów\r\n
          \r\n
          Antypoślizgowa, gumowana rękojeść dla komfortu i bezpieczeństwa\r\n
          \r\n
          6-stopniowa regulacja prędkości – łatwa zmiana dzięki dużym, czytelnym oznaczeniom\r\n
          \r\n
          Progresywny spust – precyzyjna kontrola obrotów jednym palcem\r\n
          \r\n
          Zdejmowane osłony filtrujące zapobiegają przedostawaniu się pyłu do wnętrza maszyny\r\n
          \r\n
          CNC toczony stalowy przeciwciężar dla idealnego wyważenia\r\n
          \r\n
          System wentylacyjny głowicy wspomagający odprowadzanie ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Parametr\r\n
          \r\n
          Wartość\r\n
          \r\n
          Numer katalogowy:\r\n
          \r\n
          M15 PRO\r\n
          \r\n
          Średnica talerza:\r\n
          \r\n
          125?mm / 5?\r\n
          \r\n
          Skok mimośrodu:\r\n
          \r\n
          15?mm\r\n
          \r\n
          Napięcie:\r\n
          \r\n
          110–240?V AC\r\n
          \r\n
          Częstotliwość:\r\n
          \r\n
          50/60?Hz\r\n
          \r\n
          Moc znamionowa:\r\n
          \r\n
          1000?W / 9?A\r\n
          \r\n
          Gwint wrzeciona:\r\n
          \r\n
          5/16?-24\r\n
          \r\n
          Obroty bez obciążenia:\r\n
          \r\n
          2200–5000 obr./min\r\n
          \r\n
          Zawartość zestawu:\r\n
          Talerz mocujący PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "polerka dual action maxshine,polerka dual action maxshine m15 pro,polerka dual action maxshine m15 pro zaawansowana maszyna"
        #metaDescription: "MAXSHINE Maszyna Polerska M15 Pro Dualaction  – Polerka dual action dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M1000 ROTACJA"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8148 …}
    #channels: Doctrine\ORM\PersistentCollection {#8391 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8176 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8362 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8174 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8172 …}
  }
  #productRepository: App\Repository\ProductRepository {#7490 …}
  +variant: App\Entity\Product\ProductVariant {#8180 …}
  #productVariantRepository: Sylius\B2BKit\Doctrine\ORM\ProductVariantRepository {#18368 …}
}
sylius_shop:product_review:list Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent 46.0 MiB 0.92 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19730
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19726 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19727 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19729 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
  "product" => App\Entity\Product\Product {#8069
    #id: 10596
    #code: "max-m1000"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8711 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1758817123 {#8181
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957491 {#8134
      date: 2025-10-20 10:51:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8712 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8715
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8069}
        #id: 1978
        #name: "MAXSHINE Maszyna Polerska M1000 Rotacja"
        #slug: "maxshine-maszyna-polerska-m15-pro-dualaction"
        #description: """
          Polerka Dual Action Maxshine M15 PRO \r\n
          \r\n
          \r\n
          Maxshine M15 PRO to zaawansowana maszyna polerska typu Dual Action z 15?mm skokiem mimośrodu, stworzona z myślą o profesjonalistach, którzy potrzebują niezawodności, mocy i precyzji w jednym narzędziu. Dzięki silnikowi o mocy 1000?W i elektronicznemu systemowi utrzymania stałych obrotów, urządzenie zapewnia stałą wydajność nawet przy intensywnej pracy.\r\n
          \r\n
          Ergonomiczna konstrukcja, miękkie gumowane uchwyty, a także progresywny spust pozwalają na płynną i komfortową pracę przez dłuższy czas. Wloty powietrza z siatką filtrującą skutecznie chronią wnętrze maszyny przed zabrudzeniem, wydłużając jej żywotność.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Mocny silnik 1000?W – szybka i efektywna korekta lakieru\r\n
          \r\n
          Skok 15?mm – idealny kompromis między siłą korekcji a precyzją\r\n
          \r\n
          System miękkiego startu oraz utrzymania stałych obrotów\r\n
          \r\n
          Antypoślizgowa, gumowana rękojeść dla komfortu i bezpieczeństwa\r\n
          \r\n
          6-stopniowa regulacja prędkości – łatwa zmiana dzięki dużym, czytelnym oznaczeniom\r\n
          \r\n
          Progresywny spust – precyzyjna kontrola obrotów jednym palcem\r\n
          \r\n
          Zdejmowane osłony filtrujące zapobiegają przedostawaniu się pyłu do wnętrza maszyny\r\n
          \r\n
          CNC toczony stalowy przeciwciężar dla idealnego wyważenia\r\n
          \r\n
          System wentylacyjny głowicy wspomagający odprowadzanie ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Parametr\r\n
          \r\n
          Wartość\r\n
          \r\n
          Numer katalogowy:\r\n
          \r\n
          M15 PRO\r\n
          \r\n
          Średnica talerza:\r\n
          \r\n
          125?mm / 5?\r\n
          \r\n
          Skok mimośrodu:\r\n
          \r\n
          15?mm\r\n
          \r\n
          Napięcie:\r\n
          \r\n
          110–240?V AC\r\n
          \r\n
          Częstotliwość:\r\n
          \r\n
          50/60?Hz\r\n
          \r\n
          Moc znamionowa:\r\n
          \r\n
          1000?W / 9?A\r\n
          \r\n
          Gwint wrzeciona:\r\n
          \r\n
          5/16?-24\r\n
          \r\n
          Obroty bez obciążenia:\r\n
          \r\n
          2200–5000 obr./min\r\n
          \r\n
          Zawartość zestawu:\r\n
          Talerz mocujący PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "polerka dual action maxshine,polerka dual action maxshine m15 pro,polerka dual action maxshine m15 pro zaawansowana maszyna"
        #metaDescription: "MAXSHINE Maszyna Polerska M15 Pro Dualaction  – Polerka dual action dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M1000 ROTACJA"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8148 …}
    #channels: Doctrine\ORM\PersistentCollection {#8391 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8176 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8362 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8174 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8172 …}
  }
  "count" => 3
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#19742
  +product: App\Entity\Product\Product {#8069
    #id: 10596
    #code: "max-m1000"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8711 …}
    #associations: Doctrine\ORM\PersistentCollection {#8682 …}
    #createdAt: DateTime @1758817123 {#8181
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957491 {#8134
      date: 2025-10-20 10:51:31.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8712 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8715
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8069}
        #id: 1978
        #name: "MAXSHINE Maszyna Polerska M1000 Rotacja"
        #slug: "maxshine-maszyna-polerska-m15-pro-dualaction"
        #description: """
          Polerka Dual Action Maxshine M15 PRO \r\n
          \r\n
          \r\n
          Maxshine M15 PRO to zaawansowana maszyna polerska typu Dual Action z 15?mm skokiem mimośrodu, stworzona z myślą o profesjonalistach, którzy potrzebują niezawodności, mocy i precyzji w jednym narzędziu. Dzięki silnikowi o mocy 1000?W i elektronicznemu systemowi utrzymania stałych obrotów, urządzenie zapewnia stałą wydajność nawet przy intensywnej pracy.\r\n
          \r\n
          Ergonomiczna konstrukcja, miękkie gumowane uchwyty, a także progresywny spust pozwalają na płynną i komfortową pracę przez dłuższy czas. Wloty powietrza z siatką filtrującą skutecznie chronią wnętrze maszyny przed zabrudzeniem, wydłużając jej żywotność.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Mocny silnik 1000?W – szybka i efektywna korekta lakieru\r\n
          \r\n
          Skok 15?mm – idealny kompromis między siłą korekcji a precyzją\r\n
          \r\n
          System miękkiego startu oraz utrzymania stałych obrotów\r\n
          \r\n
          Antypoślizgowa, gumowana rękojeść dla komfortu i bezpieczeństwa\r\n
          \r\n
          6-stopniowa regulacja prędkości – łatwa zmiana dzięki dużym, czytelnym oznaczeniom\r\n
          \r\n
          Progresywny spust – precyzyjna kontrola obrotów jednym palcem\r\n
          \r\n
          Zdejmowane osłony filtrujące zapobiegają przedostawaniu się pyłu do wnętrza maszyny\r\n
          \r\n
          CNC toczony stalowy przeciwciężar dla idealnego wyważenia\r\n
          \r\n
          System wentylacyjny głowicy wspomagający odprowadzanie ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Parametr\r\n
          \r\n
          Wartość\r\n
          \r\n
          Numer katalogowy:\r\n
          \r\n
          M15 PRO\r\n
          \r\n
          Średnica talerza:\r\n
          \r\n
          125?mm / 5?\r\n
          \r\n
          Skok mimośrodu:\r\n
          \r\n
          15?mm\r\n
          \r\n
          Napięcie:\r\n
          \r\n
          110–240?V AC\r\n
          \r\n
          Częstotliwość:\r\n
          \r\n
          50/60?Hz\r\n
          \r\n
          Moc znamionowa:\r\n
          \r\n
          1000?W / 9?A\r\n
          \r\n
          Gwint wrzeciona:\r\n
          \r\n
          5/16?-24\r\n
          \r\n
          Obroty bez obciążenia:\r\n
          \r\n
          2200–5000 obr./min\r\n
          \r\n
          Zawartość zestawu:\r\n
          Talerz mocujący PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "polerka dual action maxshine,polerka dual action maxshine m15 pro,polerka dual action maxshine m15 pro zaawansowana maszyna"
        #metaDescription: "MAXSHINE Maszyna Polerska M15 Pro Dualaction  – Polerka dual action dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M1000 ROTACJA"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8148 …}
    #channels: Doctrine\ORM\PersistentCollection {#8391 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8176 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8362 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8174 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8172 …}
  }
  +count: 3
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#18536 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19730
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19726 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19727 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19729 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
}
sylius_shop:product:list Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent 46.0 MiB 98.83 ms
Input props
[
  "limit" => 4
  "template" => "shop/product/common/list.html.twig"
]
Attributes
[
  "template" => "shop/product/common/list.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent {#19721
  +limit: 4
  #productRepository: App\Repository\ProductRepository {#7490 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  +hookableMetadata: null
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 24.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#19852
    #id: 10586
    #code: "max-h06a"
    #attributes: Doctrine\ORM\PersistentCollection {#19964 …}
    #variants: Doctrine\ORM\PersistentCollection {#19962 …}
    #options: Doctrine\ORM\PersistentCollection {#19958 …}
    #associations: Doctrine\ORM\PersistentCollection {#19960 …}
    #createdAt: DateTime @1758817123 {#19978
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19931
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19955 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19954
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19852}
        #id: 1968
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 10 Otworów"
        #slug: "maxshine-uchwyt-scienny-na-pedzle-6-haczykow"
        #description: """
          Uchwyt na ścianę do pianownic, lanc i dysz\r\n
          Model: H08B\r\n
          \r\n
          \r\n
          Koniec z gubieniem lub zagubieniem dysz i lanc! Ten uchwyt zapewnia dedykowane miejsce do przechowywania, które pomoże utrzymać wszystkie akcesoria do myjek ciśnieniowych w idealnym porządku.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Miejsce na wiele dysz, lanc, złączek, pianownic (foam cannons) i pistoletów do myjek ciśnieniowych.\r\n
          \r\n
          Wygrawerowane skale na uchwycie dysz umożliwiają szybkie rozpoznanie wzoru strumienia każdej dyszy na pierwszy rzut oka.\r\n
          \r\n
          Dodatkowe porty zapewniają wystarczającą ilość miejsca, nawet jeśli kolekcja akcesoriów do myjki ciśnieniowej będzie się powiększać.\r\n
          \r\n
          Łatwy montaż na ścianie, który utrzymuje akcesoria w zasięgu ręki i w idealnym porządku.\r\n
          \r\n
          Ergonomiczny design z gumowymi osłonkami na uchwycie dysz, które chronią je przed zarysowaniami.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H08B\r\n
          \r\n
          Wymiary: 39 cm (dł.) x 14 cm (szer.) x 3,5 cm (wys.)\r\n
          \r\n
          Waga: 1,16 kg\r\n
          \r\n
          Materiał: wysokiej jakości metal z powłoką malarską\r\n
          \r\n
          Kolor: czarny\r\n
          \r\n
          W zestawie: 2 sztuki szybkozłączek 1/4? żeńskich oraz 1 sztuka szybkozłączki 1/4? męskiej
          """
        #metaKeywords: "uchwyt ścianę pianownic lanc,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec gubieniem lub"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków – Uchwyt ścianę pianownic dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 10 otworów"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19972 …}
    #channels: Doctrine\ORM\PersistentCollection {#19966 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19970 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19968 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19938 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19848 …}
  }
  "template" => "shop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "shop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20067
  +product: App\Entity\Product\Product {#19852
    #id: 10586
    #code: "max-h06a"
    #attributes: Doctrine\ORM\PersistentCollection {#19964 …}
    #variants: Doctrine\ORM\PersistentCollection {#19962 …}
    #options: Doctrine\ORM\PersistentCollection {#19958 …}
    #associations: Doctrine\ORM\PersistentCollection {#19960 …}
    #createdAt: DateTime @1758817123 {#19978
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19931
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19955 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19954
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19852}
        #id: 1968
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 10 Otworów"
        #slug: "maxshine-uchwyt-scienny-na-pedzle-6-haczykow"
        #description: """
          Uchwyt na ścianę do pianownic, lanc i dysz\r\n
          Model: H08B\r\n
          \r\n
          \r\n
          Koniec z gubieniem lub zagubieniem dysz i lanc! Ten uchwyt zapewnia dedykowane miejsce do przechowywania, które pomoże utrzymać wszystkie akcesoria do myjek ciśnieniowych w idealnym porządku.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Miejsce na wiele dysz, lanc, złączek, pianownic (foam cannons) i pistoletów do myjek ciśnieniowych.\r\n
          \r\n
          Wygrawerowane skale na uchwycie dysz umożliwiają szybkie rozpoznanie wzoru strumienia każdej dyszy na pierwszy rzut oka.\r\n
          \r\n
          Dodatkowe porty zapewniają wystarczającą ilość miejsca, nawet jeśli kolekcja akcesoriów do myjki ciśnieniowej będzie się powiększać.\r\n
          \r\n
          Łatwy montaż na ścianie, który utrzymuje akcesoria w zasięgu ręki i w idealnym porządku.\r\n
          \r\n
          Ergonomiczny design z gumowymi osłonkami na uchwycie dysz, które chronią je przed zarysowaniami.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H08B\r\n
          \r\n
          Wymiary: 39 cm (dł.) x 14 cm (szer.) x 3,5 cm (wys.)\r\n
          \r\n
          Waga: 1,16 kg\r\n
          \r\n
          Materiał: wysokiej jakości metal z powłoką malarską\r\n
          \r\n
          Kolor: czarny\r\n
          \r\n
          W zestawie: 2 sztuki szybkozłączek 1/4? żeńskich oraz 1 sztuka szybkozłączki 1/4? męskiej
          """
        #metaKeywords: "uchwyt ścianę pianownic lanc,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec gubieniem lub"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków – Uchwyt ścianę pianownic dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 10 otworów"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19972 …}
    #channels: Doctrine\ORM\PersistentCollection {#19966 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19970 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19968 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19938 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19848 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20074 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7490 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5552 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 2.00 ms
Input props
[
  "product" => App\Entity\Product\Product {#19852
    #id: 10586
    #code: "max-h06a"
    #attributes: Doctrine\ORM\PersistentCollection {#19964 …}
    #variants: Doctrine\ORM\PersistentCollection {#19962 …}
    #options: Doctrine\ORM\PersistentCollection {#19958 …}
    #associations: Doctrine\ORM\PersistentCollection {#19960 …}
    #createdAt: DateTime @1758817123 {#19978
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19931
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19955 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19954
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19852}
        #id: 1968
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 10 Otworów"
        #slug: "maxshine-uchwyt-scienny-na-pedzle-6-haczykow"
        #description: """
          Uchwyt na ścianę do pianownic, lanc i dysz\r\n
          Model: H08B\r\n
          \r\n
          \r\n
          Koniec z gubieniem lub zagubieniem dysz i lanc! Ten uchwyt zapewnia dedykowane miejsce do przechowywania, które pomoże utrzymać wszystkie akcesoria do myjek ciśnieniowych w idealnym porządku.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Miejsce na wiele dysz, lanc, złączek, pianownic (foam cannons) i pistoletów do myjek ciśnieniowych.\r\n
          \r\n
          Wygrawerowane skale na uchwycie dysz umożliwiają szybkie rozpoznanie wzoru strumienia każdej dyszy na pierwszy rzut oka.\r\n
          \r\n
          Dodatkowe porty zapewniają wystarczającą ilość miejsca, nawet jeśli kolekcja akcesoriów do myjki ciśnieniowej będzie się powiększać.\r\n
          \r\n
          Łatwy montaż na ścianie, który utrzymuje akcesoria w zasięgu ręki i w idealnym porządku.\r\n
          \r\n
          Ergonomiczny design z gumowymi osłonkami na uchwycie dysz, które chronią je przed zarysowaniami.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H08B\r\n
          \r\n
          Wymiary: 39 cm (dł.) x 14 cm (szer.) x 3,5 cm (wys.)\r\n
          \r\n
          Waga: 1,16 kg\r\n
          \r\n
          Materiał: wysokiej jakości metal z powłoką malarską\r\n
          \r\n
          Kolor: czarny\r\n
          \r\n
          W zestawie: 2 sztuki szybkozłączek 1/4? żeńskich oraz 1 sztuka szybkozłączki 1/4? męskiej
          """
        #metaKeywords: "uchwyt ścianę pianownic lanc,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec gubieniem lub"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków – Uchwyt ścianę pianownic dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 10 otworów"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19972 …}
    #channels: Doctrine\ORM\PersistentCollection {#19966 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19970 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19968 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19938 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19848 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "MAXSHINE Uchwyt Ścienny Na Pędzle 10 Otworów"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20097
  -props: [
    "product" => App\Entity\Product\Product {#19852
      #id: 10586
      #code: "max-h06a"
      #attributes: Doctrine\ORM\PersistentCollection {#19964 …}
      #variants: Doctrine\ORM\PersistentCollection {#19962 …}
      #options: Doctrine\ORM\PersistentCollection {#19958 …}
      #associations: Doctrine\ORM\PersistentCollection {#19960 …}
      #createdAt: DateTime @1758817123 {#19978
        date: 2025-09-25 16:18:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1759236439 {#19931
        date: 2025-09-30 12:47:19.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19955 …}
      #translationsCache: [
        "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19954
          #locale: "pl_PL"
          #translatable: App\Entity\Product\Product {#19852}
          #id: 1968
          #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 10 Otworów"
          #slug: "maxshine-uchwyt-scienny-na-pedzle-6-haczykow"
          #description: """
            Uchwyt na ścianę do pianownic, lanc i dysz\r\n
            Model: H08B\r\n
            \r\n
            \r\n
            Koniec z gubieniem lub zagubieniem dysz i lanc! Ten uchwyt zapewnia dedykowane miejsce do przechowywania, które pomoże utrzymać wszystkie akcesoria do myjek ciśnieniowych w idealnym porządku.\r\n
            \r\n
            Cechy:\r\n
            \r\n
            Miejsce na wiele dysz, lanc, złączek, pianownic (foam cannons) i pistoletów do myjek ciśnieniowych.\r\n
            \r\n
            Wygrawerowane skale na uchwycie dysz umożliwiają szybkie rozpoznanie wzoru strumienia każdej dyszy na pierwszy rzut oka.\r\n
            \r\n
            Dodatkowe porty zapewniają wystarczającą ilość miejsca, nawet jeśli kolekcja akcesoriów do myjki ciśnieniowej będzie się powiększać.\r\n
            \r\n
            Łatwy montaż na ścianie, który utrzymuje akcesoria w zasięgu ręki i w idealnym porządku.\r\n
            \r\n
            Ergonomiczny design z gumowymi osłonkami na uchwycie dysz, które chronią je przed zarysowaniami.\r\n
            \r\n
            Specyfikacja techniczna:\r\n
            \r\n
            Model: H08B\r\n
            \r\n
            Wymiary: 39 cm (dł.) x 14 cm (szer.) x 3,5 cm (wys.)\r\n
            \r\n
            Waga: 1,16 kg\r\n
            \r\n
            Materiał: wysokiej jakości metal z powłoką malarską\r\n
            \r\n
            Kolor: czarny\r\n
            \r\n
            W zestawie: 2 sztuki szybkozłączek 1/4? żeńskich oraz 1 sztuka szybkozłączki 1/4? męskiej
            """
          #metaKeywords: "uchwyt ścianę pianownic lanc,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec gubieniem lub"
          #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków – Uchwyt ścianę pianownic dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
          #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 10 otworów"
        }
      ]
      #currentLocale: "pl_PL"
      #currentTranslation: null
      #fallbackLocale: "en"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19972 …}
      #channels: Doctrine\ORM\PersistentCollection {#19966 …}
      #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19970 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19968 …}
      -isBestseller: false
      #customerGroups: Doctrine\ORM\PersistentCollection {#19938 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19848 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 1.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20168
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20171 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20166 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20165 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20074 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20065
    #collection: Doctrine\Common\Collections\ArrayCollection {#20045 …}
    #initialized: true
    -snapshot: []
    -owner: Sylius\Component\Core\Model\ChannelPricing {#20076 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24833 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24855 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20168
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20171 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20166 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20165 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "MAXSHINE Uchwyt Ścienny Na Pędzle 10 Otworów"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20065
    #collection: Doctrine\Common\Collections\ArrayCollection {#20045 …}
    #initialized: true
    -snapshot: []
    -owner: Sylius\Component\Core\Model\ChannelPricing {#20076 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24833 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24855 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20178
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20168
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20171 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20166 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20165 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20074 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20065
      #collection: Doctrine\Common\Collections\ArrayCollection {#20045 …}
      #initialized: true
      -snapshot: []
      -owner: Sylius\Component\Core\Model\ChannelPricing {#20076 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24833 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24855 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.58 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20233
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20224 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20231 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20232 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20074 …}
  "template" => "shop/product/common/price.html.twig"
]
Attributes
[
  "template" => "shop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20244
  +variant: App\Entity\Product\ProductVariant {#20074 …}
  +price: "119,00 zł"
  +originalPrice: "119,00 zł"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  #moneyFormatter: App\Formatter\CustomMoneyFormatter {#9167 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12357 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9163 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20233
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20224 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20231 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20232 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
app:wishlist:add_to_wishlist App\Twig\Components\AddToWishlist 46.0 MiB 2.64 ms
Input props
[
  "hookableMetadata" => null
  "product" => App\Entity\Product\Product {#19852
    #id: 10586
    #code: "max-h06a"
    #attributes: Doctrine\ORM\PersistentCollection {#19964 …}
    #variants: Doctrine\ORM\PersistentCollection {#19962 …}
    #options: Doctrine\ORM\PersistentCollection {#19958 …}
    #associations: Doctrine\ORM\PersistentCollection {#19960 …}
    #createdAt: DateTime @1758817123 {#19978
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19931
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19955 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19954
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19852}
        #id: 1968
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 10 Otworów"
        #slug: "maxshine-uchwyt-scienny-na-pedzle-6-haczykow"
        #description: """
          Uchwyt na ścianę do pianownic, lanc i dysz\r\n
          Model: H08B\r\n
          \r\n
          \r\n
          Koniec z gubieniem lub zagubieniem dysz i lanc! Ten uchwyt zapewnia dedykowane miejsce do przechowywania, które pomoże utrzymać wszystkie akcesoria do myjek ciśnieniowych w idealnym porządku.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Miejsce na wiele dysz, lanc, złączek, pianownic (foam cannons) i pistoletów do myjek ciśnieniowych.\r\n
          \r\n
          Wygrawerowane skale na uchwycie dysz umożliwiają szybkie rozpoznanie wzoru strumienia każdej dyszy na pierwszy rzut oka.\r\n
          \r\n
          Dodatkowe porty zapewniają wystarczającą ilość miejsca, nawet jeśli kolekcja akcesoriów do myjki ciśnieniowej będzie się powiększać.\r\n
          \r\n
          Łatwy montaż na ścianie, który utrzymuje akcesoria w zasięgu ręki i w idealnym porządku.\r\n
          \r\n
          Ergonomiczny design z gumowymi osłonkami na uchwycie dysz, które chronią je przed zarysowaniami.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H08B\r\n
          \r\n
          Wymiary: 39 cm (dł.) x 14 cm (szer.) x 3,5 cm (wys.)\r\n
          \r\n
          Waga: 1,16 kg\r\n
          \r\n
          Materiał: wysokiej jakości metal z powłoką malarską\r\n
          \r\n
          Kolor: czarny\r\n
          \r\n
          W zestawie: 2 sztuki szybkozłączek 1/4? żeńskich oraz 1 sztuka szybkozłączki 1/4? męskiej
          """
        #metaKeywords: "uchwyt ścianę pianownic lanc,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec gubieniem lub"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków – Uchwyt ścianę pianownic dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 10 otworów"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19972 …}
    #channels: Doctrine\ORM\PersistentCollection {#19966 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19970 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19968 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19938 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19848 …}
  }
  "template" => "components/AddToWishlist.html.twig"
]
Attributes
[
  "hookableMetadata" => null
]
Component
App\Twig\Components\AddToWishlist {#20293
  +productId: 10586
  +template: "components/AddToWishlist.html.twig"
  -product: App\Entity\Product\Product {#19852
    #id: 10586
    #code: "max-h06a"
    #attributes: Doctrine\ORM\PersistentCollection {#19964 …}
    #variants: Doctrine\ORM\PersistentCollection {#19962 …}
    #options: Doctrine\ORM\PersistentCollection {#19958 …}
    #associations: Doctrine\ORM\PersistentCollection {#19960 …}
    #createdAt: DateTime @1758817123 {#19978
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19931
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19955 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19954
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19852}
        #id: 1968
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 10 Otworów"
        #slug: "maxshine-uchwyt-scienny-na-pedzle-6-haczykow"
        #description: """
          Uchwyt na ścianę do pianownic, lanc i dysz\r\n
          Model: H08B\r\n
          \r\n
          \r\n
          Koniec z gubieniem lub zagubieniem dysz i lanc! Ten uchwyt zapewnia dedykowane miejsce do przechowywania, które pomoże utrzymać wszystkie akcesoria do myjek ciśnieniowych w idealnym porządku.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Miejsce na wiele dysz, lanc, złączek, pianownic (foam cannons) i pistoletów do myjek ciśnieniowych.\r\n
          \r\n
          Wygrawerowane skale na uchwycie dysz umożliwiają szybkie rozpoznanie wzoru strumienia każdej dyszy na pierwszy rzut oka.\r\n
          \r\n
          Dodatkowe porty zapewniają wystarczającą ilość miejsca, nawet jeśli kolekcja akcesoriów do myjki ciśnieniowej będzie się powiększać.\r\n
          \r\n
          Łatwy montaż na ścianie, który utrzymuje akcesoria w zasięgu ręki i w idealnym porządku.\r\n
          \r\n
          Ergonomiczny design z gumowymi osłonkami na uchwycie dysz, które chronią je przed zarysowaniami.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H08B\r\n
          \r\n
          Wymiary: 39 cm (dł.) x 14 cm (szer.) x 3,5 cm (wys.)\r\n
          \r\n
          Waga: 1,16 kg\r\n
          \r\n
          Materiał: wysokiej jakości metal z powłoką malarską\r\n
          \r\n
          Kolor: czarny\r\n
          \r\n
          W zestawie: 2 sztuki szybkozłączek 1/4? żeńskich oraz 1 sztuka szybkozłączki 1/4? męskiej
          """
        #metaKeywords: "uchwyt ścianę pianownic lanc,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec gubieniem lub"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków – Uchwyt ścianę pianownic dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 10 otworów"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19972 …}
    #channels: Doctrine\ORM\PersistentCollection {#19966 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19970 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19968 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19938 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19848 …}
  }
  -productRepository: App\Repository\ProductRepository {#7490 …}
  -wishlistRepository: Sylius\WishlistPlugin\Repository\WishlistRepository {#5111 …}
  -wishlistCookieTokenResolver: Sylius\WishlistPlugin\Resolver\WishlistCookieTokenResolver {#5696 …}
  -channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#12989 …}
  -wishlistsResolver: Sylius\WishlistPlugin\Resolver\WishlistsResolver {#5695 …}
  -wishlistProductFactory: Sylius\WishlistPlugin\Factory\WishlistProductFactory {#19147 …}
  -wishlistManager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  -translator: Symfony\Component\Translation\DataCollectorTranslator {#1637 …}
  -liveResponder: ? Symfony\UX\LiveComponent\LiveResponder
}
sylius_shop:product:add_to_cart_form App\Twig\Component\Product\AddToCartFormComponent 46.0 MiB 1.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20402
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20398 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20399 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20401 …}
    +prefixes: [
      "sylius_shop.shared.product.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
    ]
  }
  "product" => App\Entity\Product\Product {#19852
    #id: 10586
    #code: "max-h06a"
    #attributes: Doctrine\ORM\PersistentCollection {#19964 …}
    #variants: Doctrine\ORM\PersistentCollection {#19962 …}
    #options: Doctrine\ORM\PersistentCollection {#19958 …}
    #associations: Doctrine\ORM\PersistentCollection {#19960 …}
    #createdAt: DateTime @1758817123 {#19978
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19931
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19955 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19954
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19852}
        #id: 1968
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 10 Otworów"
        #slug: "maxshine-uchwyt-scienny-na-pedzle-6-haczykow"
        #description: """
          Uchwyt na ścianę do pianownic, lanc i dysz\r\n
          Model: H08B\r\n
          \r\n
          \r\n
          Koniec z gubieniem lub zagubieniem dysz i lanc! Ten uchwyt zapewnia dedykowane miejsce do przechowywania, które pomoże utrzymać wszystkie akcesoria do myjek ciśnieniowych w idealnym porządku.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Miejsce na wiele dysz, lanc, złączek, pianownic (foam cannons) i pistoletów do myjek ciśnieniowych.\r\n
          \r\n
          Wygrawerowane skale na uchwycie dysz umożliwiają szybkie rozpoznanie wzoru strumienia każdej dyszy na pierwszy rzut oka.\r\n
          \r\n
          Dodatkowe porty zapewniają wystarczającą ilość miejsca, nawet jeśli kolekcja akcesoriów do myjki ciśnieniowej będzie się powiększać.\r\n
          \r\n
          Łatwy montaż na ścianie, który utrzymuje akcesoria w zasięgu ręki i w idealnym porządku.\r\n
          \r\n
          Ergonomiczny design z gumowymi osłonkami na uchwycie dysz, które chronią je przed zarysowaniami.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H08B\r\n
          \r\n
          Wymiary: 39 cm (dł.) x 14 cm (szer.) x 3,5 cm (wys.)\r\n
          \r\n
          Waga: 1,16 kg\r\n
          \r\n
          Materiał: wysokiej jakości metal z powłoką malarską\r\n
          \r\n
          Kolor: czarny\r\n
          \r\n
          W zestawie: 2 sztuki szybkozłączek 1/4? żeńskich oraz 1 sztuka szybkozłączki 1/4? męskiej
          """
        #metaKeywords: "uchwyt ścianę pianownic lanc,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec gubieniem lub"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków – Uchwyt ścianę pianownic dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 10 otworów"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19972 …}
    #channels: Doctrine\ORM\PersistentCollection {#19966 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19970 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19968 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19938 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19848 …}
  }
  "variant" => App\Entity\Product\ProductVariant {#20074 …}
  "template" => "@SyliusShop/shared/product/card/quick_add_to_cart_component.html.twig"
]
Attributes
[]
Component
App\Twig\Component\Product\AddToCartFormComponent {#20413
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7814 …}
  #manager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1692 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#2984 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2039 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1809 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#18745 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#18746 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#15827 …}
  -formView: null
  -form: null
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
    ]
    "addToWishlist" => null
    "wishlists" => "40205"
    "_token" => "csrf-token"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20402
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20398 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20399 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20401 …}
    +prefixes: [
      "sylius_shop.shared.product.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
    ]
  }
  +product: App\Entity\Product\Product {#19852
    #id: 10586
    #code: "max-h06a"
    #attributes: Doctrine\ORM\PersistentCollection {#19964 …}
    #variants: Doctrine\ORM\PersistentCollection {#19962 …}
    #options: Doctrine\ORM\PersistentCollection {#19958 …}
    #associations: Doctrine\ORM\PersistentCollection {#19960 …}
    #createdAt: DateTime @1758817123 {#19978
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19931
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19955 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19954
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19852}
        #id: 1968
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 10 Otworów"
        #slug: "maxshine-uchwyt-scienny-na-pedzle-6-haczykow"
        #description: """
          Uchwyt na ścianę do pianownic, lanc i dysz\r\n
          Model: H08B\r\n
          \r\n
          \r\n
          Koniec z gubieniem lub zagubieniem dysz i lanc! Ten uchwyt zapewnia dedykowane miejsce do przechowywania, które pomoże utrzymać wszystkie akcesoria do myjek ciśnieniowych w idealnym porządku.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Miejsce na wiele dysz, lanc, złączek, pianownic (foam cannons) i pistoletów do myjek ciśnieniowych.\r\n
          \r\n
          Wygrawerowane skale na uchwycie dysz umożliwiają szybkie rozpoznanie wzoru strumienia każdej dyszy na pierwszy rzut oka.\r\n
          \r\n
          Dodatkowe porty zapewniają wystarczającą ilość miejsca, nawet jeśli kolekcja akcesoriów do myjki ciśnieniowej będzie się powiększać.\r\n
          \r\n
          Łatwy montaż na ścianie, który utrzymuje akcesoria w zasięgu ręki i w idealnym porządku.\r\n
          \r\n
          Ergonomiczny design z gumowymi osłonkami na uchwycie dysz, które chronią je przed zarysowaniami.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H08B\r\n
          \r\n
          Wymiary: 39 cm (dł.) x 14 cm (szer.) x 3,5 cm (wys.)\r\n
          \r\n
          Waga: 1,16 kg\r\n
          \r\n
          Materiał: wysokiej jakości metal z powłoką malarską\r\n
          \r\n
          Kolor: czarny\r\n
          \r\n
          W zestawie: 2 sztuki szybkozłączek 1/4? żeńskich oraz 1 sztuka szybkozłączki 1/4? męskiej
          """
        #metaKeywords: "uchwyt ścianę pianownic lanc,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec,uchwyt ścianę pianownic lanc dyszmodel h08bkoniec gubieniem lub"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków – Uchwyt ścianę pianownic dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 10 otworów"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19972 …}
    #channels: Doctrine\ORM\PersistentCollection {#19966 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19970 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19968 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19938 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19848 …}
  }
  #productRepository: App\Repository\ProductRepository {#7490 …}
  +variant: App\Entity\Product\ProductVariant {#20074 …}
  #productVariantRepository: Sylius\B2BKit\Doctrine\ORM\ProductVariantRepository {#18368 …}
  +template: "@SyliusShop/shared/product/card/quick_add_to_cart_component.html.twig"
  +isItemAdded: false
  -formView: Symfony\Component\Form\FormView {#20436 …}
  -form: Symfony\Component\Form\Form {#20478 …}
  -shouldAutoSubmitForm: true
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 26.04 ms
Input props
[
  "product" => App\Entity\Product\Product {#19951
    #id: 10587
    #code: "max-h06b"
    #attributes: Doctrine\ORM\PersistentCollection {#19937 …}
    #variants: Doctrine\ORM\PersistentCollection {#19935 …}
    #options: Doctrine\ORM\PersistentCollection {#19930 …}
    #associations: Doctrine\ORM\PersistentCollection {#19933 …}
    #createdAt: DateTime @1758817123 {#19953
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19952
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19927 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19926
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19951}
        #id: 1969
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków"
        #slug: "maxshine-uchwyt-scienny-na-pady-piankowe-150mm"
        #description: """
          Maxshine Uchwyt na Gąbki Polerskie 6?\r\n
          Model: H06M\r\n
          \r\n
          \r\n
          Uchwyt Maxshine Foam Pad Holder służy do przechowywania gąbek polerskich o rozmiarach 3”, 5” oraz 6”. Wykonany jest z wysokiej jakości żelaza pokrytego powłoką proszkową, która chroni przed rdzą i zapewnia wysoką odporność na korozję. Do zestawu dołączone są odpowiednie śruby do montażu.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Oszczędza czas i miejsce, umożliwiając uporządkowane przechowywanie wszystkich gąbek, dzięki czemu łatwo znajdziesz potrzebną.\r\n
          \r\n
          Wykonany z trwałego materiału, zapewniającego długą żywotność produktu.\r\n
          \r\n
          Montowany bezpośrednio na ścianie, estetycznie prezentuje się w garażu lub mobilnym stanowisku detailingowym.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H06M\r\n
          \r\n
          Średnica: 6 cali\r\n
          \r\n
          Wymiary: 20,5 x 17,5 cm\r\n
          \r\n
          Materiał: żelazo
          """
        #metaKeywords: "maxshine uchwyt gąbki polerskie,maxshine uchwyt gąbki polerskie 6model h06muchwyt,maxshine uchwyt gąbki polerskie 6model h06muchwyt foam pad"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm – Maxshine uchwyt gąbki dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 6 haczyków"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19946 …}
    #channels: Doctrine\ORM\PersistentCollection {#19940 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19944 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19942 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19950 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19948 …}
  }
  "template" => "shop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "shop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20378
  +product: App\Entity\Product\Product {#19951
    #id: 10587
    #code: "max-h06b"
    #attributes: Doctrine\ORM\PersistentCollection {#19937 …}
    #variants: Doctrine\ORM\PersistentCollection {#19935 …}
    #options: Doctrine\ORM\PersistentCollection {#19930 …}
    #associations: Doctrine\ORM\PersistentCollection {#19933 …}
    #createdAt: DateTime @1758817123 {#19953
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19952
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19927 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19926
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19951}
        #id: 1969
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków"
        #slug: "maxshine-uchwyt-scienny-na-pady-piankowe-150mm"
        #description: """
          Maxshine Uchwyt na Gąbki Polerskie 6?\r\n
          Model: H06M\r\n
          \r\n
          \r\n
          Uchwyt Maxshine Foam Pad Holder służy do przechowywania gąbek polerskich o rozmiarach 3”, 5” oraz 6”. Wykonany jest z wysokiej jakości żelaza pokrytego powłoką proszkową, która chroni przed rdzą i zapewnia wysoką odporność na korozję. Do zestawu dołączone są odpowiednie śruby do montażu.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Oszczędza czas i miejsce, umożliwiając uporządkowane przechowywanie wszystkich gąbek, dzięki czemu łatwo znajdziesz potrzebną.\r\n
          \r\n
          Wykonany z trwałego materiału, zapewniającego długą żywotność produktu.\r\n
          \r\n
          Montowany bezpośrednio na ścianie, estetycznie prezentuje się w garażu lub mobilnym stanowisku detailingowym.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H06M\r\n
          \r\n
          Średnica: 6 cali\r\n
          \r\n
          Wymiary: 20,5 x 17,5 cm\r\n
          \r\n
          Materiał: żelazo
          """
        #metaKeywords: "maxshine uchwyt gąbki polerskie,maxshine uchwyt gąbki polerskie 6model h06muchwyt,maxshine uchwyt gąbki polerskie 6model h06muchwyt foam pad"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm – Maxshine uchwyt gąbki dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 6 haczyków"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19946 …}
    #channels: Doctrine\ORM\PersistentCollection {#19940 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19944 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19942 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19950 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19948 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20591 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7490 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5552 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 1.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#19951
    #id: 10587
    #code: "max-h06b"
    #attributes: Doctrine\ORM\PersistentCollection {#19937 …}
    #variants: Doctrine\ORM\PersistentCollection {#19935 …}
    #options: Doctrine\ORM\PersistentCollection {#19930 …}
    #associations: Doctrine\ORM\PersistentCollection {#19933 …}
    #createdAt: DateTime @1758817123 {#19953
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19952
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19927 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19926
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19951}
        #id: 1969
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków"
        #slug: "maxshine-uchwyt-scienny-na-pady-piankowe-150mm"
        #description: """
          Maxshine Uchwyt na Gąbki Polerskie 6?\r\n
          Model: H06M\r\n
          \r\n
          \r\n
          Uchwyt Maxshine Foam Pad Holder służy do przechowywania gąbek polerskich o rozmiarach 3”, 5” oraz 6”. Wykonany jest z wysokiej jakości żelaza pokrytego powłoką proszkową, która chroni przed rdzą i zapewnia wysoką odporność na korozję. Do zestawu dołączone są odpowiednie śruby do montażu.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Oszczędza czas i miejsce, umożliwiając uporządkowane przechowywanie wszystkich gąbek, dzięki czemu łatwo znajdziesz potrzebną.\r\n
          \r\n
          Wykonany z trwałego materiału, zapewniającego długą żywotność produktu.\r\n
          \r\n
          Montowany bezpośrednio na ścianie, estetycznie prezentuje się w garażu lub mobilnym stanowisku detailingowym.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H06M\r\n
          \r\n
          Średnica: 6 cali\r\n
          \r\n
          Wymiary: 20,5 x 17,5 cm\r\n
          \r\n
          Materiał: żelazo
          """
        #metaKeywords: "maxshine uchwyt gąbki polerskie,maxshine uchwyt gąbki polerskie 6model h06muchwyt,maxshine uchwyt gąbki polerskie 6model h06muchwyt foam pad"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm – Maxshine uchwyt gąbki dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 6 haczyków"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19946 …}
    #channels: Doctrine\ORM\PersistentCollection {#19940 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19944 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19942 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19950 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19948 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20667
  -props: [
    "product" => App\Entity\Product\Product {#19951
      #id: 10587
      #code: "max-h06b"
      #attributes: Doctrine\ORM\PersistentCollection {#19937 …}
      #variants: Doctrine\ORM\PersistentCollection {#19935 …}
      #options: Doctrine\ORM\PersistentCollection {#19930 …}
      #associations: Doctrine\ORM\PersistentCollection {#19933 …}
      #createdAt: DateTime @1758817123 {#19953
        date: 2025-09-25 16:18:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1759236439 {#19952
        date: 2025-09-30 12:47:19.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19927 …}
      #translationsCache: [
        "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19926
          #locale: "pl_PL"
          #translatable: App\Entity\Product\Product {#19951}
          #id: 1969
          #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków"
          #slug: "maxshine-uchwyt-scienny-na-pady-piankowe-150mm"
          #description: """
            Maxshine Uchwyt na Gąbki Polerskie 6?\r\n
            Model: H06M\r\n
            \r\n
            \r\n
            Uchwyt Maxshine Foam Pad Holder służy do przechowywania gąbek polerskich o rozmiarach 3”, 5” oraz 6”. Wykonany jest z wysokiej jakości żelaza pokrytego powłoką proszkową, która chroni przed rdzą i zapewnia wysoką odporność na korozję. Do zestawu dołączone są odpowiednie śruby do montażu.\r\n
            \r\n
            Cechy:\r\n
            \r\n
            Oszczędza czas i miejsce, umożliwiając uporządkowane przechowywanie wszystkich gąbek, dzięki czemu łatwo znajdziesz potrzebną.\r\n
            \r\n
            Wykonany z trwałego materiału, zapewniającego długą żywotność produktu.\r\n
            \r\n
            Montowany bezpośrednio na ścianie, estetycznie prezentuje się w garażu lub mobilnym stanowisku detailingowym.\r\n
            \r\n
            Specyfikacja techniczna:\r\n
            \r\n
            Model: H06M\r\n
            \r\n
            Średnica: 6 cali\r\n
            \r\n
            Wymiary: 20,5 x 17,5 cm\r\n
            \r\n
            Materiał: żelazo
            """
          #metaKeywords: "maxshine uchwyt gąbki polerskie,maxshine uchwyt gąbki polerskie 6model h06muchwyt,maxshine uchwyt gąbki polerskie 6model h06muchwyt foam pad"
          #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm – Maxshine uchwyt gąbki dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
          #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 6 haczyków"
        }
      ]
      #currentLocale: "pl_PL"
      #currentTranslation: null
      #fallbackLocale: "en"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19946 …}
      #channels: Doctrine\ORM\PersistentCollection {#19940 …}
      #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19944 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19942 …}
      -isBestseller: false
      #customerGroups: Doctrine\ORM\PersistentCollection {#19950 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19948 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20657
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20648 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20730 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20645 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20591 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20601
    #collection: Doctrine\Common\Collections\ArrayCollection {#20610 …}
    #initialized: true
    -snapshot: []
    -owner: Sylius\Component\Core\Model\ChannelPricing {#20585 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24869 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24871 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20657
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20648 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20730 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20645 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20601
    #collection: Doctrine\Common\Collections\ArrayCollection {#20610 …}
    #initialized: true
    -snapshot: []
    -owner: Sylius\Component\Core\Model\ChannelPricing {#20585 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24869 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24871 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20740
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20657
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20648 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20730 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20645 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20591 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20601
      #collection: Doctrine\Common\Collections\ArrayCollection {#20610 …}
      #initialized: true
      -snapshot: []
      -owner: Sylius\Component\Core\Model\ChannelPricing {#20585 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24869 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24871 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 9.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20778 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20785 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20786 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20591 …}
  "template" => "shop/product/common/price.html.twig"
]
Attributes
[
  "template" => "shop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20797
  +variant: App\Entity\Product\ProductVariant {#20591 …}
  +price: "99,00 zł"
  +originalPrice: "99,00 zł"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  #moneyFormatter: App\Formatter\CustomMoneyFormatter {#9167 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12357 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9163 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20778 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20785 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20786 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
app:wishlist:add_to_wishlist App\Twig\Components\AddToWishlist 46.0 MiB 1.97 ms
Input props
[
  "hookableMetadata" => null
  "product" => App\Entity\Product\Product {#19951
    #id: 10587
    #code: "max-h06b"
    #attributes: Doctrine\ORM\PersistentCollection {#19937 …}
    #variants: Doctrine\ORM\PersistentCollection {#19935 …}
    #options: Doctrine\ORM\PersistentCollection {#19930 …}
    #associations: Doctrine\ORM\PersistentCollection {#19933 …}
    #createdAt: DateTime @1758817123 {#19953
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19952
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19927 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19926
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19951}
        #id: 1969
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków"
        #slug: "maxshine-uchwyt-scienny-na-pady-piankowe-150mm"
        #description: """
          Maxshine Uchwyt na Gąbki Polerskie 6?\r\n
          Model: H06M\r\n
          \r\n
          \r\n
          Uchwyt Maxshine Foam Pad Holder służy do przechowywania gąbek polerskich o rozmiarach 3”, 5” oraz 6”. Wykonany jest z wysokiej jakości żelaza pokrytego powłoką proszkową, która chroni przed rdzą i zapewnia wysoką odporność na korozję. Do zestawu dołączone są odpowiednie śruby do montażu.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Oszczędza czas i miejsce, umożliwiając uporządkowane przechowywanie wszystkich gąbek, dzięki czemu łatwo znajdziesz potrzebną.\r\n
          \r\n
          Wykonany z trwałego materiału, zapewniającego długą żywotność produktu.\r\n
          \r\n
          Montowany bezpośrednio na ścianie, estetycznie prezentuje się w garażu lub mobilnym stanowisku detailingowym.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H06M\r\n
          \r\n
          Średnica: 6 cali\r\n
          \r\n
          Wymiary: 20,5 x 17,5 cm\r\n
          \r\n
          Materiał: żelazo
          """
        #metaKeywords: "maxshine uchwyt gąbki polerskie,maxshine uchwyt gąbki polerskie 6model h06muchwyt,maxshine uchwyt gąbki polerskie 6model h06muchwyt foam pad"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm – Maxshine uchwyt gąbki dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 6 haczyków"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19946 …}
    #channels: Doctrine\ORM\PersistentCollection {#19940 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19944 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19942 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19950 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19948 …}
  }
  "template" => "components/AddToWishlist.html.twig"
]
Attributes
[
  "hookableMetadata" => null
]
Component
App\Twig\Components\AddToWishlist {#14871
  +productId: 10587
  +template: "components/AddToWishlist.html.twig"
  -product: App\Entity\Product\Product {#19951
    #id: 10587
    #code: "max-h06b"
    #attributes: Doctrine\ORM\PersistentCollection {#19937 …}
    #variants: Doctrine\ORM\PersistentCollection {#19935 …}
    #options: Doctrine\ORM\PersistentCollection {#19930 …}
    #associations: Doctrine\ORM\PersistentCollection {#19933 …}
    #createdAt: DateTime @1758817123 {#19953
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19952
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19927 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19926
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19951}
        #id: 1969
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków"
        #slug: "maxshine-uchwyt-scienny-na-pady-piankowe-150mm"
        #description: """
          Maxshine Uchwyt na Gąbki Polerskie 6?\r\n
          Model: H06M\r\n
          \r\n
          \r\n
          Uchwyt Maxshine Foam Pad Holder służy do przechowywania gąbek polerskich o rozmiarach 3”, 5” oraz 6”. Wykonany jest z wysokiej jakości żelaza pokrytego powłoką proszkową, która chroni przed rdzą i zapewnia wysoką odporność na korozję. Do zestawu dołączone są odpowiednie śruby do montażu.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Oszczędza czas i miejsce, umożliwiając uporządkowane przechowywanie wszystkich gąbek, dzięki czemu łatwo znajdziesz potrzebną.\r\n
          \r\n
          Wykonany z trwałego materiału, zapewniającego długą żywotność produktu.\r\n
          \r\n
          Montowany bezpośrednio na ścianie, estetycznie prezentuje się w garażu lub mobilnym stanowisku detailingowym.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H06M\r\n
          \r\n
          Średnica: 6 cali\r\n
          \r\n
          Wymiary: 20,5 x 17,5 cm\r\n
          \r\n
          Materiał: żelazo
          """
        #metaKeywords: "maxshine uchwyt gąbki polerskie,maxshine uchwyt gąbki polerskie 6model h06muchwyt,maxshine uchwyt gąbki polerskie 6model h06muchwyt foam pad"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm – Maxshine uchwyt gąbki dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 6 haczyków"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19946 …}
    #channels: Doctrine\ORM\PersistentCollection {#19940 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19944 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19942 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19950 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19948 …}
  }
  -productRepository: App\Repository\ProductRepository {#7490 …}
  -wishlistRepository: Sylius\WishlistPlugin\Repository\WishlistRepository {#5111 …}
  -wishlistCookieTokenResolver: Sylius\WishlistPlugin\Resolver\WishlistCookieTokenResolver {#5696 …}
  -channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#12989 …}
  -wishlistsResolver: Sylius\WishlistPlugin\Resolver\WishlistsResolver {#5695 …}
  -wishlistProductFactory: Sylius\WishlistPlugin\Factory\WishlistProductFactory {#19147 …}
  -wishlistManager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  -translator: Symfony\Component\Translation\DataCollectorTranslator {#1637 …}
  -liveResponder: ? Symfony\UX\LiveComponent\LiveResponder
}
sylius_shop:product:add_to_cart_form App\Twig\Component\Product\AddToCartFormComponent 46.0 MiB 1.03 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18084
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18081 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18087 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18085 …}
    +prefixes: [
      "sylius_shop.shared.product.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
    ]
  }
  "product" => App\Entity\Product\Product {#19951
    #id: 10587
    #code: "max-h06b"
    #attributes: Doctrine\ORM\PersistentCollection {#19937 …}
    #variants: Doctrine\ORM\PersistentCollection {#19935 …}
    #options: Doctrine\ORM\PersistentCollection {#19930 …}
    #associations: Doctrine\ORM\PersistentCollection {#19933 …}
    #createdAt: DateTime @1758817123 {#19953
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19952
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19927 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19926
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19951}
        #id: 1969
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków"
        #slug: "maxshine-uchwyt-scienny-na-pady-piankowe-150mm"
        #description: """
          Maxshine Uchwyt na Gąbki Polerskie 6?\r\n
          Model: H06M\r\n
          \r\n
          \r\n
          Uchwyt Maxshine Foam Pad Holder służy do przechowywania gąbek polerskich o rozmiarach 3”, 5” oraz 6”. Wykonany jest z wysokiej jakości żelaza pokrytego powłoką proszkową, która chroni przed rdzą i zapewnia wysoką odporność na korozję. Do zestawu dołączone są odpowiednie śruby do montażu.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Oszczędza czas i miejsce, umożliwiając uporządkowane przechowywanie wszystkich gąbek, dzięki czemu łatwo znajdziesz potrzebną.\r\n
          \r\n
          Wykonany z trwałego materiału, zapewniającego długą żywotność produktu.\r\n
          \r\n
          Montowany bezpośrednio na ścianie, estetycznie prezentuje się w garażu lub mobilnym stanowisku detailingowym.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H06M\r\n
          \r\n
          Średnica: 6 cali\r\n
          \r\n
          Wymiary: 20,5 x 17,5 cm\r\n
          \r\n
          Materiał: żelazo
          """
        #metaKeywords: "maxshine uchwyt gąbki polerskie,maxshine uchwyt gąbki polerskie 6model h06muchwyt,maxshine uchwyt gąbki polerskie 6model h06muchwyt foam pad"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm – Maxshine uchwyt gąbki dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 6 haczyków"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19946 …}
    #channels: Doctrine\ORM\PersistentCollection {#19940 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19944 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19942 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19950 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19948 …}
  }
  "variant" => App\Entity\Product\ProductVariant {#20591 …}
  "template" => "@SyliusShop/shared/product/card/quick_add_to_cart_component.html.twig"
]
Attributes
[]
Component
App\Twig\Component\Product\AddToCartFormComponent {#18070
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7814 …}
  #manager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1692 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#2984 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2039 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1809 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#18745 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#18746 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#15827 …}
  -formView: null
  -form: null
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
    ]
    "addToWishlist" => null
    "wishlists" => "40205"
    "_token" => "csrf-token"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18084
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18081 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18087 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18085 …}
    +prefixes: [
      "sylius_shop.shared.product.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
    ]
  }
  +product: App\Entity\Product\Product {#19951
    #id: 10587
    #code: "max-h06b"
    #attributes: Doctrine\ORM\PersistentCollection {#19937 …}
    #variants: Doctrine\ORM\PersistentCollection {#19935 …}
    #options: Doctrine\ORM\PersistentCollection {#19930 …}
    #associations: Doctrine\ORM\PersistentCollection {#19933 …}
    #createdAt: DateTime @1758817123 {#19953
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19952
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19927 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19926
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19951}
        #id: 1969
        #name: "MAXSHINE Uchwyt Ścienny Na Pędzle 6 Haczyków"
        #slug: "maxshine-uchwyt-scienny-na-pady-piankowe-150mm"
        #description: """
          Maxshine Uchwyt na Gąbki Polerskie 6?\r\n
          Model: H06M\r\n
          \r\n
          \r\n
          Uchwyt Maxshine Foam Pad Holder służy do przechowywania gąbek polerskich o rozmiarach 3”, 5” oraz 6”. Wykonany jest z wysokiej jakości żelaza pokrytego powłoką proszkową, która chroni przed rdzą i zapewnia wysoką odporność na korozję. Do zestawu dołączone są odpowiednie śruby do montażu.\r\n
          \r\n
          Cechy:\r\n
          \r\n
          Oszczędza czas i miejsce, umożliwiając uporządkowane przechowywanie wszystkich gąbek, dzięki czemu łatwo znajdziesz potrzebną.\r\n
          \r\n
          Wykonany z trwałego materiału, zapewniającego długą żywotność produktu.\r\n
          \r\n
          Montowany bezpośrednio na ścianie, estetycznie prezentuje się w garażu lub mobilnym stanowisku detailingowym.\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Model: H06M\r\n
          \r\n
          Średnica: 6 cali\r\n
          \r\n
          Wymiary: 20,5 x 17,5 cm\r\n
          \r\n
          Materiał: żelazo
          """
        #metaKeywords: "maxshine uchwyt gąbki polerskie,maxshine uchwyt gąbki polerskie 6model h06muchwyt,maxshine uchwyt gąbki polerskie 6model h06muchwyt foam pad"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm – Maxshine uchwyt gąbki dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pędzle 6 haczyków"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19946 …}
    #channels: Doctrine\ORM\PersistentCollection {#19940 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19944 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19942 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19950 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19948 …}
  }
  #productRepository: App\Repository\ProductRepository {#7490 …}
  +variant: App\Entity\Product\ProductVariant {#20591 …}
  #productVariantRepository: Sylius\B2BKit\Doctrine\ORM\ProductVariantRepository {#18368 …}
  +template: "@SyliusShop/shared/product/card/quick_add_to_cart_component.html.twig"
  +isItemAdded: false
  -formView: Symfony\Component\Form\FormView {#18048 …}
  -form: Symfony\Component\Form\Form {#17994 …}
  -shouldAutoSubmitForm: true
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 18.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#19923
    #id: 10588
    #code: "max-h06m"
    #attributes: Doctrine\ORM\PersistentCollection {#19909 …}
    #variants: Doctrine\ORM\PersistentCollection {#19907 …}
    #options: Doctrine\ORM\PersistentCollection {#19902 …}
    #associations: Doctrine\ORM\PersistentCollection {#19904 …}
    #createdAt: DateTime @1758817123 {#19925
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19924
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19899 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19898
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19923}
        #id: 1970
        #name: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm"
        #slug: "maxshine-uchwyt-scienny-na-pianownice-potrojny"
        #description: """
          Maxshine Uchwyt Ścienny na Piankownice\n
          \n
          Model H08A\n
          \n
          Zapewnij porządek i łatwy dostęp do swoich narzędzi do mycia samochodu dzięki uchwytowi ściennemu Maxshine na piankownice, który pomieści bezpiecznie do trzech piankownic. Koniec z zagubionym lub uszkodzonym sprzętem! Niezależnie, czy jesteś doświadczonym detailerem, czy amatorem myjącym auto w weekendy, ten praktyczny uchwyt znacząco usprawni Twoją pracę i doda stylu Twojemu stanowisku pracy.\n
          \n
          Uchwyt montowany na ścianie utrzymuje piankownice i akcesoria z szybkozłączem 1/4 cala w porządku i zawsze pod ręką. Koniec z potykaniem się o upuszczony sprzęt lub traceniem czasu na szukanie ukrytych narzędzi.\n
          \n
          Uniwersalny system szybkozłączek 1/4 cala pasuje do szerokiej gamy piankownic i akcesoriów, eliminując konieczność stosowania adapterów lub specjalistycznych mocowań. Solidna konstrukcja z metalu, wykończona estetyczną powłoką proszkową i wyposażona w mosiężne, odporne na korozję elementy, zapewnia trwałość na lata użytkowania.\n
          \n
          Chroń swój cenny zestaw do detailingu przed uszkodzeniami i upadkami. Uchwyt delikatnie obejmuje piankownice, zapobiegając zarysowaniom i zapewniając, że zawsze są gotowe do użycia.\n
          \n
          Cechy produktu:\n
          \n
          Uchwyt ścienny na piankownice z szybkozłączem 1/4 cala — szeroki wybór kompatybilnych produktów\n
          \n
          Trwała metalowa konstrukcja z powłoką proszkową i mosiężnymi elementami odpornymi na rdzę\n
          \n
          Zawsze wiesz, gdzie są Twoje piankownice, i chronisz je przed uszkodzeniami\n
          \n
          Łatwy montaż z dołączonymi akcesoriami, maksymalizuje przestrzeń i usprawnia proces mycia auta\n
          \n
          """
        #metaKeywords: "maxshine uchwyt ścienny piankownicemodel,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek łatwy dostęp"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny – Maxshine uchwyt ścienny dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pady piankowe 6 cali/150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19918 …}
    #channels: Doctrine\ORM\PersistentCollection {#19911 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19916 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19914 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19922 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19920 …}
  }
  "template" => "shop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "shop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18126
  +product: App\Entity\Product\Product {#19923
    #id: 10588
    #code: "max-h06m"
    #attributes: Doctrine\ORM\PersistentCollection {#19909 …}
    #variants: Doctrine\ORM\PersistentCollection {#19907 …}
    #options: Doctrine\ORM\PersistentCollection {#19902 …}
    #associations: Doctrine\ORM\PersistentCollection {#19904 …}
    #createdAt: DateTime @1758817123 {#19925
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19924
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19899 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19898
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19923}
        #id: 1970
        #name: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm"
        #slug: "maxshine-uchwyt-scienny-na-pianownice-potrojny"
        #description: """
          Maxshine Uchwyt Ścienny na Piankownice\n
          \n
          Model H08A\n
          \n
          Zapewnij porządek i łatwy dostęp do swoich narzędzi do mycia samochodu dzięki uchwytowi ściennemu Maxshine na piankownice, który pomieści bezpiecznie do trzech piankownic. Koniec z zagubionym lub uszkodzonym sprzętem! Niezależnie, czy jesteś doświadczonym detailerem, czy amatorem myjącym auto w weekendy, ten praktyczny uchwyt znacząco usprawni Twoją pracę i doda stylu Twojemu stanowisku pracy.\n
          \n
          Uchwyt montowany na ścianie utrzymuje piankownice i akcesoria z szybkozłączem 1/4 cala w porządku i zawsze pod ręką. Koniec z potykaniem się o upuszczony sprzęt lub traceniem czasu na szukanie ukrytych narzędzi.\n
          \n
          Uniwersalny system szybkozłączek 1/4 cala pasuje do szerokiej gamy piankownic i akcesoriów, eliminując konieczność stosowania adapterów lub specjalistycznych mocowań. Solidna konstrukcja z metalu, wykończona estetyczną powłoką proszkową i wyposażona w mosiężne, odporne na korozję elementy, zapewnia trwałość na lata użytkowania.\n
          \n
          Chroń swój cenny zestaw do detailingu przed uszkodzeniami i upadkami. Uchwyt delikatnie obejmuje piankownice, zapobiegając zarysowaniom i zapewniając, że zawsze są gotowe do użycia.\n
          \n
          Cechy produktu:\n
          \n
          Uchwyt ścienny na piankownice z szybkozłączem 1/4 cala — szeroki wybór kompatybilnych produktów\n
          \n
          Trwała metalowa konstrukcja z powłoką proszkową i mosiężnymi elementami odpornymi na rdzę\n
          \n
          Zawsze wiesz, gdzie są Twoje piankownice, i chronisz je przed uszkodzeniami\n
          \n
          Łatwy montaż z dołączonymi akcesoriami, maksymalizuje przestrzeń i usprawnia proces mycia auta\n
          \n
          """
        #metaKeywords: "maxshine uchwyt ścienny piankownicemodel,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek łatwy dostęp"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny – Maxshine uchwyt ścienny dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pady piankowe 6 cali/150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19918 …}
    #channels: Doctrine\ORM\PersistentCollection {#19911 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19916 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19914 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19922 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19920 …}
  }
  +variant: App\Entity\Product\ProductVariant {#18514 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7490 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5552 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 1.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#19923
    #id: 10588
    #code: "max-h06m"
    #attributes: Doctrine\ORM\PersistentCollection {#19909 …}
    #variants: Doctrine\ORM\PersistentCollection {#19907 …}
    #options: Doctrine\ORM\PersistentCollection {#19902 …}
    #associations: Doctrine\ORM\PersistentCollection {#19904 …}
    #createdAt: DateTime @1758817123 {#19925
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19924
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19899 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19898
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19923}
        #id: 1970
        #name: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm"
        #slug: "maxshine-uchwyt-scienny-na-pianownice-potrojny"
        #description: """
          Maxshine Uchwyt Ścienny na Piankownice\n
          \n
          Model H08A\n
          \n
          Zapewnij porządek i łatwy dostęp do swoich narzędzi do mycia samochodu dzięki uchwytowi ściennemu Maxshine na piankownice, który pomieści bezpiecznie do trzech piankownic. Koniec z zagubionym lub uszkodzonym sprzętem! Niezależnie, czy jesteś doświadczonym detailerem, czy amatorem myjącym auto w weekendy, ten praktyczny uchwyt znacząco usprawni Twoją pracę i doda stylu Twojemu stanowisku pracy.\n
          \n
          Uchwyt montowany na ścianie utrzymuje piankownice i akcesoria z szybkozłączem 1/4 cala w porządku i zawsze pod ręką. Koniec z potykaniem się o upuszczony sprzęt lub traceniem czasu na szukanie ukrytych narzędzi.\n
          \n
          Uniwersalny system szybkozłączek 1/4 cala pasuje do szerokiej gamy piankownic i akcesoriów, eliminując konieczność stosowania adapterów lub specjalistycznych mocowań. Solidna konstrukcja z metalu, wykończona estetyczną powłoką proszkową i wyposażona w mosiężne, odporne na korozję elementy, zapewnia trwałość na lata użytkowania.\n
          \n
          Chroń swój cenny zestaw do detailingu przed uszkodzeniami i upadkami. Uchwyt delikatnie obejmuje piankownice, zapobiegając zarysowaniom i zapewniając, że zawsze są gotowe do użycia.\n
          \n
          Cechy produktu:\n
          \n
          Uchwyt ścienny na piankownice z szybkozłączem 1/4 cala — szeroki wybór kompatybilnych produktów\n
          \n
          Trwała metalowa konstrukcja z powłoką proszkową i mosiężnymi elementami odpornymi na rdzę\n
          \n
          Zawsze wiesz, gdzie są Twoje piankownice, i chronisz je przed uszkodzeniami\n
          \n
          Łatwy montaż z dołączonymi akcesoriami, maksymalizuje przestrzeń i usprawnia proces mycia auta\n
          \n
          """
        #metaKeywords: "maxshine uchwyt ścienny piankownicemodel,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek łatwy dostęp"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny – Maxshine uchwyt ścienny dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pady piankowe 6 cali/150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19918 …}
    #channels: Doctrine\ORM\PersistentCollection {#19911 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19916 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19914 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19922 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19920 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20846
  -props: [
    "product" => App\Entity\Product\Product {#19923
      #id: 10588
      #code: "max-h06m"
      #attributes: Doctrine\ORM\PersistentCollection {#19909 …}
      #variants: Doctrine\ORM\PersistentCollection {#19907 …}
      #options: Doctrine\ORM\PersistentCollection {#19902 …}
      #associations: Doctrine\ORM\PersistentCollection {#19904 …}
      #createdAt: DateTime @1758817123 {#19925
        date: 2025-09-25 16:18:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1759236439 {#19924
        date: 2025-09-30 12:47:19.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19899 …}
      #translationsCache: [
        "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19898
          #locale: "pl_PL"
          #translatable: App\Entity\Product\Product {#19923}
          #id: 1970
          #name: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm"
          #slug: "maxshine-uchwyt-scienny-na-pianownice-potrojny"
          #description: """
            Maxshine Uchwyt Ścienny na Piankownice\n
            \n
            Model H08A\n
            \n
            Zapewnij porządek i łatwy dostęp do swoich narzędzi do mycia samochodu dzięki uchwytowi ściennemu Maxshine na piankownice, który pomieści bezpiecznie do trzech piankownic. Koniec z zagubionym lub uszkodzonym sprzętem! Niezależnie, czy jesteś doświadczonym detailerem, czy amatorem myjącym auto w weekendy, ten praktyczny uchwyt znacząco usprawni Twoją pracę i doda stylu Twojemu stanowisku pracy.\n
            \n
            Uchwyt montowany na ścianie utrzymuje piankownice i akcesoria z szybkozłączem 1/4 cala w porządku i zawsze pod ręką. Koniec z potykaniem się o upuszczony sprzęt lub traceniem czasu na szukanie ukrytych narzędzi.\n
            \n
            Uniwersalny system szybkozłączek 1/4 cala pasuje do szerokiej gamy piankownic i akcesoriów, eliminując konieczność stosowania adapterów lub specjalistycznych mocowań. Solidna konstrukcja z metalu, wykończona estetyczną powłoką proszkową i wyposażona w mosiężne, odporne na korozję elementy, zapewnia trwałość na lata użytkowania.\n
            \n
            Chroń swój cenny zestaw do detailingu przed uszkodzeniami i upadkami. Uchwyt delikatnie obejmuje piankownice, zapobiegając zarysowaniom i zapewniając, że zawsze są gotowe do użycia.\n
            \n
            Cechy produktu:\n
            \n
            Uchwyt ścienny na piankownice z szybkozłączem 1/4 cala — szeroki wybór kompatybilnych produktów\n
            \n
            Trwała metalowa konstrukcja z powłoką proszkową i mosiężnymi elementami odpornymi na rdzę\n
            \n
            Zawsze wiesz, gdzie są Twoje piankownice, i chronisz je przed uszkodzeniami\n
            \n
            Łatwy montaż z dołączonymi akcesoriami, maksymalizuje przestrzeń i usprawnia proces mycia auta\n
            \n
            """
          #metaKeywords: "maxshine uchwyt ścienny piankownicemodel,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek łatwy dostęp"
          #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny – Maxshine uchwyt ścienny dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
          #shortDescription: "MAXSHINE Uchwyt ścienny na pady piankowe 6 cali/150mm"
        }
      ]
      #currentLocale: "pl_PL"
      #currentTranslation: null
      #fallbackLocale: "en"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19918 …}
      #channels: Doctrine\ORM\PersistentCollection {#19911 …}
      #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19916 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19914 …}
      -isBestseller: false
      #customerGroups: Doctrine\ORM\PersistentCollection {#19922 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19920 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.90 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20836
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20827 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20906 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20824 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18514 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18526
    #collection: Doctrine\Common\Collections\ArrayCollection {#19290 …}
    #initialized: true
    -snapshot: []
    -owner: Sylius\Component\Core\Model\ChannelPricing {#18354 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24585 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24583 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20836
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20827 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20906 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20824 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18526
    #collection: Doctrine\Common\Collections\ArrayCollection {#19290 …}
    #initialized: true
    -snapshot: []
    -owner: Sylius\Component\Core\Model\ChannelPricing {#18354 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24585 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24583 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20916
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20836
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20827 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20906 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20824 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18514 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18526
      #collection: Doctrine\Common\Collections\ArrayCollection {#19290 …}
      #initialized: true
      -snapshot: []
      -owner: Sylius\Component\Core\Model\ChannelPricing {#18354 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24585 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24583 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20963
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20954 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20961 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20962 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18514 …}
  "template" => "shop/product/common/price.html.twig"
]
Attributes
[
  "template" => "shop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20973
  +variant: App\Entity\Product\ProductVariant {#18514 …}
  +price: "169,00 zł"
  +originalPrice: "169,00 zł"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  #moneyFormatter: App\Formatter\CustomMoneyFormatter {#9167 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12357 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9163 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20963
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20954 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20961 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20962 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
app:wishlist:add_to_wishlist App\Twig\Components\AddToWishlist 46.0 MiB 2.16 ms
Input props
[
  "hookableMetadata" => null
  "product" => App\Entity\Product\Product {#19923
    #id: 10588
    #code: "max-h06m"
    #attributes: Doctrine\ORM\PersistentCollection {#19909 …}
    #variants: Doctrine\ORM\PersistentCollection {#19907 …}
    #options: Doctrine\ORM\PersistentCollection {#19902 …}
    #associations: Doctrine\ORM\PersistentCollection {#19904 …}
    #createdAt: DateTime @1758817123 {#19925
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19924
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19899 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19898
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19923}
        #id: 1970
        #name: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm"
        #slug: "maxshine-uchwyt-scienny-na-pianownice-potrojny"
        #description: """
          Maxshine Uchwyt Ścienny na Piankownice\n
          \n
          Model H08A\n
          \n
          Zapewnij porządek i łatwy dostęp do swoich narzędzi do mycia samochodu dzięki uchwytowi ściennemu Maxshine na piankownice, który pomieści bezpiecznie do trzech piankownic. Koniec z zagubionym lub uszkodzonym sprzętem! Niezależnie, czy jesteś doświadczonym detailerem, czy amatorem myjącym auto w weekendy, ten praktyczny uchwyt znacząco usprawni Twoją pracę i doda stylu Twojemu stanowisku pracy.\n
          \n
          Uchwyt montowany na ścianie utrzymuje piankownice i akcesoria z szybkozłączem 1/4 cala w porządku i zawsze pod ręką. Koniec z potykaniem się o upuszczony sprzęt lub traceniem czasu na szukanie ukrytych narzędzi.\n
          \n
          Uniwersalny system szybkozłączek 1/4 cala pasuje do szerokiej gamy piankownic i akcesoriów, eliminując konieczność stosowania adapterów lub specjalistycznych mocowań. Solidna konstrukcja z metalu, wykończona estetyczną powłoką proszkową i wyposażona w mosiężne, odporne na korozję elementy, zapewnia trwałość na lata użytkowania.\n
          \n
          Chroń swój cenny zestaw do detailingu przed uszkodzeniami i upadkami. Uchwyt delikatnie obejmuje piankownice, zapobiegając zarysowaniom i zapewniając, że zawsze są gotowe do użycia.\n
          \n
          Cechy produktu:\n
          \n
          Uchwyt ścienny na piankownice z szybkozłączem 1/4 cala — szeroki wybór kompatybilnych produktów\n
          \n
          Trwała metalowa konstrukcja z powłoką proszkową i mosiężnymi elementami odpornymi na rdzę\n
          \n
          Zawsze wiesz, gdzie są Twoje piankownice, i chronisz je przed uszkodzeniami\n
          \n
          Łatwy montaż z dołączonymi akcesoriami, maksymalizuje przestrzeń i usprawnia proces mycia auta\n
          \n
          """
        #metaKeywords: "maxshine uchwyt ścienny piankownicemodel,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek łatwy dostęp"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny – Maxshine uchwyt ścienny dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pady piankowe 6 cali/150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19918 …}
    #channels: Doctrine\ORM\PersistentCollection {#19911 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19916 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19914 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19922 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19920 …}
  }
  "template" => "components/AddToWishlist.html.twig"
]
Attributes
[
  "hookableMetadata" => null
]
Component
App\Twig\Components\AddToWishlist {#21017
  +productId: 10588
  +template: "components/AddToWishlist.html.twig"
  -product: App\Entity\Product\Product {#19923
    #id: 10588
    #code: "max-h06m"
    #attributes: Doctrine\ORM\PersistentCollection {#19909 …}
    #variants: Doctrine\ORM\PersistentCollection {#19907 …}
    #options: Doctrine\ORM\PersistentCollection {#19902 …}
    #associations: Doctrine\ORM\PersistentCollection {#19904 …}
    #createdAt: DateTime @1758817123 {#19925
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19924
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19899 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19898
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19923}
        #id: 1970
        #name: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm"
        #slug: "maxshine-uchwyt-scienny-na-pianownice-potrojny"
        #description: """
          Maxshine Uchwyt Ścienny na Piankownice\n
          \n
          Model H08A\n
          \n
          Zapewnij porządek i łatwy dostęp do swoich narzędzi do mycia samochodu dzięki uchwytowi ściennemu Maxshine na piankownice, który pomieści bezpiecznie do trzech piankownic. Koniec z zagubionym lub uszkodzonym sprzętem! Niezależnie, czy jesteś doświadczonym detailerem, czy amatorem myjącym auto w weekendy, ten praktyczny uchwyt znacząco usprawni Twoją pracę i doda stylu Twojemu stanowisku pracy.\n
          \n
          Uchwyt montowany na ścianie utrzymuje piankownice i akcesoria z szybkozłączem 1/4 cala w porządku i zawsze pod ręką. Koniec z potykaniem się o upuszczony sprzęt lub traceniem czasu na szukanie ukrytych narzędzi.\n
          \n
          Uniwersalny system szybkozłączek 1/4 cala pasuje do szerokiej gamy piankownic i akcesoriów, eliminując konieczność stosowania adapterów lub specjalistycznych mocowań. Solidna konstrukcja z metalu, wykończona estetyczną powłoką proszkową i wyposażona w mosiężne, odporne na korozję elementy, zapewnia trwałość na lata użytkowania.\n
          \n
          Chroń swój cenny zestaw do detailingu przed uszkodzeniami i upadkami. Uchwyt delikatnie obejmuje piankownice, zapobiegając zarysowaniom i zapewniając, że zawsze są gotowe do użycia.\n
          \n
          Cechy produktu:\n
          \n
          Uchwyt ścienny na piankownice z szybkozłączem 1/4 cala — szeroki wybór kompatybilnych produktów\n
          \n
          Trwała metalowa konstrukcja z powłoką proszkową i mosiężnymi elementami odpornymi na rdzę\n
          \n
          Zawsze wiesz, gdzie są Twoje piankownice, i chronisz je przed uszkodzeniami\n
          \n
          Łatwy montaż z dołączonymi akcesoriami, maksymalizuje przestrzeń i usprawnia proces mycia auta\n
          \n
          """
        #metaKeywords: "maxshine uchwyt ścienny piankownicemodel,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek łatwy dostęp"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny – Maxshine uchwyt ścienny dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pady piankowe 6 cali/150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19918 …}
    #channels: Doctrine\ORM\PersistentCollection {#19911 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19916 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19914 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19922 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19920 …}
  }
  -productRepository: App\Repository\ProductRepository {#7490 …}
  -wishlistRepository: Sylius\WishlistPlugin\Repository\WishlistRepository {#5111 …}
  -wishlistCookieTokenResolver: Sylius\WishlistPlugin\Resolver\WishlistCookieTokenResolver {#5696 …}
  -channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#12989 …}
  -wishlistsResolver: Sylius\WishlistPlugin\Resolver\WishlistsResolver {#5695 …}
  -wishlistProductFactory: Sylius\WishlistPlugin\Factory\WishlistProductFactory {#19147 …}
  -wishlistManager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  -translator: Symfony\Component\Translation\DataCollectorTranslator {#1637 …}
  -liveResponder: ? Symfony\UX\LiveComponent\LiveResponder
}
sylius_shop:product:add_to_cart_form App\Twig\Component\Product\AddToCartFormComponent 46.0 MiB 0.89 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21097
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21093 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21094 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21096 …}
    +prefixes: [
      "sylius_shop.shared.product.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
    ]
  }
  "product" => App\Entity\Product\Product {#19923
    #id: 10588
    #code: "max-h06m"
    #attributes: Doctrine\ORM\PersistentCollection {#19909 …}
    #variants: Doctrine\ORM\PersistentCollection {#19907 …}
    #options: Doctrine\ORM\PersistentCollection {#19902 …}
    #associations: Doctrine\ORM\PersistentCollection {#19904 …}
    #createdAt: DateTime @1758817123 {#19925
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19924
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19899 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19898
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19923}
        #id: 1970
        #name: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm"
        #slug: "maxshine-uchwyt-scienny-na-pianownice-potrojny"
        #description: """
          Maxshine Uchwyt Ścienny na Piankownice\n
          \n
          Model H08A\n
          \n
          Zapewnij porządek i łatwy dostęp do swoich narzędzi do mycia samochodu dzięki uchwytowi ściennemu Maxshine na piankownice, który pomieści bezpiecznie do trzech piankownic. Koniec z zagubionym lub uszkodzonym sprzętem! Niezależnie, czy jesteś doświadczonym detailerem, czy amatorem myjącym auto w weekendy, ten praktyczny uchwyt znacząco usprawni Twoją pracę i doda stylu Twojemu stanowisku pracy.\n
          \n
          Uchwyt montowany na ścianie utrzymuje piankownice i akcesoria z szybkozłączem 1/4 cala w porządku i zawsze pod ręką. Koniec z potykaniem się o upuszczony sprzęt lub traceniem czasu na szukanie ukrytych narzędzi.\n
          \n
          Uniwersalny system szybkozłączek 1/4 cala pasuje do szerokiej gamy piankownic i akcesoriów, eliminując konieczność stosowania adapterów lub specjalistycznych mocowań. Solidna konstrukcja z metalu, wykończona estetyczną powłoką proszkową i wyposażona w mosiężne, odporne na korozję elementy, zapewnia trwałość na lata użytkowania.\n
          \n
          Chroń swój cenny zestaw do detailingu przed uszkodzeniami i upadkami. Uchwyt delikatnie obejmuje piankownice, zapobiegając zarysowaniom i zapewniając, że zawsze są gotowe do użycia.\n
          \n
          Cechy produktu:\n
          \n
          Uchwyt ścienny na piankownice z szybkozłączem 1/4 cala — szeroki wybór kompatybilnych produktów\n
          \n
          Trwała metalowa konstrukcja z powłoką proszkową i mosiężnymi elementami odpornymi na rdzę\n
          \n
          Zawsze wiesz, gdzie są Twoje piankownice, i chronisz je przed uszkodzeniami\n
          \n
          Łatwy montaż z dołączonymi akcesoriami, maksymalizuje przestrzeń i usprawnia proces mycia auta\n
          \n
          """
        #metaKeywords: "maxshine uchwyt ścienny piankownicemodel,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek łatwy dostęp"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny – Maxshine uchwyt ścienny dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pady piankowe 6 cali/150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19918 …}
    #channels: Doctrine\ORM\PersistentCollection {#19911 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19916 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19914 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19922 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19920 …}
  }
  "variant" => App\Entity\Product\ProductVariant {#18514 …}
  "template" => "@SyliusShop/shared/product/card/quick_add_to_cart_component.html.twig"
]
Attributes
[]
Component
App\Twig\Component\Product\AddToCartFormComponent {#21107
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7814 …}
  #manager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1692 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#2984 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2039 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1809 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#18745 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#18746 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#15827 …}
  -formView: null
  -form: null
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
    ]
    "addToWishlist" => null
    "wishlists" => "40205"
    "_token" => "csrf-token"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21097
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21093 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21094 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21096 …}
    +prefixes: [
      "sylius_shop.shared.product.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
    ]
  }
  +product: App\Entity\Product\Product {#19923
    #id: 10588
    #code: "max-h06m"
    #attributes: Doctrine\ORM\PersistentCollection {#19909 …}
    #variants: Doctrine\ORM\PersistentCollection {#19907 …}
    #options: Doctrine\ORM\PersistentCollection {#19902 …}
    #associations: Doctrine\ORM\PersistentCollection {#19904 …}
    #createdAt: DateTime @1758817123 {#19925
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19924
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19899 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19898
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19923}
        #id: 1970
        #name: "MAXSHINE Uchwyt Ścienny Na Pady Piankowe 150Mm"
        #slug: "maxshine-uchwyt-scienny-na-pianownice-potrojny"
        #description: """
          Maxshine Uchwyt Ścienny na Piankownice\n
          \n
          Model H08A\n
          \n
          Zapewnij porządek i łatwy dostęp do swoich narzędzi do mycia samochodu dzięki uchwytowi ściennemu Maxshine na piankownice, który pomieści bezpiecznie do trzech piankownic. Koniec z zagubionym lub uszkodzonym sprzętem! Niezależnie, czy jesteś doświadczonym detailerem, czy amatorem myjącym auto w weekendy, ten praktyczny uchwyt znacząco usprawni Twoją pracę i doda stylu Twojemu stanowisku pracy.\n
          \n
          Uchwyt montowany na ścianie utrzymuje piankownice i akcesoria z szybkozłączem 1/4 cala w porządku i zawsze pod ręką. Koniec z potykaniem się o upuszczony sprzęt lub traceniem czasu na szukanie ukrytych narzędzi.\n
          \n
          Uniwersalny system szybkozłączek 1/4 cala pasuje do szerokiej gamy piankownic i akcesoriów, eliminując konieczność stosowania adapterów lub specjalistycznych mocowań. Solidna konstrukcja z metalu, wykończona estetyczną powłoką proszkową i wyposażona w mosiężne, odporne na korozję elementy, zapewnia trwałość na lata użytkowania.\n
          \n
          Chroń swój cenny zestaw do detailingu przed uszkodzeniami i upadkami. Uchwyt delikatnie obejmuje piankownice, zapobiegając zarysowaniom i zapewniając, że zawsze są gotowe do użycia.\n
          \n
          Cechy produktu:\n
          \n
          Uchwyt ścienny na piankownice z szybkozłączem 1/4 cala — szeroki wybór kompatybilnych produktów\n
          \n
          Trwała metalowa konstrukcja z powłoką proszkową i mosiężnymi elementami odpornymi na rdzę\n
          \n
          Zawsze wiesz, gdzie są Twoje piankownice, i chronisz je przed uszkodzeniami\n
          \n
          Łatwy montaż z dołączonymi akcesoriami, maksymalizuje przestrzeń i usprawnia proces mycia auta\n
          \n
          """
        #metaKeywords: "maxshine uchwyt ścienny piankownicemodel,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek,maxshine uchwyt ścienny piankownicemodel h08azapewnij porządek łatwy dostęp"
        #metaDescription: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny – Maxshine uchwyt ścienny dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pady piankowe 6 cali/150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19918 …}
    #channels: Doctrine\ORM\PersistentCollection {#19911 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19916 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19914 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19922 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19920 …}
  }
  #productRepository: App\Repository\ProductRepository {#7490 …}
  +variant: App\Entity\Product\ProductVariant {#18514 …}
  #productVariantRepository: Sylius\B2BKit\Doctrine\ORM\ProductVariantRepository {#18368 …}
  +template: "@SyliusShop/shared/product/card/quick_add_to_cart_component.html.twig"
  +isItemAdded: false
  -formView: Symfony\Component\Form\FormView {#21128 …}
  -form: Symfony\Component\Form\Form {#21170 …}
  -shouldAutoSubmitForm: true
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 46.0 MiB 17.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#19895
    #id: 10589
    #code: "max-h08a"
    #attributes: Doctrine\ORM\PersistentCollection {#19880 …}
    #variants: Doctrine\ORM\PersistentCollection {#19878 …}
    #options: Doctrine\ORM\PersistentCollection {#19874 …}
    #associations: Doctrine\ORM\PersistentCollection {#19876 …}
    #createdAt: DateTime @1758817123 {#19897
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19896
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19871 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19870
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19895}
        #id: 1971
        #name: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny"
        #slug: "maxshine-wozek-na-wiadra-black-iron"
        #description: """
          Wózek Pod Wiadro do Detailingu – Metalowe z Powłoką Ochronną\n
          \n
          Model H12\n
          \n
          Wprowadzenie do produktu\n
          \n
          Detailing Bucket Dolly wykonany jest z wysokiej jakości metalu, pokrytego trwałą powłoką proszkową, która chroni przed korozją.\n
          \n
          Zapewnia wygodne miejsce do przechowywania różnych pędzli do detailingu i chemii samochodowej.\n
          \n
          Solidna i stabilna konstrukcja zapobiega przewróceniu i rozlaniu zawartości.\n
          \n
          Opcjonalny łącznik pozwala połączyć dwie platformy razem, zwiększając efektywność pracy.\n
          \n
          Detailing Bucket Dolly to niezbędne narzędzie dla każdego miłośnika motoryzacji. Pasuje do większości standardowych wiader, a dwa blokowane kółka zapobiegają przewróceniu i wylaniu wody. Dolly wyposażone jest w wbudowane uchwyty na dwie butelki 16oz środków czyszczących oraz pięć pędzli detailerskich, dzięki czemu wszystko, czego potrzebujesz, masz pod ręką. Wykonany z wytrzymałego metalu z powłoką proszkową jest odporny na rdzę i zapewnia długą żywotność. Możesz także połączyć dwie takie platformy za pomocą opcjonalnego łącznika, tworząc system dwóch wiader do mycia auta!\n
          \n
          Przechowywanie i organizacja\n
          \n
          Dolly pasuje do większości wiader do mycia samochodów, a gumowa krawędź ułatwia dostęp bez ryzyka zarysowań. Posiada miejsca na dwie butelki środków czyszczących oraz pięć pędzli, co pozwala utrzymać porządek i mieć wszystko pod ręką.\n
          \n
          Łatwe i bezpieczne przemieszczanie\n
          \n
          Cztery kółka oraz dwa blokowane obrotowe koła 360° zapewniają płynną jazdę i łatwą manewrowość nawet w ciasnych przestrzeniach, a także stabilność i zapobiegają przewróceniu, nawet gdy wiadro jest pełne.\n
          \n
          Podwójna efektywność\n
          \n
          Dzięki opcjonalnemu łącznikowi (sprzedawanemu osobno) możesz połączyć dwie platformy i stworzyć wydajny system dwuwiaderkowy do mycia samochodu, podwajając pojemność na pędzle, środki czystości i inne akcesoria detailerskie.\n
          \n
          """
        #metaKeywords: "wózek wiadro detailingu metalowe,wózek wiadro detailingu metalowe powłoką ochronnąmodel,wózek wiadro detailingu metalowe powłoką ochronnąmodel h12wprowadzenie produktudetailing"
        #metaDescription: "MAXSHINE Wózek Na Wiadra Black Iron – Wózek wiadro detailingu dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pianownicę potrójny"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19890 …}
    #channels: Doctrine\ORM\PersistentCollection {#19883 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19887 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19885 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19894 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19892 …}
  }
  "template" => "shop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "shop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21070
  +product: App\Entity\Product\Product {#19895
    #id: 10589
    #code: "max-h08a"
    #attributes: Doctrine\ORM\PersistentCollection {#19880 …}
    #variants: Doctrine\ORM\PersistentCollection {#19878 …}
    #options: Doctrine\ORM\PersistentCollection {#19874 …}
    #associations: Doctrine\ORM\PersistentCollection {#19876 …}
    #createdAt: DateTime @1758817123 {#19897
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19896
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19871 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19870
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19895}
        #id: 1971
        #name: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny"
        #slug: "maxshine-wozek-na-wiadra-black-iron"
        #description: """
          Wózek Pod Wiadro do Detailingu – Metalowe z Powłoką Ochronną\n
          \n
          Model H12\n
          \n
          Wprowadzenie do produktu\n
          \n
          Detailing Bucket Dolly wykonany jest z wysokiej jakości metalu, pokrytego trwałą powłoką proszkową, która chroni przed korozją.\n
          \n
          Zapewnia wygodne miejsce do przechowywania różnych pędzli do detailingu i chemii samochodowej.\n
          \n
          Solidna i stabilna konstrukcja zapobiega przewróceniu i rozlaniu zawartości.\n
          \n
          Opcjonalny łącznik pozwala połączyć dwie platformy razem, zwiększając efektywność pracy.\n
          \n
          Detailing Bucket Dolly to niezbędne narzędzie dla każdego miłośnika motoryzacji. Pasuje do większości standardowych wiader, a dwa blokowane kółka zapobiegają przewróceniu i wylaniu wody. Dolly wyposażone jest w wbudowane uchwyty na dwie butelki 16oz środków czyszczących oraz pięć pędzli detailerskich, dzięki czemu wszystko, czego potrzebujesz, masz pod ręką. Wykonany z wytrzymałego metalu z powłoką proszkową jest odporny na rdzę i zapewnia długą żywotność. Możesz także połączyć dwie takie platformy za pomocą opcjonalnego łącznika, tworząc system dwóch wiader do mycia auta!\n
          \n
          Przechowywanie i organizacja\n
          \n
          Dolly pasuje do większości wiader do mycia samochodów, a gumowa krawędź ułatwia dostęp bez ryzyka zarysowań. Posiada miejsca na dwie butelki środków czyszczących oraz pięć pędzli, co pozwala utrzymać porządek i mieć wszystko pod ręką.\n
          \n
          Łatwe i bezpieczne przemieszczanie\n
          \n
          Cztery kółka oraz dwa blokowane obrotowe koła 360° zapewniają płynną jazdę i łatwą manewrowość nawet w ciasnych przestrzeniach, a także stabilność i zapobiegają przewróceniu, nawet gdy wiadro jest pełne.\n
          \n
          Podwójna efektywność\n
          \n
          Dzięki opcjonalnemu łącznikowi (sprzedawanemu osobno) możesz połączyć dwie platformy i stworzyć wydajny system dwuwiaderkowy do mycia samochodu, podwajając pojemność na pędzle, środki czystości i inne akcesoria detailerskie.\n
          \n
          """
        #metaKeywords: "wózek wiadro detailingu metalowe,wózek wiadro detailingu metalowe powłoką ochronnąmodel,wózek wiadro detailingu metalowe powłoką ochronnąmodel h12wprowadzenie produktudetailing"
        #metaDescription: "MAXSHINE Wózek Na Wiadra Black Iron – Wózek wiadro detailingu dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pianownicę potrójny"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19890 …}
    #channels: Doctrine\ORM\PersistentCollection {#19883 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19887 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19885 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19894 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19892 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21280 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7490 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5552 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
46.0 MiB 1.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#19895
    #id: 10589
    #code: "max-h08a"
    #attributes: Doctrine\ORM\PersistentCollection {#19880 …}
    #variants: Doctrine\ORM\PersistentCollection {#19878 …}
    #options: Doctrine\ORM\PersistentCollection {#19874 …}
    #associations: Doctrine\ORM\PersistentCollection {#19876 …}
    #createdAt: DateTime @1758817123 {#19897
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19896
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19871 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19870
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19895}
        #id: 1971
        #name: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny"
        #slug: "maxshine-wozek-na-wiadra-black-iron"
        #description: """
          Wózek Pod Wiadro do Detailingu – Metalowe z Powłoką Ochronną\n
          \n
          Model H12\n
          \n
          Wprowadzenie do produktu\n
          \n
          Detailing Bucket Dolly wykonany jest z wysokiej jakości metalu, pokrytego trwałą powłoką proszkową, która chroni przed korozją.\n
          \n
          Zapewnia wygodne miejsce do przechowywania różnych pędzli do detailingu i chemii samochodowej.\n
          \n
          Solidna i stabilna konstrukcja zapobiega przewróceniu i rozlaniu zawartości.\n
          \n
          Opcjonalny łącznik pozwala połączyć dwie platformy razem, zwiększając efektywność pracy.\n
          \n
          Detailing Bucket Dolly to niezbędne narzędzie dla każdego miłośnika motoryzacji. Pasuje do większości standardowych wiader, a dwa blokowane kółka zapobiegają przewróceniu i wylaniu wody. Dolly wyposażone jest w wbudowane uchwyty na dwie butelki 16oz środków czyszczących oraz pięć pędzli detailerskich, dzięki czemu wszystko, czego potrzebujesz, masz pod ręką. Wykonany z wytrzymałego metalu z powłoką proszkową jest odporny na rdzę i zapewnia długą żywotność. Możesz także połączyć dwie takie platformy za pomocą opcjonalnego łącznika, tworząc system dwóch wiader do mycia auta!\n
          \n
          Przechowywanie i organizacja\n
          \n
          Dolly pasuje do większości wiader do mycia samochodów, a gumowa krawędź ułatwia dostęp bez ryzyka zarysowań. Posiada miejsca na dwie butelki środków czyszczących oraz pięć pędzli, co pozwala utrzymać porządek i mieć wszystko pod ręką.\n
          \n
          Łatwe i bezpieczne przemieszczanie\n
          \n
          Cztery kółka oraz dwa blokowane obrotowe koła 360° zapewniają płynną jazdę i łatwą manewrowość nawet w ciasnych przestrzeniach, a także stabilność i zapobiegają przewróceniu, nawet gdy wiadro jest pełne.\n
          \n
          Podwójna efektywność\n
          \n
          Dzięki opcjonalnemu łącznikowi (sprzedawanemu osobno) możesz połączyć dwie platformy i stworzyć wydajny system dwuwiaderkowy do mycia samochodu, podwajając pojemność na pędzle, środki czystości i inne akcesoria detailerskie.\n
          \n
          """
        #metaKeywords: "wózek wiadro detailingu metalowe,wózek wiadro detailingu metalowe powłoką ochronnąmodel,wózek wiadro detailingu metalowe powłoką ochronnąmodel h12wprowadzenie produktudetailing"
        #metaDescription: "MAXSHINE Wózek Na Wiadra Black Iron – Wózek wiadro detailingu dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pianownicę potrójny"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19890 …}
    #channels: Doctrine\ORM\PersistentCollection {#19883 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19887 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19885 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19894 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19892 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21356
  -props: [
    "product" => App\Entity\Product\Product {#19895
      #id: 10589
      #code: "max-h08a"
      #attributes: Doctrine\ORM\PersistentCollection {#19880 …}
      #variants: Doctrine\ORM\PersistentCollection {#19878 …}
      #options: Doctrine\ORM\PersistentCollection {#19874 …}
      #associations: Doctrine\ORM\PersistentCollection {#19876 …}
      #createdAt: DateTime @1758817123 {#19897
        date: 2025-09-25 16:18:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1759236439 {#19896
        date: 2025-09-30 12:47:19.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19871 …}
      #translationsCache: [
        "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19870
          #locale: "pl_PL"
          #translatable: App\Entity\Product\Product {#19895}
          #id: 1971
          #name: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny"
          #slug: "maxshine-wozek-na-wiadra-black-iron"
          #description: """
            Wózek Pod Wiadro do Detailingu – Metalowe z Powłoką Ochronną\n
            \n
            Model H12\n
            \n
            Wprowadzenie do produktu\n
            \n
            Detailing Bucket Dolly wykonany jest z wysokiej jakości metalu, pokrytego trwałą powłoką proszkową, która chroni przed korozją.\n
            \n
            Zapewnia wygodne miejsce do przechowywania różnych pędzli do detailingu i chemii samochodowej.\n
            \n
            Solidna i stabilna konstrukcja zapobiega przewróceniu i rozlaniu zawartości.\n
            \n
            Opcjonalny łącznik pozwala połączyć dwie platformy razem, zwiększając efektywność pracy.\n
            \n
            Detailing Bucket Dolly to niezbędne narzędzie dla każdego miłośnika motoryzacji. Pasuje do większości standardowych wiader, a dwa blokowane kółka zapobiegają przewróceniu i wylaniu wody. Dolly wyposażone jest w wbudowane uchwyty na dwie butelki 16oz środków czyszczących oraz pięć pędzli detailerskich, dzięki czemu wszystko, czego potrzebujesz, masz pod ręką. Wykonany z wytrzymałego metalu z powłoką proszkową jest odporny na rdzę i zapewnia długą żywotność. Możesz także połączyć dwie takie platformy za pomocą opcjonalnego łącznika, tworząc system dwóch wiader do mycia auta!\n
            \n
            Przechowywanie i organizacja\n
            \n
            Dolly pasuje do większości wiader do mycia samochodów, a gumowa krawędź ułatwia dostęp bez ryzyka zarysowań. Posiada miejsca na dwie butelki środków czyszczących oraz pięć pędzli, co pozwala utrzymać porządek i mieć wszystko pod ręką.\n
            \n
            Łatwe i bezpieczne przemieszczanie\n
            \n
            Cztery kółka oraz dwa blokowane obrotowe koła 360° zapewniają płynną jazdę i łatwą manewrowość nawet w ciasnych przestrzeniach, a także stabilność i zapobiegają przewróceniu, nawet gdy wiadro jest pełne.\n
            \n
            Podwójna efektywność\n
            \n
            Dzięki opcjonalnemu łącznikowi (sprzedawanemu osobno) możesz połączyć dwie platformy i stworzyć wydajny system dwuwiaderkowy do mycia samochodu, podwajając pojemność na pędzle, środki czystości i inne akcesoria detailerskie.\n
            \n
            """
          #metaKeywords: "wózek wiadro detailingu metalowe,wózek wiadro detailingu metalowe powłoką ochronnąmodel,wózek wiadro detailingu metalowe powłoką ochronnąmodel h12wprowadzenie produktudetailing"
          #metaDescription: "MAXSHINE Wózek Na Wiadra Black Iron – Wózek wiadro detailingu dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
          #shortDescription: "MAXSHINE Uchwyt ścienny na pianownicę potrójny"
        }
      ]
      #currentLocale: "pl_PL"
      #currentTranslation: null
      #fallbackLocale: "en"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19890 …}
      #channels: Doctrine\ORM\PersistentCollection {#19883 …}
      #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19887 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19885 …}
      -isBestseller: false
      #customerGroups: Doctrine\ORM\PersistentCollection {#19894 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19892 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
46.0 MiB 0.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21346
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21337 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21416 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21334 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21280 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21290
    #collection: Doctrine\Common\Collections\ArrayCollection {#21299 …}
    #initialized: true
    -snapshot: []
    -owner: Sylius\Component\Core\Model\ChannelPricing {#21274 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24632 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24630 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21346
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21337 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21416 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21334 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21290
    #collection: Doctrine\Common\Collections\ArrayCollection {#21299 …}
    #initialized: true
    -snapshot: []
    -owner: Sylius\Component\Core\Model\ChannelPricing {#21274 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24632 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24630 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21426
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21346
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21337 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21416 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21334 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21280 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21290
      #collection: Doctrine\Common\Collections\ArrayCollection {#21299 …}
      #initialized: true
      -snapshot: []
      -owner: Sylius\Component\Core\Model\ChannelPricing {#21274 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24632 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24630 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 46.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21473
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21464 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21471 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21472 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21280 …}
  "template" => "shop/product/common/price.html.twig"
]
Attributes
[
  "template" => "shop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21483
  +variant: App\Entity\Product\ProductVariant {#21280 …}
  +price: "209,00 zł"
  +originalPrice: "209,00 zł"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  #moneyFormatter: App\Formatter\CustomMoneyFormatter {#9167 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12357 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9163 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21473
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21464 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21471 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21472 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
app:wishlist:add_to_wishlist App\Twig\Components\AddToWishlist 46.0 MiB 2.33 ms
Input props
[
  "hookableMetadata" => null
  "product" => App\Entity\Product\Product {#19895
    #id: 10589
    #code: "max-h08a"
    #attributes: Doctrine\ORM\PersistentCollection {#19880 …}
    #variants: Doctrine\ORM\PersistentCollection {#19878 …}
    #options: Doctrine\ORM\PersistentCollection {#19874 …}
    #associations: Doctrine\ORM\PersistentCollection {#19876 …}
    #createdAt: DateTime @1758817123 {#19897
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19896
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19871 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19870
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19895}
        #id: 1971
        #name: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny"
        #slug: "maxshine-wozek-na-wiadra-black-iron"
        #description: """
          Wózek Pod Wiadro do Detailingu – Metalowe z Powłoką Ochronną\n
          \n
          Model H12\n
          \n
          Wprowadzenie do produktu\n
          \n
          Detailing Bucket Dolly wykonany jest z wysokiej jakości metalu, pokrytego trwałą powłoką proszkową, która chroni przed korozją.\n
          \n
          Zapewnia wygodne miejsce do przechowywania różnych pędzli do detailingu i chemii samochodowej.\n
          \n
          Solidna i stabilna konstrukcja zapobiega przewróceniu i rozlaniu zawartości.\n
          \n
          Opcjonalny łącznik pozwala połączyć dwie platformy razem, zwiększając efektywność pracy.\n
          \n
          Detailing Bucket Dolly to niezbędne narzędzie dla każdego miłośnika motoryzacji. Pasuje do większości standardowych wiader, a dwa blokowane kółka zapobiegają przewróceniu i wylaniu wody. Dolly wyposażone jest w wbudowane uchwyty na dwie butelki 16oz środków czyszczących oraz pięć pędzli detailerskich, dzięki czemu wszystko, czego potrzebujesz, masz pod ręką. Wykonany z wytrzymałego metalu z powłoką proszkową jest odporny na rdzę i zapewnia długą żywotność. Możesz także połączyć dwie takie platformy za pomocą opcjonalnego łącznika, tworząc system dwóch wiader do mycia auta!\n
          \n
          Przechowywanie i organizacja\n
          \n
          Dolly pasuje do większości wiader do mycia samochodów, a gumowa krawędź ułatwia dostęp bez ryzyka zarysowań. Posiada miejsca na dwie butelki środków czyszczących oraz pięć pędzli, co pozwala utrzymać porządek i mieć wszystko pod ręką.\n
          \n
          Łatwe i bezpieczne przemieszczanie\n
          \n
          Cztery kółka oraz dwa blokowane obrotowe koła 360° zapewniają płynną jazdę i łatwą manewrowość nawet w ciasnych przestrzeniach, a także stabilność i zapobiegają przewróceniu, nawet gdy wiadro jest pełne.\n
          \n
          Podwójna efektywność\n
          \n
          Dzięki opcjonalnemu łącznikowi (sprzedawanemu osobno) możesz połączyć dwie platformy i stworzyć wydajny system dwuwiaderkowy do mycia samochodu, podwajając pojemność na pędzle, środki czystości i inne akcesoria detailerskie.\n
          \n
          """
        #metaKeywords: "wózek wiadro detailingu metalowe,wózek wiadro detailingu metalowe powłoką ochronnąmodel,wózek wiadro detailingu metalowe powłoką ochronnąmodel h12wprowadzenie produktudetailing"
        #metaDescription: "MAXSHINE Wózek Na Wiadra Black Iron – Wózek wiadro detailingu dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pianownicę potrójny"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19890 …}
    #channels: Doctrine\ORM\PersistentCollection {#19883 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19887 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19885 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19894 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19892 …}
  }
  "template" => "components/AddToWishlist.html.twig"
]
Attributes
[
  "hookableMetadata" => null
]
Component
App\Twig\Components\AddToWishlist {#21527
  +productId: 10589
  +template: "components/AddToWishlist.html.twig"
  -product: App\Entity\Product\Product {#19895
    #id: 10589
    #code: "max-h08a"
    #attributes: Doctrine\ORM\PersistentCollection {#19880 …}
    #variants: Doctrine\ORM\PersistentCollection {#19878 …}
    #options: Doctrine\ORM\PersistentCollection {#19874 …}
    #associations: Doctrine\ORM\PersistentCollection {#19876 …}
    #createdAt: DateTime @1758817123 {#19897
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19896
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19871 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19870
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19895}
        #id: 1971
        #name: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny"
        #slug: "maxshine-wozek-na-wiadra-black-iron"
        #description: """
          Wózek Pod Wiadro do Detailingu – Metalowe z Powłoką Ochronną\n
          \n
          Model H12\n
          \n
          Wprowadzenie do produktu\n
          \n
          Detailing Bucket Dolly wykonany jest z wysokiej jakości metalu, pokrytego trwałą powłoką proszkową, która chroni przed korozją.\n
          \n
          Zapewnia wygodne miejsce do przechowywania różnych pędzli do detailingu i chemii samochodowej.\n
          \n
          Solidna i stabilna konstrukcja zapobiega przewróceniu i rozlaniu zawartości.\n
          \n
          Opcjonalny łącznik pozwala połączyć dwie platformy razem, zwiększając efektywność pracy.\n
          \n
          Detailing Bucket Dolly to niezbędne narzędzie dla każdego miłośnika motoryzacji. Pasuje do większości standardowych wiader, a dwa blokowane kółka zapobiegają przewróceniu i wylaniu wody. Dolly wyposażone jest w wbudowane uchwyty na dwie butelki 16oz środków czyszczących oraz pięć pędzli detailerskich, dzięki czemu wszystko, czego potrzebujesz, masz pod ręką. Wykonany z wytrzymałego metalu z powłoką proszkową jest odporny na rdzę i zapewnia długą żywotność. Możesz także połączyć dwie takie platformy za pomocą opcjonalnego łącznika, tworząc system dwóch wiader do mycia auta!\n
          \n
          Przechowywanie i organizacja\n
          \n
          Dolly pasuje do większości wiader do mycia samochodów, a gumowa krawędź ułatwia dostęp bez ryzyka zarysowań. Posiada miejsca na dwie butelki środków czyszczących oraz pięć pędzli, co pozwala utrzymać porządek i mieć wszystko pod ręką.\n
          \n
          Łatwe i bezpieczne przemieszczanie\n
          \n
          Cztery kółka oraz dwa blokowane obrotowe koła 360° zapewniają płynną jazdę i łatwą manewrowość nawet w ciasnych przestrzeniach, a także stabilność i zapobiegają przewróceniu, nawet gdy wiadro jest pełne.\n
          \n
          Podwójna efektywność\n
          \n
          Dzięki opcjonalnemu łącznikowi (sprzedawanemu osobno) możesz połączyć dwie platformy i stworzyć wydajny system dwuwiaderkowy do mycia samochodu, podwajając pojemność na pędzle, środki czystości i inne akcesoria detailerskie.\n
          \n
          """
        #metaKeywords: "wózek wiadro detailingu metalowe,wózek wiadro detailingu metalowe powłoką ochronnąmodel,wózek wiadro detailingu metalowe powłoką ochronnąmodel h12wprowadzenie produktudetailing"
        #metaDescription: "MAXSHINE Wózek Na Wiadra Black Iron – Wózek wiadro detailingu dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pianownicę potrójny"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19890 …}
    #channels: Doctrine\ORM\PersistentCollection {#19883 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19887 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19885 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19894 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19892 …}
  }
  -productRepository: App\Repository\ProductRepository {#7490 …}
  -wishlistRepository: Sylius\WishlistPlugin\Repository\WishlistRepository {#5111 …}
  -wishlistCookieTokenResolver: Sylius\WishlistPlugin\Resolver\WishlistCookieTokenResolver {#5696 …}
  -channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#12989 …}
  -wishlistsResolver: Sylius\WishlistPlugin\Resolver\WishlistsResolver {#5695 …}
  -wishlistProductFactory: Sylius\WishlistPlugin\Factory\WishlistProductFactory {#19147 …}
  -wishlistManager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  -translator: Symfony\Component\Translation\DataCollectorTranslator {#1637 …}
  -liveResponder: ? Symfony\UX\LiveComponent\LiveResponder
}
sylius_shop:product:add_to_cart_form App\Twig\Component\Product\AddToCartFormComponent 46.0 MiB 0.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21607
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21603 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21604 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21606 …}
    +prefixes: [
      "sylius_shop.shared.product.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
    ]
  }
  "product" => App\Entity\Product\Product {#19895
    #id: 10589
    #code: "max-h08a"
    #attributes: Doctrine\ORM\PersistentCollection {#19880 …}
    #variants: Doctrine\ORM\PersistentCollection {#19878 …}
    #options: Doctrine\ORM\PersistentCollection {#19874 …}
    #associations: Doctrine\ORM\PersistentCollection {#19876 …}
    #createdAt: DateTime @1758817123 {#19897
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19896
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19871 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19870
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19895}
        #id: 1971
        #name: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny"
        #slug: "maxshine-wozek-na-wiadra-black-iron"
        #description: """
          Wózek Pod Wiadro do Detailingu – Metalowe z Powłoką Ochronną\n
          \n
          Model H12\n
          \n
          Wprowadzenie do produktu\n
          \n
          Detailing Bucket Dolly wykonany jest z wysokiej jakości metalu, pokrytego trwałą powłoką proszkową, która chroni przed korozją.\n
          \n
          Zapewnia wygodne miejsce do przechowywania różnych pędzli do detailingu i chemii samochodowej.\n
          \n
          Solidna i stabilna konstrukcja zapobiega przewróceniu i rozlaniu zawartości.\n
          \n
          Opcjonalny łącznik pozwala połączyć dwie platformy razem, zwiększając efektywność pracy.\n
          \n
          Detailing Bucket Dolly to niezbędne narzędzie dla każdego miłośnika motoryzacji. Pasuje do większości standardowych wiader, a dwa blokowane kółka zapobiegają przewróceniu i wylaniu wody. Dolly wyposażone jest w wbudowane uchwyty na dwie butelki 16oz środków czyszczących oraz pięć pędzli detailerskich, dzięki czemu wszystko, czego potrzebujesz, masz pod ręką. Wykonany z wytrzymałego metalu z powłoką proszkową jest odporny na rdzę i zapewnia długą żywotność. Możesz także połączyć dwie takie platformy za pomocą opcjonalnego łącznika, tworząc system dwóch wiader do mycia auta!\n
          \n
          Przechowywanie i organizacja\n
          \n
          Dolly pasuje do większości wiader do mycia samochodów, a gumowa krawędź ułatwia dostęp bez ryzyka zarysowań. Posiada miejsca na dwie butelki środków czyszczących oraz pięć pędzli, co pozwala utrzymać porządek i mieć wszystko pod ręką.\n
          \n
          Łatwe i bezpieczne przemieszczanie\n
          \n
          Cztery kółka oraz dwa blokowane obrotowe koła 360° zapewniają płynną jazdę i łatwą manewrowość nawet w ciasnych przestrzeniach, a także stabilność i zapobiegają przewróceniu, nawet gdy wiadro jest pełne.\n
          \n
          Podwójna efektywność\n
          \n
          Dzięki opcjonalnemu łącznikowi (sprzedawanemu osobno) możesz połączyć dwie platformy i stworzyć wydajny system dwuwiaderkowy do mycia samochodu, podwajając pojemność na pędzle, środki czystości i inne akcesoria detailerskie.\n
          \n
          """
        #metaKeywords: "wózek wiadro detailingu metalowe,wózek wiadro detailingu metalowe powłoką ochronnąmodel,wózek wiadro detailingu metalowe powłoką ochronnąmodel h12wprowadzenie produktudetailing"
        #metaDescription: "MAXSHINE Wózek Na Wiadra Black Iron – Wózek wiadro detailingu dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pianownicę potrójny"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19890 …}
    #channels: Doctrine\ORM\PersistentCollection {#19883 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19887 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19885 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19894 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19892 …}
  }
  "variant" => App\Entity\Product\ProductVariant {#21280 …}
  "template" => "@SyliusShop/shared/product/card/quick_add_to_cart_component.html.twig"
]
Attributes
[]
Component
App\Twig\Component\Product\AddToCartFormComponent {#21617
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7814 …}
  #manager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1692 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#2984 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2039 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1809 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#18745 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#18746 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#15827 …}
  -formView: null
  -form: null
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
    ]
    "addToWishlist" => null
    "wishlists" => "40205"
    "_token" => "csrf-token"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21607
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21603 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21604 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21606 …}
    +prefixes: [
      "sylius_shop.shared.product.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
    ]
  }
  +product: App\Entity\Product\Product {#19895
    #id: 10589
    #code: "max-h08a"
    #attributes: Doctrine\ORM\PersistentCollection {#19880 …}
    #variants: Doctrine\ORM\PersistentCollection {#19878 …}
    #options: Doctrine\ORM\PersistentCollection {#19874 …}
    #associations: Doctrine\ORM\PersistentCollection {#19876 …}
    #createdAt: DateTime @1758817123 {#19897
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1759236439 {#19896
      date: 2025-09-30 12:47:19.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19871 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#19870
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#19895}
        #id: 1971
        #name: "MAXSHINE Uchwyt Ścienny Na Pianownicę Potrójny"
        #slug: "maxshine-wozek-na-wiadra-black-iron"
        #description: """
          Wózek Pod Wiadro do Detailingu – Metalowe z Powłoką Ochronną\n
          \n
          Model H12\n
          \n
          Wprowadzenie do produktu\n
          \n
          Detailing Bucket Dolly wykonany jest z wysokiej jakości metalu, pokrytego trwałą powłoką proszkową, która chroni przed korozją.\n
          \n
          Zapewnia wygodne miejsce do przechowywania różnych pędzli do detailingu i chemii samochodowej.\n
          \n
          Solidna i stabilna konstrukcja zapobiega przewróceniu i rozlaniu zawartości.\n
          \n
          Opcjonalny łącznik pozwala połączyć dwie platformy razem, zwiększając efektywność pracy.\n
          \n
          Detailing Bucket Dolly to niezbędne narzędzie dla każdego miłośnika motoryzacji. Pasuje do większości standardowych wiader, a dwa blokowane kółka zapobiegają przewróceniu i wylaniu wody. Dolly wyposażone jest w wbudowane uchwyty na dwie butelki 16oz środków czyszczących oraz pięć pędzli detailerskich, dzięki czemu wszystko, czego potrzebujesz, masz pod ręką. Wykonany z wytrzymałego metalu z powłoką proszkową jest odporny na rdzę i zapewnia długą żywotność. Możesz także połączyć dwie takie platformy za pomocą opcjonalnego łącznika, tworząc system dwóch wiader do mycia auta!\n
          \n
          Przechowywanie i organizacja\n
          \n
          Dolly pasuje do większości wiader do mycia samochodów, a gumowa krawędź ułatwia dostęp bez ryzyka zarysowań. Posiada miejsca na dwie butelki środków czyszczących oraz pięć pędzli, co pozwala utrzymać porządek i mieć wszystko pod ręką.\n
          \n
          Łatwe i bezpieczne przemieszczanie\n
          \n
          Cztery kółka oraz dwa blokowane obrotowe koła 360° zapewniają płynną jazdę i łatwą manewrowość nawet w ciasnych przestrzeniach, a także stabilność i zapobiegają przewróceniu, nawet gdy wiadro jest pełne.\n
          \n
          Podwójna efektywność\n
          \n
          Dzięki opcjonalnemu łącznikowi (sprzedawanemu osobno) możesz połączyć dwie platformy i stworzyć wydajny system dwuwiaderkowy do mycia samochodu, podwajając pojemność na pędzle, środki czystości i inne akcesoria detailerskie.\n
          \n
          """
        #metaKeywords: "wózek wiadro detailingu metalowe,wózek wiadro detailingu metalowe powłoką ochronnąmodel,wózek wiadro detailingu metalowe powłoką ochronnąmodel h12wprowadzenie produktudetailing"
        #metaDescription: "MAXSHINE Wózek Na Wiadra Black Iron – Wózek wiadro detailingu dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Uchwyt ścienny na pianownicę potrójny"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19890 …}
    #channels: Doctrine\ORM\PersistentCollection {#19883 …}
    #mainTaxon: App\Entity\Taxon\Taxon {#17092 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19887 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19885 …}
    -isBestseller: false
    #customerGroups: Doctrine\ORM\PersistentCollection {#19894 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19892 …}
  }
  #productRepository: App\Repository\ProductRepository {#7490 …}
  +variant: App\Entity\Product\ProductVariant {#21280 …}
  #productVariantRepository: Sylius\B2BKit\Doctrine\ORM\ProductVariantRepository {#18368 …}
  +template: "@SyliusShop/shared/product/card/quick_add_to_cart_component.html.twig"
  +isItemAdded: false
  -formView: Symfony\Component\Form\FormView {#21638 …}
  -form: Symfony\Component\Form\Form {#21680 …}
  -shouldAutoSubmitForm: true
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 46.0 MiB 2.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18282
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12449 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18292 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12459 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#21827
  +cart: App\Entity\Order\Order {#15738 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1809 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18282
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12449 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18292 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12459 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\B2BKit\Repository\OrderRepository {#4599 …}
}