Skip to main content

Recipes

Recipes
Boiled egg

Omelet
Porridge
Basic salad
Basic salad dressing (oil)
Salmon wrapped in bacon, baked tomato, and stir-fried vegetables
Chicken with mushrooms and steamed vegetables
Bean stew
Smoothie as a quick snack

Boiled eggs

Place the egg(s) in cold water (the water must cover the egg/eggs) and turn on heat. Start the timer once the water has reached a boil.
The listed boiling times are for large eggs (63-73 grams):
Soft-boiled eggs: Approx. 4 minutes
Medium-boiled eggs: Approx. 5 minutes
Hard-boiled eggs: Approx. 8-10 minutes

Tip: Pour cold water on the eggs as soon as they have boiled in order to stop the boiling process. It makes them easier to peel.

Completely fresh eggs must boil half a minute longer than eggs, which are a week old (or older).
The boiling time for smaller eggs should be reduced by half a minute

An electric egg cooker is handy, and you may want to cook enough hard-boiled eggs to last you a week, if your time is scarce

Eggs – a healthy, inexpensive and excellent source of protein

Eggs contain protein and loads of vitamins, minerals, and antioxidants, all of which are useful for weight loss. The egg white is a good source of complete, high-quality protein. The egg yolk contains the powerful antioxidant lutein and lecithin, which is good for your cardiovascular system and nervous system. It is a myth that the cholesterol in the egg yolk is unhealthy. Cholesterol is an essential compound, plus eggs contain a load of other important nutrients. You can easily consume one or two eggs five or six days a week.

Omelet

Serves two people:
4 eggs
4 tbsp. water
¼ tsp. salt and 1 pinch of pepper or nutmeg
Optionally, 2-3 tbsp. chopped fresh herbs such as chives, parsley, dill, basil, or tarragon – or a blend of everything
15 grams of butter (or olive oil)

  1. Beat the eggs together with the water, salt, spices and herbs
  2. Melt the butter on the pan
  3. Pour the egg mass out on the pan when the butter is solid
  4. Stir the egg mass until it begins to solidify
  5. Lower the heat
  6. Loosen the omelet along the rim of the pan. Shake the pan a little to free the omelet from the pan
  7. Carefully fold the omelet in the middle using a spatula

Ideas for filling that you can place on one half of the omelet before folding it: Fried bacon or bacon dices, stir-fried vegetables such as thin slices of bell pepper and onion.
Ideas for side dishes: Tomato salad or asparagus, two slices of whole-grain bread

Porridge

Serves two people:
1/2 liter of water
2 ½ dl. oats
1 pinch of salt

Topping:

2 tbsp. whole linseeds
1 tbsp. chopped almonds
1 tbsp. pumpkin seeds
1 tsp. cinnamon
A little sweetener such as raisins, prunes, fruit puree, sweet stevia, or sukrin.

  1. Pour the liquid and oats into a pot
  2. Bring the porridge to a boil and add salt and linseeds
  3. Lower the heat and let the porridge boil for about one minute. Remember to stir continuously
  4. Serve the porridge with an even layer of cinnamon, almonds, pumpkin seeds, and your sweetener of choice

Note: Many people don’t feel completely full after eating pure porridge, which is why the recipe includes linseeds, almonds, and pumpkin seeds, which lowers the uptake of carbohydrates, boosts the metabolism, and provides healthy fats and a little protein. You may even want to add a boiled egg to make your meal even more filling.

Basic salad

Serves two people:
Approx. 100 grams of chopped green lettuce – e.g. Romaine, Iceberg, rocket (separate or mixed)
1 finely chopped shallot or 1 spring onion
Approx. 100 grams of legumes - e.g. fine peas (fresh or frozen)
Approx. 100 grams of cabbage – e.g. chopped spring cabbage or cauliflower and broccoli in small bouquets (fresh or frozen)
Approx. 100 grams of shredded root vegetables such as carrots or boiled beets
Approx. 100 grams of tomato, bell pepper, or cucumber (especially during the summer)
Approx. 10 chopped walnuts or some other type of nut
If desired, add 10 olives or 1 tbsp. capers

  1. If you use frozen vegetables you can thaw them up quickly by pouring boiling water on them a few times
  2. Thoroughly rinse the lettuce and the vegetables
  3. Mix the chopped lettuce with onion, cabbage, root vegetables, and the other vegetables
  4. Toss your salad with 4-5 tbsp. vinaigrette dressing (see recipe)
  5. Decorate with nuts plus olives and capers if you choose to include them

Note: There are dozens of ways to make the basic salad, depending on what raw materials are in season. In order to get as many fibers and nutrients as possible, the recipe includes legumes, cabbage and even root vegetables of all the different colors (red, green, yellow).
Make sure to add an oil dressing with vinegar and lemon/lime. Its content of acid helps reduce your food uptake, thereby contributing to stable blood sugar and better metabolism.
If you want to achieve satiety, include a source of protein from meat, fish, shellfish, or eggs. Alternatively, add more protein from beans and nuts.

Oil dressing

Basic marinade
1 dl. olive oil
Approx. ½ dl. water
1/3 – ½ dl. acid – (balsamic vinegar, apple vinegar or lemon juice)
½ tsp. sea salt or herbal salt
Herbs of your choice
Herbs to choose among
Approx. ½ dl of freshly chopped herbs (basil, parsley, dill, chives, tarragon)
1-2 pressed garlic cloves
1 tsp. shredded ginger
1 tbsp. mustard
It is also fine if your dressing is sweet and light

Note: Not only is this oil dressing perfectly suited for salads, it is also ideal for steamed vegetables, boiled beans, and other vegetables. The acid in vinegar and lemon/lime reduces your food uptake and helps maintain stable blood sugar and better metabolism.

Salmon wrapped in bacon with baked tomato and stir-fried vegetables

Serves two people:
2 salmon steaks (free range salmon)
2 slices of bacon
6 small cherry tomatoes
1 sliced onion
1 large leek in slices
1 red bell pepper in thin slices
1-2 carrots or parsnip in thin slices
Olive oil or coconut oil
1 tsp. dill
A pinch of herbal salt and pepper
1 tbsp. soy sauce

  1. Preheat the oven to 225 degrees C.
  2. Add dill and some salt and pepper to your salmon steaks
  3. Wrap each piece of salmon in a slice of bacon with the ends facing down
  4. Place the bacon-wrapped salmon steaks in a greased, ovenproof dish
  5. Place the tomatoes next to the fish
  6. Place the dish in the oven and bake it for around 15 minutes
  7. Make sure that the salmon is cooked thoroughly but without making it dry, as that causes it to lose some of its healthy fats
  8. Heat the olive oil in a wok or pan and stir-fry your vegetables until they are al dente
  9. Season with soy sauce
  10. Serve the salmon together with the baked tomatoes and stir-fried vegetables

Chicken with mushrooms and steamed vegetables

Serves two people:
2 pieces of chicken breast
1 tbsp. olive oil
Approx. 300 grams of cauliflower or broccoli (1 small head) in small bouquets
Approx. 2 large carrots in thick slices
A small tray of mushrooms in thin slices
Salt and pepper
Thyme – fresh or dried
Butter or olive oil

  1. Heat the fat on a pan
  2. Fry the chicken breasts for approx. seven minutes on each side. Make sure they are properly cooked.
  3. Season the chicken with salt and pepper and thyme. Keep it warm.
  4. While the chicken is frying on the pan, put your cabbage and carrots in lightly salted water that merely covers the vegetables (no lid needed).
  5. Cook the vegetables for around a minute and remove the pot from the stove so the vegetables are kept hot in the water
  6. Stir-fry your mushrooms in the broth from your fried chicken
  7. Serve the chicken with the vegetables and mushrooms

Bean stew

Serves two people:
1 can of kidney beans (approx. 400 grams)
1 can of peeled tomatoes
1 small finely chopped onion
2 finely chopped garlic cloves
½ a tray of cleaned mushrooms cut in quarters
1 red bell pepper (diced)
1 little squash (diced)
1 small tsp. cumin (does not taste like caraway)
Sea salt or herbal salt
Olive oil for frying
Freshly chopped parsley and possibly even basil for decoration

  1. Sear the onions and garlic in the heated oil
  2. Add tomatoes and the other vegetables
  3. Bring the whole thing to a boil. Turn down the heat and let the food simmer without a lid for five minutes
  4. You may want add a little water if needed
  5. Season with salt, pepper, and cumin
  6. Decorate with chopped parsley/basil

You can serve the dish with some brown rice or whole-grain bread

Smoothie as a quick snack

Blend:
1 large handful of spring cabbage, white cabbage or any other type of cabbage (around 50 grams)
1 dl. frozen peas or spinach
½ banana
1 tbsp. coconut oil, rapeseed oil, or olive oil
1 tsp. peanut butter
1-2 tbsp. protein powder (such as e.g. rice protein)
A little can of coconut milk or some juice
1 cm. peeled ginger (1-2 grams)
A little cinnamon, rosemary, chili or other tasty herbs
Oat drink or water to cover it

This smoothie provides protein, carbohydrate, fats, vitamins, minerals, secondary plant compounds, and fiber – just like a small meal.
The smoothie is tasty, and you can adjust it just perfectly to your own personal taste.

8.562MBMemory Usage177msRequest Duration
Joomla! Version4.4.4
PHP Version8.3.6
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
8.0.40-0ubuntu0.24.04.1
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:46 [ "REDIRECT_HTTP_AUTHORIZATION" => "" "REDIRECT_HTTPS" => "on" "REDIRECT_SSL_TLS_SNI"...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1741279383 "last" => 1741279383...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "en-GB" ]
  • afterLoad (456.22KB) (6.12ms)
  • afterInitialise (1.27MB) (30.32ms)
  • afterRoute (893.3KB) (14.87ms)
  • beforeRenderComponent com_content (28.67KB) (216μs)
  • Before Access::preloadComponents (all components) (33.23KB) (2.92ms)
  • After Access::preloadComponents (all components) (97.34KB) (783μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (13μs)
  • After Access::preloadPermissions (com_content) (3.22MB) (15.59ms)
  • Before Access::getAssetRules (id:3231 name:com_content.article.1601) (130.65KB) (95μs)
  • After Access::getAssetRules (id:3231 name:com_content.article.1601) (7.38KB) (38μs)
  • afterRenderComponent com_content (1.08MB) (44.6ms)
  • Before Access::getAssetRules (id:8 name:com_content) (48.73KB) (8.16ms)
  • After Access::getAssetRules (id:8 name:com_content) (1.28KB) (11μs)
  • afterDispatch (13.06KB) (1.09ms)
  • beforeRenderRawModule mod_custom ( Contents: Weight loss that works) (337.13KB) (12.26ms)
  • afterRenderRawModule mod_custom ( Contents: Weight loss that works) (4.18KB) (197μs)
  • beforeRenderRawModule mod_custom (Exercise) (720B) (15μs)
  • afterRenderRawModule mod_custom (Exercise) (2.14KB) (27μs)
  • beforeRenderModule mod_custom ( Contents: Weight loss that works) (265.48KB) (4.16ms)
  • afterRenderModule mod_custom ( Contents: Weight loss that works) (1.34KB) (64μs)
  • beforeRenderModule mod_custom (Exercise) (336B) (14μs)
  • afterRenderModule mod_custom (Exercise) (1.25KB) (27μs)
  • beforeRenderRawModule mod_menu (Main Menu - English) (14.2KB) (524μs)
  • afterRenderRawModule mod_menu (Main Menu - English) (190.03KB) (3.96ms)
  • beforeRenderModule mod_menu (Main Menu - English) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - English) (5.23KB) (64μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift) (21.3KB) (4.66ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (20μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (11μs)
  • afterRenderRawModule mod_finder () (65.58KB) (2.61ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (4.54KB) (35μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (141μs)
  • afterRenderRawModule mod_custom () (22.4KB) (2.23ms)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (1.23KB) (48μs)
  • beforeRenderRawModule mod_menu (Main Menu - English) (5.07KB) (766μs)
  • afterRenderRawModule mod_menu (Main Menu - English) (6.52KB) (775μs)
  • beforeRenderModule mod_menu (Main Menu - English) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu - English) (1.25KB) (42μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (16μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.84ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (34μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (10μs)
  • afterRenderRawModule mod_finder () (6.29KB) (1.72ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (47μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (180μs)
  • afterRenderRawModule mod_custom () (944B) (133μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (25μs)
  • beforeRenderRawModule mod_custom () (688B) (80μs)
  • afterRenderRawModule mod_custom () (896B) (1.89ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (2.71KB) (33μs)
  • afterRender (189.06KB) (11.03ms)
  • 1 x afterRenderComponent com_content (1.08MB) (25.26%)
    44.60ms
    1 x afterInitialise (1.27MB) (17.17%)
    30.32ms
    1 x After Access::preloadPermissions (com_content) (3.22MB) (8.83%)
    15.59ms
    1 x afterRoute (893.3KB) (8.42%)
    14.87ms
    1 x beforeRenderRawModule mod_custom ( Contents: Weight loss that works) (337.13KB) (6.94%)
    12.26ms
    1 x afterRender (189.06KB) (6.25%)
    11.03ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (48.73KB) (4.62%)
    8.16ms
    1 x afterLoad (456.22KB) (3.46%)
    6.12ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (21.3KB) (2.64%)
    4.66ms
    1 x beforeRenderModule mod_custom ( Contents: Weight loss that works) (265.48KB) (2.35%)
    4.16ms
    1 x afterRenderRawModule mod_menu (Main Menu - English) (190.03KB) (2.24%)
    3.96ms
    1 x Before Access::preloadComponents (all components) (33.23KB) (1.65%)
    2.92ms
    1 x afterRenderRawModule mod_finder () (65.58KB) (1.48%)
    2.61ms
    1 x afterRenderRawModule mod_custom () (22.4KB) (1.26%)
    2.23ms
    1 x afterRenderRawModule mod_custom () (896B) (1.07%)
    1.89ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.04%)
    1.84ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.97%)
    1.72ms
    1 x afterDispatch (13.06KB) (0.62%)
    1.09ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.44%)
    783μs
    1 x afterRenderRawModule mod_menu (Main Menu - English) (6.52KB) (0.44%)
    775μs
    1 x beforeRenderRawModule mod_menu (Main Menu - English) (5.07KB) (0.43%)
    766μs
    1 x beforeRenderRawModule mod_menu (Main Menu - English) (14.2KB) (0.3%)
    524μs
    1 x beforeRenderComponent com_content (28.67KB) (0.12%)
    216μs
    1 x afterRenderRawModule mod_custom ( Contents: Weight loss that works) (4.18KB) (0.11%)
    197μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.1%)
    180μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.08%)
    141μs
    1 x afterRenderRawModule mod_custom () (944B) (0.08%)
    133μs
    1 x Before Access::getAssetRules (id:3231 name:com_content.article.1601) (130.65KB) (0.05%)
    95μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.05%)
    80μs
    1 x afterRenderModule mod_custom ( Contents: Weight loss that works) (1.34KB) (0.04%)
    64μs
    1 x afterRenderModule mod_menu (Main Menu - English) (5.23KB) (0.04%)
    64μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.03%)
    48μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.03%)
    47μs
    1 x afterRenderModule mod_menu (Main Menu - English) (1.25KB) (0.02%)
    42μs
    1 x After Access::getAssetRules (id:3231 name:com_content.article.1601) (7.38KB) (0.02%)
    38μs
    1 x afterRenderModule mod_finder () (4.54KB) (0.02%)
    35μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.02%)
    34μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.02%)
    33μs
    1 x afterRenderRawModule mod_custom (Exercise) (2.14KB) (0.02%)
    27μs
    1 x afterRenderModule mod_custom (Exercise) (1.25KB) (0.02%)
    27μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    25μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    20μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (0.01%)
    19μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0.01%)
    16μs
    1 x beforeRenderRawModule mod_custom (Exercise) (720B) (0.01%)
    15μs
    1 x beforeRenderModule mod_custom (Exercise) (336B) (0.01%)
    14μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    14μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    13μs
    1 x After Access::getAssetRules (id:8 name:com_content) (1.28KB) (0.01%)
    11μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    11μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    10μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    10μs
    2 x beforeRenderModule mod_menu (Main Menu - English) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
42 statements were executed, 9 of which were duplicates, 33 unique46.53ms845.76KB
  • SELECT @@SESSION.sql_mode;535μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?98μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1232μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.51ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `has_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1546μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`194μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `has_usergroups` AS `a` LEFT JOIN `has_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest304μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `has_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`467μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC130μs2.33KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `element`,`name`,`client_id`,`extension_id` FROM `has_extensions` WHERE `type` = 'language' AND `state` = 0 AND `enabled` = 1291μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config163μs1.06KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `has_menu` AS `m` LEFT JOIN `has_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`722μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`537μs3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `has_template_styles` AS `s` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 12.33ms848B/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40)328μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 08.23ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`701μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1601'2.25ms48B/libraries/src/Table/Table.php:1325Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `has_content` AS `a` INNER JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0 AND `a`.`language` IN (:preparedArray1,:preparedArray2)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray3,:preparedArray4)1.29ms22.19KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`535μs3.97KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)6.61ms4.03KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`613μs3.97KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id LEFT JOIN `has_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray7,:preparedArray8) ORDER BY a.ordering ASC300μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id119μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id77μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) AND `a`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC537μs2.13KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`364μs3.97KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1118μs536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0339μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id96μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id555μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `has_content` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `has_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-03-06 16:43:03') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-03-06 16:43:03') AND c2.state = 1348μs1.47KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `has_modules` AS `m` LEFT JOIN `has_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) AND `m`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY `m`.`position`,`m`.`ordering`5.63ms183.34KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `c2`.`language`,`c2`.`id` FROM `has_menu` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_menu` AS `c2` ON `a2`.`id` = `c2`.`id` WHERE `c`.`id` = :id1.1ms1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1163μs640B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `has_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)438μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY a.ordering ASC307μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `title` FROM `has_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)171μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `has_scheduler_tasks` AS `a` WHERE `a`.`state` = 1305μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`611μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?2.08ms1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?4.28ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy