Components
17
Twig Components
84
Render Count
68
ms
Render Time
78.5
MiB
Memory Usage
Components
Render calls
| menu:main | App\Twig\Components\Menu\MainMenu | 74.5 MiB | 57.42 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\MainMenu {#4798 -routingManager: App\BusinessLogic\Training\Exercise\Url\ExerciseRoutingManager {#210 …} -em: Doctrine\ORM\EntityManager {#550 …} -cache: Symfony\Component\Cache\Adapter\TraceableAdapter {#205 …} -kernel: App\Kernel {#14 …} -mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "header--logo-dark header--logo dark:hidden h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4845 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "header--logo-white header--logo hidden dark:block h-[80px] w-[130px] max-w-[130px]" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4856 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
66.5 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#4907 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Attributes | [ "class" => "block header--logo-dark header--logo w-full dark:hidden h-[50px] scale-150" "data-front--header-target" => "logoDark" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4922 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Attributes | [ "class" => "hidden header--logo-white header--logo w-full dark:block h-[50px] scale-150" "data-front--header-target" => "logoWhite" ] |
|||
| Component | App\Twig\Components\Media\Icon {#4972 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "search" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5000 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "search" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5016 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5040 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5064 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5088 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline " "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5112 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "discipline " +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5136 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Attributes | [ "class" => "h-7 w-7 mr-4 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5160 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 66.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Attributes | [ "class" => "h-8 w-8 mr-3 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#5184 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 70.5 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Attributes | [ "class" => "w-7 h-7 fill-black dark:fill-white transition group-hover:rotate-180" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6342 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| utils:theme-switcher |
[Anonymous]
|
70.5 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#6378 -props: [ "class" => "max-w-fit" ] } |
|||
| menu:connexion-menu | App\Twig\Components\Menu\ConnexionMenu | 74.5 MiB | 9.42 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\ConnexionMenu {#6455 -authenticationUtils: Symfony\Component\Security\Http\Authentication\AuthenticationUtils {#6456 …} -formFactory: Symfony\Component\Form\FormFactory {#6454 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6607 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "hidden dark:block h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6642 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "block dark:hidden h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6672 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "google" "class" => "h-[24px] w-[20px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6704 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "google" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 72.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "apple" "class" => "h-[24px] w-[20px] fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "h-[24px] w-[20px] fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6723 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "apple" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-[80px] w-[300px]" ] |
|||
| Attributes | [ "class" => "h-[80px] w-[300px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6833 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-down" "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Attributes | [ "class" => "fill-white w-[20px] h-[20px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6867 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "chevron-down" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "flexed-biceps" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6883 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "flexed-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fire" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6907 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fire" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "category" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6931 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "category" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "barbell" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6955 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "barbell" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "discipline" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6979 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "discipline" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "stats-chart" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7003 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "stats-chart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7027 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "random" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7051 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "random" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "favorites" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7075 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "favorites" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "more" "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Attributes | [ "class" => "h-5 w-5 mr-2 fill-current" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7099 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "more" +title: null +symbolDefsName: null } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 74.5 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#7144 +routeName: null +params: null +withQuery: true +defaultOpenLeft: true -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] md:w-[15px] md:h-[15px] cursor-pointer text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7134 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-16 w-full" ] |
|||
| Attributes | [ "class" => "h-16 w-full" ] |
|||
| Component | App\Twig\Components\Media\Icon {#6775 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| menu:breadcrumb | App\Twig\Components\Menu\Breadcrumb | 74.5 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "builder" => App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Die 10 besten Fitnessziele" "url" => null ] ] } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Menu\Breadcrumb {#7227 +items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Die 10 besten Fitnessziele" "url" => null ] ] +builder: App\BusinessLogic\App\Menu\BreadcrumbBuilder {#2907 -items: [ [ "label" => "menu.home" "url" => "/de/" ] [ "label" => "menu.news" "url" => "/de/nachrichten" ] [ "label" => "Muskelaufbau" "url" => "/de/nachrichten/tag/muskelaufbau-1" ] [ "label" => "Die 10 besten Fitnessziele" "url" => null ] ] } } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7257 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7279 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "chevron-right" "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Attributes | [ "class" => "w-[10px] h-[10px] fill-black dark:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7302 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "chevron-right" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 74.5 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7247 +includeScript: true +labelClass: null +containerClass: "my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 74.5 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "media" => App\Entity\Media\MediaImage {#3843 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3756 …} #file: Vich\UploaderBundle\Entity\File {#3837 …} #credits: Doctrine\ORM\PersistentCollection {#3824 …} -source: null -zone: null -urlExternal: null #id: 482 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3729 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1724347227 {#3716 : 2024-08-22 19:20:27.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777447175 {#3737 : 2026-04-29 09:19:35.666795 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } "class" => "object-cover object-center md:rounded h-full w-full inset-0" "alt" => "Image news Die 10 besten Fitnessziele" "smWidth" => 320 "smHeight" => 180 "lgWidth" => 320 "lgHeight" => 180 ] |
|||
| Attributes | [ "class" => "object-cover object-center md:rounded h-full w-full inset-0" ] |
|||
| Component | App\Twig\Components\Media\Image {#7394 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: null +alt: "Image news Die 10 besten Fitnessziele" +pictureClass: null +smWidth: 320 +smHeight: 180 +lgWidth: 320 +lgHeight: 180 +defaultSize: 350 +crop: true +fetchPriority: "auto" +sizeScalingFactor: 1.5 +referrerPolicy: "same-origin" +media: App\Entity\Media\MediaImage {#3843 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#3756 …} #file: Vich\UploaderBundle\Entity\File {#3837 …} #credits: Doctrine\ORM\PersistentCollection {#3824 …} -source: null -zone: null -urlExternal: null #id: 482 -notes: null #translations: Doctrine\ORM\PersistentCollection {#3729 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1724347227 {#3716 : 2024-08-22 19:20:27.0 Europe/Zurich (+02:00) } #updatedAt: DateTimeImmutable @1777447175 {#3737 : 2026-04-29 09:19:35.666795 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: null } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "calendar" "class" => "w-4 h-4" ] |
|||
| Attributes | [ "class" => "w-4 h-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7431 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "calendar" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "latest" "class" => "h-4 w-4" ] |
|||
| Attributes | [ "class" => "h-4 w-4" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7462 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "latest" +title: null +symbolDefsName: null } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Muskelaufbau" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7500 +name: "Muskelaufbau" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Dehnen" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7553 +name: "Dehnen" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Gewichtsverlust" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7577 +name: "Gewichtsverlust" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "In der Sporthalle" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7601 +name: "In der Sporthalle" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:badge | App\Twig\Components\Ui\Badge | 74.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "Leistung" "style" => "z-index: 3" "color" => "primary" "small" => true ] |
|||
| Attributes | [ "style" => "z-index: 3" ] |
|||
| Component | App\Twig\Components\Ui\Badge {#7625 +name: "Leistung" +url: null +color: "primary" +small: true +selected: false } |
|||
| ui:editor-render | App\Twig\Components\Ui\Editor\EditorRender | 74.5 MiB | 2.56 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "my-4 md:my-8" "data" => [ "time" => 1730745315450 "blocks" => [ [ "id" => "r0P_y6KNZ2" "type" => "header" "data" => [ "text" => "Ziele zur Gewichtsabnahme" "level" => 2 ] ] [ "id" => "1u4cuypPP8" "type" => "header" "data" => [ "text" => "Realistische Gewichtsabnahmeziele setzen" "level" => 3 ] ] [ "id" => "ZDz-U08omV" "type" => "paragraph" "data" => [ "text" => "Realistische Ziele für die Gewichtsabnahme zu setzen, ist entscheidend für einen nachhaltigen Erfolg. Die <a href="https://www.aspirehealthplan.org/create-smart-weight-loss-goals/">SMART-Kriterien</a> können Ihnen dabei helfen. Indem Sie spezifische, messbare, erreichbare, relevante und termingebundene Ziele festlegen, haben Sie einen klaren und strukturierten Weg, der das oft überwältigende Gefühl eines unklaren Ziels vermeidet. Ob Sie 5 Kilo abnehmen oder eine kleinere Hemdgröße anstreben, definieren Sie Ihr Ziel in klaren Begriffen." ] ] [ "id" => "76bSq4yhG0" "type" => "header" "data" => [ "text" => "Ernährungsumstellungen integrieren" "level" => 3 ] ] [ "id" => "Y8dPAZI9eM" "type" => "paragraph" "data" => [ "text" => "Gewichtsabnahme bedeutet nicht nur Sport; es ist eine Kombination aus sorgfältig überlegten Ernährungsentscheidungen. Die Integration gesunder <a href="https://www.bhf.org.uk/informationsupport/heart-matters-magazine/nutrition/small-changes-add-up">Ernährungsumstellungen</a> kann den Unterschied ausmachen. Der Ersatz von verarbeiteten Lebensmitteln durch Vollkornprodukte, das Hinzufügen von mehr Gemüse und Obst sowie ausgewogene Mahlzeiten tragen zu einem ganzheitlichen Ansatz zur Gewichtsabnahme bei. Diese kleinen Veränderungen führen im Laufe der Zeit zu großen Ergebnissen." ] ] [ "id" => "ZfO4euAuGz" "type" => "header" "data" => [ "text" => "Muskelaufbauziele" "level" => 2 ] ] [ "id" => "piYy-ORPd8" "type" => "header" "data" => [ "text" => "Muskelaufbauprogramm" "level" => 3 ] ] [ "id" => "Ij8mK37CFA" "type" => "paragraph" "data" => [ "text" => "Muskelaufbau ist nicht nur eine ästhetische Herausforderung; er spielt eine wesentliche Rolle für die Verbesserung der allgemeinen Gesundheit. Die Entwicklung eines umfassenden Muskelaufbauprogramms ist von entscheidender Bedeutung. Konzentrieren Sie sich auf die Hauptmuskelgruppen mit verschiedenen Übungen wie Kniebeugen, Kreuzheben und Bankdrücken. Zielen Sie auf ein ausgewogenes Programm ab, das sowohl aus Verbund- als auch aus Isolationsübungen besteht, wie von der <a href="https://www.mayoclinic.org/healthy-lifestyle/fitness/in-depth/strength-training/art-20046670">Mayo-Klinik empfohlen</a>." ] ] [ "id" => "2H5TCDluGZ" "type" => "header" "data" => [ "text" => "Ernährung für den Muskelaufbau" "level" => 3 ] ] [ "id" => "Jupw170IL9" "type" => "paragraph" "data" => [ "text" => "Neben einem strikten Trainingsplan spielt die Ernährung eine zentrale Rolle beim Muskelaufbau. Der Verzehr von <a href="https://www.healthline.com/nutrition/bodybuilding-meal-plan">proteinreichen Lebensmitteln</a> wie Huhn, Eiern und Hülsenfrüchten liefert die essenziellen Aminosäuren, die für die Reparatur und das Wachstum der Muskeln erforderlich sind. Erstellen Sie Mahlzeitenpläne, die Proteine, Fette und Kohlenhydrate ausgleichen, um Ihre Workouts zu unterstützen und die Regeneration zu fördern." ] ] [ "id" => "XHMH4FnvK4" "type" => "header" "data" => [ "text" => "Steigerung der Ausdauer" "level" => 2 ] ] [ "id" => "MuDgqG1k4Q" "type" => "header" "data" => [ "text" => "Kardiotrainingstechniken" "level" => 3 ] ] [ "id" => "D3S75hIdQy" "type" => "paragraph" "data" => [ "text" => "Die kardiovaskuläre Gesundheit ist ein Maßstab für Ausdauer. Nehmen Sie an verschiedenen <a href="https://www.medicalnewstoday.com/articles/cardio-exercises-at-home">Kardiotrainingstechniken</a> teil, um diese Fähigkeit zu verbessern. Von Laufprogrammen über Schwimmen bis hin zum Radfahren bleibt die Vielfalt interessant. Integrieren Sie hochintensives Intervalltraining (HIIT) und Langstreckenläufe, um Ihre Ausdauer zu verbessern und Ihr Herz gesund zu halten." ] ] [ "id" => "bXc-DkV7-n" "type" => "header" "data" => [ "text" => "Ausdauerziele setzen" "level" => 3 ] ] [ "id" => "CGLHbucMIh" "type" => "paragraph" "data" => [ "text" => "Das Setzen klarer und erreichbarer Ausdauerziele gibt Richtung und Sinn. Beginnen Sie klein, z. B. mit dem Ziel, einen Kilometer ohne Pause zu laufen, und erhöhen Sie nach und nach die Distanz oder Intensität. <a href="https://www.trainingpeaks.com/blog/10-guidelines-for-effective-goal-setting/">Diese Ressourcen</a> bieten wertvolle Strategien, um Ihre Ausdauerziele zu erreichen." ] ] [ "id" => "Ksi3ANc4r2" "type" => "header" "data" => [ "text" => "Flexibilitäts- und Mobilitätsziele" "level" => 2 ] ] [ "id" => "fawWjql54g" "type" => "header" "data" => [ "text" => "Dehnungsroutinen integrieren" "level" => 3 ] ] [ "id" => "5S-cxJ88Qn" "type" => "paragraph" "data" => [ "text" => "Dehnungsroutinen sollten kein Nachgedanke sein. Sie verbessern die Flexibilität und beugen Verletzungen vor. Regelmäßiges Durchführen von dynamischen und statischen Dehnübungen verbessert den Bewegungsumfang und die Muskelelastizität. Beziehen Sie sich auf diesen Dehnleitfaden, um evidenzbasierte Techniken zu entdecken, die die <a href="https://www.health.harvard.edu/staying-healthy/the-importance-of-stretching">Flexibilität</a> verbessern." ] ] [ "id" => "og58e9iyQ2" "type" => "header" "data" => [ "text" => "Yoga- und Mobilitätsübungen" "level" => 3 ] ] [ "id" => "8kTjrAQzBB" "type" => "paragraph" "data" => [ "text" => "Yoga ist nicht nur eine Praxis, sondern ein Mittel, um sowohl Flexibilität als auch Mobilität zu verbessern. Die Integration einiger <a href="https://www.healthline.com/health/exercise-fitness/yoga-for-flexibility">Yoga-Posen für mehr Flexibilität</a> in Ihre Routine entspannt Muskeln und Gelenke und sorgt für bessere Bewegungen und Körperhaltung. Mit einer konstanten Praxis werden Sie Verbesserungen Ihrer allgemeinen körperlichen Gesundheit feststellen." ] ] [ "id" => "PxtSd3HSbW" "type" => "header" "data" => [ "text" => "Konsistenz und Gewohnheitsbildung" "level" => 2 ] ] [ "id" => "WLzESO_Ujo" "type" => "header" "data" => [ "text" => "Eine nachhaltige Routine aufbauen" "level" => 3 ] ] [ "id" => "Q4owCcu3lA" "type" => "paragraph" "data" => [ "text" => "Konsistenz ist der Eckpfeiler jeder Fitnessreise. Eine nachhaltige <a href="https://katiebellphysio.com/how-to-create-a-sustainable-exercise-routine/https://katiebellphysio.com/how-to-create-a-sustainable-exercise-routine/">Routine</a> aufzubauen bedeutet, regelmäßige Workouts zu planen, abwechslungsreiche Aktivitäten zu gewährleisten und monotone Muster zu vermeiden. Entdecken Sie diese Taktiken, um eine Routine zu entwickeln, die den Unwägbarkeiten des Lebens standhält." ] ] [ "id" => "LcHwMwUFla" "type" => "header" "data" => [ "text" => "Fortschritte verfolgen und anpassen" "level" => 3 ] ] [ "id" => "tC5JqrgbNC" "type" => "paragraph" "data" => [ "text" => "Das Verfolgen Ihrer Fortschritte ist nicht nur eine passive Aktivität. Es geht darum, zu verstehen, was funktioniert, und bei Bedarf zu reagieren. Nutzen Sie Techniken zur <a href="https://staminaproducts.com/blog/10-ways-to-track-fitness-progress/">Fitnessverfolgung</a> wie Apps, Tagebücher oder visuelle Hilfsmittel wie Körpermaße, um effektive Anpassungen an Ihrer Routine und Ihren Zielen vorzunehmen." ] ] [ "id" => "--DKKdAxKh" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "s_gqaUBu5T" "type" => "paragraph" "data" => [ "text" => "Fitnessziele dienen als Leuchttürme, die uns zu einem gesünderen und erfüllteren Leben führen. Indem Sie spezifische Ziele setzen, die richtigen Techniken integrieren und die Konsistenz beibehalten, können Sie Ihre eigene Erfolgsgeschichte schreiben. Beginnen Sie Ihre Reise mit den beschriebenen Strategien und erreichen Sie das Maximum Ihres Potenzials. Denken Sie daran, dass es nicht nur darum geht, das Ziel zu erreichen, sondern den Weg zu genießen. Setzen Sie sich Ihre Ziele, schnüren Sie die Schuhe und verwandeln Sie Ihre Fitnessträume in Realität." ] ] ] "version" => "2.28.2" ] "title" => "Die 10 besten Fitnessziele" "withAds" => true "withMarketingBanner" => true ] |
|||
| Attributes | [ "class" => "my-4 md:my-8" ] |
|||
| Component | App\Twig\Components\Ui\Editor\EditorRender {#7612 +title: "Die 10 besten Fitnessziele" +data: [ "time" => 1730745315450 "blocks" => [ [ "id" => "r0P_y6KNZ2" "type" => "header" "data" => [ "text" => "Ziele zur Gewichtsabnahme" "level" => 2 ] ] [ "id" => "1u4cuypPP8" "type" => "header" "data" => [ "text" => "Realistische Gewichtsabnahmeziele setzen" "level" => 3 ] ] [ "id" => "ZDz-U08omV" "type" => "paragraph" "data" => [ "text" => "Realistische Ziele für die Gewichtsabnahme zu setzen, ist entscheidend für einen nachhaltigen Erfolg. Die <a href="https://www.aspirehealthplan.org/create-smart-weight-loss-goals/">SMART-Kriterien</a> können Ihnen dabei helfen. Indem Sie spezifische, messbare, erreichbare, relevante und termingebundene Ziele festlegen, haben Sie einen klaren und strukturierten Weg, der das oft überwältigende Gefühl eines unklaren Ziels vermeidet. Ob Sie 5 Kilo abnehmen oder eine kleinere Hemdgröße anstreben, definieren Sie Ihr Ziel in klaren Begriffen." ] ] [ "id" => "76bSq4yhG0" "type" => "header" "data" => [ "text" => "Ernährungsumstellungen integrieren" "level" => 3 ] ] [ "id" => "Y8dPAZI9eM" "type" => "paragraph" "data" => [ "text" => "Gewichtsabnahme bedeutet nicht nur Sport; es ist eine Kombination aus sorgfältig überlegten Ernährungsentscheidungen. Die Integration gesunder <a href="https://www.bhf.org.uk/informationsupport/heart-matters-magazine/nutrition/small-changes-add-up">Ernährungsumstellungen</a> kann den Unterschied ausmachen. Der Ersatz von verarbeiteten Lebensmitteln durch Vollkornprodukte, das Hinzufügen von mehr Gemüse und Obst sowie ausgewogene Mahlzeiten tragen zu einem ganzheitlichen Ansatz zur Gewichtsabnahme bei. Diese kleinen Veränderungen führen im Laufe der Zeit zu großen Ergebnissen." ] ] [ "id" => "ZfO4euAuGz" "type" => "header" "data" => [ "text" => "Muskelaufbauziele" "level" => 2 ] ] [ "id" => "piYy-ORPd8" "type" => "header" "data" => [ "text" => "Muskelaufbauprogramm" "level" => 3 ] ] [ "id" => "Ij8mK37CFA" "type" => "paragraph" "data" => [ "text" => "Muskelaufbau ist nicht nur eine ästhetische Herausforderung; er spielt eine wesentliche Rolle für die Verbesserung der allgemeinen Gesundheit. Die Entwicklung eines umfassenden Muskelaufbauprogramms ist von entscheidender Bedeutung. Konzentrieren Sie sich auf die Hauptmuskelgruppen mit verschiedenen Übungen wie Kniebeugen, Kreuzheben und Bankdrücken. Zielen Sie auf ein ausgewogenes Programm ab, das sowohl aus Verbund- als auch aus Isolationsübungen besteht, wie von der <a href="https://www.mayoclinic.org/healthy-lifestyle/fitness/in-depth/strength-training/art-20046670">Mayo-Klinik empfohlen</a>." ] ] [ "id" => "2H5TCDluGZ" "type" => "header" "data" => [ "text" => "Ernährung für den Muskelaufbau" "level" => 3 ] ] [ "id" => "Jupw170IL9" "type" => "paragraph" "data" => [ "text" => "Neben einem strikten Trainingsplan spielt die Ernährung eine zentrale Rolle beim Muskelaufbau. Der Verzehr von <a href="https://www.healthline.com/nutrition/bodybuilding-meal-plan">proteinreichen Lebensmitteln</a> wie Huhn, Eiern und Hülsenfrüchten liefert die essenziellen Aminosäuren, die für die Reparatur und das Wachstum der Muskeln erforderlich sind. Erstellen Sie Mahlzeitenpläne, die Proteine, Fette und Kohlenhydrate ausgleichen, um Ihre Workouts zu unterstützen und die Regeneration zu fördern." ] ] [ "id" => "XHMH4FnvK4" "type" => "header" "data" => [ "text" => "Steigerung der Ausdauer" "level" => 2 ] ] [ "id" => "MuDgqG1k4Q" "type" => "header" "data" => [ "text" => "Kardiotrainingstechniken" "level" => 3 ] ] [ "id" => "D3S75hIdQy" "type" => "paragraph" "data" => [ "text" => "Die kardiovaskuläre Gesundheit ist ein Maßstab für Ausdauer. Nehmen Sie an verschiedenen <a href="https://www.medicalnewstoday.com/articles/cardio-exercises-at-home">Kardiotrainingstechniken</a> teil, um diese Fähigkeit zu verbessern. Von Laufprogrammen über Schwimmen bis hin zum Radfahren bleibt die Vielfalt interessant. Integrieren Sie hochintensives Intervalltraining (HIIT) und Langstreckenläufe, um Ihre Ausdauer zu verbessern und Ihr Herz gesund zu halten." ] ] [ "id" => "bXc-DkV7-n" "type" => "header" "data" => [ "text" => "Ausdauerziele setzen" "level" => 3 ] ] [ "id" => "CGLHbucMIh" "type" => "paragraph" "data" => [ "text" => "Das Setzen klarer und erreichbarer Ausdauerziele gibt Richtung und Sinn. Beginnen Sie klein, z. B. mit dem Ziel, einen Kilometer ohne Pause zu laufen, und erhöhen Sie nach und nach die Distanz oder Intensität. <a href="https://www.trainingpeaks.com/blog/10-guidelines-for-effective-goal-setting/">Diese Ressourcen</a> bieten wertvolle Strategien, um Ihre Ausdauerziele zu erreichen." ] ] [ "id" => "Ksi3ANc4r2" "type" => "header" "data" => [ "text" => "Flexibilitäts- und Mobilitätsziele" "level" => 2 ] ] [ "id" => "fawWjql54g" "type" => "header" "data" => [ "text" => "Dehnungsroutinen integrieren" "level" => 3 ] ] [ "id" => "5S-cxJ88Qn" "type" => "paragraph" "data" => [ "text" => "Dehnungsroutinen sollten kein Nachgedanke sein. Sie verbessern die Flexibilität und beugen Verletzungen vor. Regelmäßiges Durchführen von dynamischen und statischen Dehnübungen verbessert den Bewegungsumfang und die Muskelelastizität. Beziehen Sie sich auf diesen Dehnleitfaden, um evidenzbasierte Techniken zu entdecken, die die <a href="https://www.health.harvard.edu/staying-healthy/the-importance-of-stretching">Flexibilität</a> verbessern." ] ] [ "id" => "og58e9iyQ2" "type" => "header" "data" => [ "text" => "Yoga- und Mobilitätsübungen" "level" => 3 ] ] [ "id" => "8kTjrAQzBB" "type" => "paragraph" "data" => [ "text" => "Yoga ist nicht nur eine Praxis, sondern ein Mittel, um sowohl Flexibilität als auch Mobilität zu verbessern. Die Integration einiger <a href="https://www.healthline.com/health/exercise-fitness/yoga-for-flexibility">Yoga-Posen für mehr Flexibilität</a> in Ihre Routine entspannt Muskeln und Gelenke und sorgt für bessere Bewegungen und Körperhaltung. Mit einer konstanten Praxis werden Sie Verbesserungen Ihrer allgemeinen körperlichen Gesundheit feststellen." ] ] [ "id" => "PxtSd3HSbW" "type" => "header" "data" => [ "text" => "Konsistenz und Gewohnheitsbildung" "level" => 2 ] ] [ "id" => "WLzESO_Ujo" "type" => "header" "data" => [ "text" => "Eine nachhaltige Routine aufbauen" "level" => 3 ] ] [ "id" => "Q4owCcu3lA" "type" => "paragraph" "data" => [ "text" => "Konsistenz ist der Eckpfeiler jeder Fitnessreise. Eine nachhaltige <a href="https://katiebellphysio.com/how-to-create-a-sustainable-exercise-routine/https://katiebellphysio.com/how-to-create-a-sustainable-exercise-routine/">Routine</a> aufzubauen bedeutet, regelmäßige Workouts zu planen, abwechslungsreiche Aktivitäten zu gewährleisten und monotone Muster zu vermeiden. Entdecken Sie diese Taktiken, um eine Routine zu entwickeln, die den Unwägbarkeiten des Lebens standhält." ] ] [ "id" => "LcHwMwUFla" "type" => "header" "data" => [ "text" => "Fortschritte verfolgen und anpassen" "level" => 3 ] ] [ "id" => "tC5JqrgbNC" "type" => "paragraph" "data" => [ "text" => "Das Verfolgen Ihrer Fortschritte ist nicht nur eine passive Aktivität. Es geht darum, zu verstehen, was funktioniert, und bei Bedarf zu reagieren. Nutzen Sie Techniken zur <a href="https://staminaproducts.com/blog/10-ways-to-track-fitness-progress/">Fitnessverfolgung</a> wie Apps, Tagebücher oder visuelle Hilfsmittel wie Körpermaße, um effektive Anpassungen an Ihrer Routine und Ihren Zielen vorzunehmen." ] ] [ "id" => "--DKKdAxKh" "type" => "header" "data" => [ "text" => "Fazit" "level" => 2 ] ] [ "id" => "s_gqaUBu5T" "type" => "paragraph" "data" => [ "text" => "Fitnessziele dienen als Leuchttürme, die uns zu einem gesünderen und erfüllteren Leben führen. Indem Sie spezifische Ziele setzen, die richtigen Techniken integrieren und die Konsistenz beibehalten, können Sie Ihre eigene Erfolgsgeschichte schreiben. Beginnen Sie Ihre Reise mit den beschriebenen Strategien und erreichen Sie das Maximum Ihres Potenzials. Denken Sie daran, dass es nicht nur darum geht, das Ziel zu erreichen, sondern den Weg zu genießen. Setzen Sie sich Ihre Ziele, schnüren Sie die Schuhe und verwandeln Sie Ihre Fitnessträume in Realität." ] ] ] "version" => "2.28.2" ] +spacing: 4 +adsInterval: 5 +withAds: true +withMarketingBanner: true +marketingBannerPosition: 8 -host: "http://test.fitmetrics.ch" #requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "program" "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Attributes | [ "class" => "w-6 h-6 mr-3 !text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7699 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "program" +title: null +symbolDefsName: null } |
|||
| ad:banner | App\Twig\Components\Ad\AdBanner | 74.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdBanner {#7741 +includeScript: true +labelClass: null +containerClass: "my-2" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 74.5 MiB | 0.23 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#7787 +includeScript: true +labelClass: null +containerClass: "my-2" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| ad:square:fluid | App\Twig\Components\Ad\AdSquareFluid | 74.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "" "containerClass" => "my-2" ] |
|||
| Attributes | [
"class" => ""
] |
|||
| Component | App\Twig\Components\Ad\AdSquareFluid {#7840 +includeScript: true +labelClass: null +containerClass: "my-2" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 74.5 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#7869 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| app:page-sharer | App\Twig\Components\App\PageSharer | 76.5 MiB | 1.34 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Die 10 besten Fitnessziele" "description" => "Das Setzen von Fitnesszielen ermöglicht es, einen effektiven Fahrplan für das Erreichen dieser Ziele aufzustellen und motiviert zu bleiben." "alignMobileLeft" => true ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\PageSharer {#7883 +shareUrl: "http://test.fitmetrics.ch/de/nachricht/die-10-besten-fitnessziele-19" +title: "Die 10 besten Fitnessziele" +description: "Das Setzen von Fitnesszielen ermöglicht es, einen effektiven Fahrplan für das Erreichen dieser Ziele aufzustellen und motiviert zu bleiben." +quote: null +hashtags: [ "fitmetrics" ] +alignMobileLeft: true -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "check" "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Attributes | [ "class" => "w-5 h-5 text-white fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7925 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "check" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "reddit" "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-6 h-6 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7953 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "reddit" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "twitter" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#7978 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "twitter" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8001 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8024 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "linkedin" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8047 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "linkedin" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8070 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "email" "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-5 h-5 fill-slate-600 transition-colors group-hover:fill-white dark:fill-white dark:group-hover:fill-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#8093 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "email" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| user:profil-card | App\Twig\Components\User\ProfilCard | 76.5 MiB | 3.50 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8463 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8476 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8490 …} -leads: Doctrine\ORM\PersistentCollection {#8624 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8475 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8635 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8737 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8766 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8834 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8878 …} -coaches: Doctrine\ORM\PersistentCollection {#8917 …} -clients: Doctrine\ORM\PersistentCollection {#8915 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8967 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8975 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9149 …} #file: Vich\UploaderBundle\Entity\File {#9141 …} #credits: Doctrine\ORM\PersistentCollection {#9142 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#9146 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#9132 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777447175 {#9151 : 2026-04-29 09:19:35.807166 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#9145 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8983 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8991 …} -fitnessProfile: App\Entity\FitnessProfile {#9006 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#9055 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8472 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8474 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\User\ProfilCard {#7932 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8463 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8476 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8490 …} -leads: Doctrine\ORM\PersistentCollection {#8624 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8475 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8635 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8737 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8766 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8834 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8878 …} -coaches: Doctrine\ORM\PersistentCollection {#8917 …} -clients: Doctrine\ORM\PersistentCollection {#8915 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8967 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8975 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9149 …} #file: Vich\UploaderBundle\Entity\File {#9141 …} #credits: Doctrine\ORM\PersistentCollection {#9142 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#9146 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#9132 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777447175 {#9151 : 2026-04-29 09:19:35.807166 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#9145 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8983 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8991 …} -fitnessProfile: App\Entity\FitnessProfile {#9006 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#9055 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8472 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8474 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +allowRenderLink: true #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| user:profil-avatar | App\Twig\Components\User\ProfilAvatar | 76.5 MiB | 2.15 ms | |
|---|---|---|---|---|
| Input props | [ "user" => App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8463 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8476 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8490 …} -leads: Doctrine\ORM\PersistentCollection {#8624 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8475 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8635 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8737 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8766 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8834 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8878 …} -coaches: Doctrine\ORM\PersistentCollection {#8917 …} -clients: Doctrine\ORM\PersistentCollection {#8915 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8967 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8975 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9149 …} #file: Vich\UploaderBundle\Entity\File {#9141 …} #credits: Doctrine\ORM\PersistentCollection {#9142 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#9146 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#9132 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777447175 {#9151 : 2026-04-29 09:19:35.807166 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#9145 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8983 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8991 …} -fitnessProfile: App\Entity\FitnessProfile {#9006 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#9055 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8472 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8474 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } "sizeClass" => "text-sm h-8 w-8 md:text-base md:h-10 md:w-10" "allowRenderLink" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\User\ProfilAvatar {#9073 +user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8463 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8476 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8490 …} -leads: Doctrine\ORM\PersistentCollection {#8624 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8475 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8635 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8737 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8766 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8834 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8878 …} -coaches: Doctrine\ORM\PersistentCollection {#8917 …} -clients: Doctrine\ORM\PersistentCollection {#8915 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8967 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8975 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9149 …} #file: Vich\UploaderBundle\Entity\File {#9141 …} #credits: Doctrine\ORM\PersistentCollection {#9142 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#9146 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#9132 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777447175 {#9151 : 2026-04-29 09:19:35.807166 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#9145 …} -user: App\Entity\User {#2760} } -profil: App\Entity\User\ContactProfile {#8983 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8991 …} -fitnessProfile: App\Entity\FitnessProfile {#9006 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#9055 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8472 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8474 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } +sizeClass: "text-sm h-8 w-8 md:text-base md:h-10 md:w-10" +allowRenderLink: false #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} } |
|||
| media:image | App\Twig\Components\Media\Image | 76.5 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "media" => App\Entity\Media\ProfilePictureMedia {#8975 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9149 …} #file: Vich\UploaderBundle\Entity\File {#9141 …} #credits: Doctrine\ORM\PersistentCollection {#9142 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#9146 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#9132 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777447175 {#9151 : 2026-04-29 09:19:35.807166 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#9145 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8463 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8476 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8490 …} -leads: Doctrine\ORM\PersistentCollection {#8624 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8475 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8635 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8737 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8766 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8834 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8878 …} -coaches: Doctrine\ORM\PersistentCollection {#8917 …} -clients: Doctrine\ORM\PersistentCollection {#8915 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8967 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8975} -profil: App\Entity\User\ContactProfile {#8983 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8991 …} -fitnessProfile: App\Entity\FitnessProfile {#9006 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#9055 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8472 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8474 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } } "placeholderSrc" => "/static/images/default/profile-picture-placeholder.jpg" "alt" => "fitmetrics.ch" "class" => "img-fluid" "lgWidth" => 150 "lgHeight" => 150 "crop" => true ] |
|||
| Attributes | [ "style" => "width:50px;height:50px;object-fit:cover;border-radius:50%;" "class" => "img-fluid" ] |
|||
| Component | App\Twig\Components\Media\Image {#9108 #cacheManager: Liip\ImagineBundle\Imagine\Cache\CacheManager {#212 …} +fileSrc: null +placeholderSrc: "/static/images/default/profile-picture-placeholder.jpg" +alt: "fitmetrics.ch" +pictureClass: null +smWidth: null +smHeight: null +lgWidth: 150 +lgHeight: 150 +defaultSize: 350 +crop: true +fetchPriority: "auto" +sizeScalingFactor: 1.5 +referrerPolicy: "same-origin" +media: App\Entity\Media\ProfilePictureMedia {#8975 #uploadedFile: Symfony\Component\HttpFoundation\File\File {#9149 …} #file: Vich\UploaderBundle\Entity\File {#9141 …} #credits: Doctrine\ORM\PersistentCollection {#9142 …} -source: null -zone: null -urlExternal: null #id: 510 -notes: null #translations: Doctrine\ORM\PersistentCollection {#9146 …} #newTranslations: null #currentLocale: "de" #defaultLocale: "en" -tiersId: null -tiersName: null #createdAt: DateTimeImmutable @1730661488 {#9132 : 2024-11-03 20:18:08.0 Europe/Zurich (+01:00) } #updatedAt: DateTimeImmutable @1777447175 {#9151 : 2026-04-29 09:19:35.807166 Europe/Zurich (+02:00) } #createdBy: null #updatedBy: App\Entity\User {#9145 …} -user: App\Entity\User {#2760 -uuid: Symfony\Component\Uid\UuidV4 {#8463 …} -email: "info@fitmetrics.ch" -roles: [ "ROLE_ADMIN" "ROLE_OWNER" ] -password: "$2y$13$Jey9O1O5oq2dpA814xIJw.S.rPOSVhk1fh9uGG9PjUR6rkgMIGagC" -plainPassword: null -firstname: "FitMetrics" -lastname: null -username: "fitmetrics.ch" -birthday: null -lang: "en" -lastLogin: DateTimeImmutable @1773682770 {#8476 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } -suggestExercises: Doctrine\ORM\PersistentCollection {#8490 …} -leads: Doctrine\ORM\PersistentCollection {#8624 …} -stripeCustomerId: null -billingCustomer: null -lastChangeUsername: null -lastChangePassword: DateTimeImmutable @1707832194 {#8475 : 2024-02-13 14:49:54.0 Europe/Zurich (+01:00) } -descriptionEditor: null -specialMention: "FitMetrics team" -preferUsername: false -exerciseFavorites: Doctrine\ORM\PersistentCollection {#8635 …} -createdPrograms: Doctrine\ORM\PersistentCollection {#8737 …} -assigneePrograms: Doctrine\ORM\PersistentCollection {#8766 …} -workoutLogs: Doctrine\ORM\PersistentCollection {#8834 …} -settings: null -preferences: [ "gender" => "men" "mainGoal" => "muscle_gain" "level" => "advanced" "equipmentType" => "full" ] -signupContext: null -lastLoginIp: "81.13.145.160" -signupIp: null -country: "CH" -profilePictureUrl: null -canDeleteAccount: false -lastUsedOs: "android" -coachingRequests: Doctrine\ORM\PersistentCollection {#8878 …} -coaches: Doctrine\ORM\PersistentCollection {#8917 …} -clients: Doctrine\ORM\PersistentCollection {#8915 …} -invitedBy: null -invitedFrom: null -purchases: Doctrine\ORM\PersistentCollection {#8967 …} -hasAds: false -google: null -apple: null -lastLoginContext: "web" -profilePicture: App\Entity\Media\ProfilePictureMedia {#8975} -profil: App\Entity\User\ContactProfile {#8983 …} -trainingPreferences: App\Entity\Training\TrainingPreferences {#8991 …} -fitnessProfile: App\Entity\FitnessProfile {#9006 …} -showAsContributor: false -payments: Doctrine\ORM\PersistentCollection {#9055 …} -technicalMetadata: App\Entity\Model\TechnicalMetadata {#8472 …} #id: 1 #createdAt: null #updatedAt: DateTimeImmutable @1773682770 {#8474 : 2026-03-16 18:39:30.0 Europe/Zurich (+01:00) } #createdBy: null #updatedBy: App\Entity\User {#2760} #deletedAt: null -active: true } } #mediaManager: App\BusinessLogic\Media\Manager\MediaManager {#236 …} } |
|||
| app:loading_spinner | App\Twig\Components\App\LoadingSpinner | 76.5 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LoadingSpinner {#8459 +color: "fill-primary" +size: 8 +centered: true +inline: false } |
|||
| media:icon | App\Twig\Components\Media\Icon | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "close" "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Attributes | [ "class" => "w-[26px] h-[26px] cursor-pointer text-black dark:text-white" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9196 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "close" +title: null +symbolDefsName: null } |
|||
| ad:wide-skyscraper | App\Twig\Components\Ad\AdWideSkyscraper | 76.5 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdWideSkyscraper {#9182 +includeScript: true +labelClass: null +containerClass: "" +adClass: null +showBgColor: false #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} +right: true +left: true } |
|||
| ad:horizontal:fluid | App\Twig\Components\Ad\AdHorizontalFluid | 76.5 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "containerClass" => "content-container my-4" ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\Ad\AdHorizontalFluid {#9238 +includeScript: true +labelClass: null +containerClass: "content-container my-4" +adClass: null +showBgColor: true #kernel: App\Kernel {#14 …} #accountManager: App\BusinessLogic\User\Manager\AccountManager {#1710 …} #parameterBag: Symfony\Component\DependencyInjection\ParameterBag\ContainerBag {#686 …} #seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} } |
|||
| app:lang-selector | App\Twig\Components\App\LangSelector | 76.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "defaultOpenLeft" => false ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\App\LangSelector {#9293 +routeName: null +params: null +withQuery: true +defaultOpenLeft: false -seoPage: App\BusinessLogic\App\Seo\SeoPage {#207 …} -requestStack: Symfony\Component\HttpFoundation\RequestStack {#865 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#681 …} } |
|||
| utils:theme-switcher |
[Anonymous]
|
76.5 MiB | 0.11 ms | |
|---|---|---|---|---|
| Input props | [ "class" => "max-w-fit" ] |
|||
| Attributes | [ "class" => "max-w-fit" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#9285 -props: [ "class" => "max-w-fit" ] } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.04 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 dark:hidden" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9327 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fitmetrics-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "fitmetrics-white-biceps" "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Attributes | [ "class" => "h-12 sm:h-16 max-w-[116px] mr-3 hidden dark:block" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9359 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "fitmetrics-white-biceps" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "heart" "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Attributes | [ "class" => "heart h-5 w-5 text-[#eb2a2a]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9382 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "heart" +title: null +symbolDefsName: null } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "whatsapp" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9405 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "whatsapp" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "instagram" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9428 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "instagram" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "threads" "class" => "w-[28px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9451 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "threads" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "tiktok" "class" => "w-[29px] h-[29px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[29px] h-[29px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9474 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "tiktok" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "facebook" "class" => "w-[19px] h-[28px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[19px] h-[28px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9497 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "facebook" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||
| media:icon | App\Twig\Components\Media\Icon | 78.5 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "name" => "youtube" "class" => "w-[28px] h-[24px]" "symbolDefsName" => "networks-symbol-defs.svg" ] |
|||
| Attributes | [ "class" => "w-[28px] h-[24px]" ] |
|||
| Component | App\Twig\Components\Media\Icon {#9520 #iconManager: App\BusinessLogic\Media\Manager\IconManager {#4848 …} +name: "youtube" +title: null +symbolDefsName: "networks-symbol-defs.svg" } |
|||