SELECT 
  cscart_bm_snapping.grid_id as grid_id, 
  cscart_bm_snapping.block_id as block_id, 
  IFNULL(
    dynamic_object_content.content, 
    default_content.content
  ) as content, 
  IFNULL(
    dynamic_object_content.object_id, 
    default_content.object_id
  ) AS object_id, 
  IFNULL(
    dynamic_object_content.object_type, 
    default_content.object_type
  ) AS object_type, 
  cscart_bm_block_statuses.object_ids as object_ids, 
  cscart_bm_snapping.*, 
  cscart_bm_blocks.*, 
  cscart_bm_blocks_descriptions.* 
FROM 
  cscart_bm_snapping 
  LEFT JOIN cscart_bm_blocks ON cscart_bm_blocks.block_id = cscart_bm_snapping.block_id 
  LEFT JOIN cscart_bm_block_statuses ON cscart_bm_snapping.snapping_id = cscart_bm_block_statuses.snapping_id 
  AND cscart_bm_block_statuses.object_type LIKE 'categories' 
  LEFT JOIN cscart_bm_blocks_descriptions ON cscart_bm_blocks.block_id = cscart_bm_blocks_descriptions.block_id 
  LEFT JOIN cscart_bm_blocks_content AS default_content ON cscart_bm_blocks.block_id = default_content.block_id 
  AND cscart_bm_blocks_descriptions.lang_code = default_content.lang_code 
  AND default_content.snapping_id = 0 
  AND default_content.object_id = 0 
  AND default_content.object_type like '' 
  LEFT JOIN cscart_bm_blocks_content AS dynamic_object_content ON cscart_bm_blocks.block_id = dynamic_object_content.block_id 
  AND cscart_bm_blocks_descriptions.lang_code = dynamic_object_content.lang_code 
  AND dynamic_object_content.object_id = 1 
  AND dynamic_object_content.object_type like 'categories' 
WHERE 
  cscart_bm_snapping.grid_id IN (
    80, 81, 82, 83, 85, 86, 89, 92, 97, 90, 91, 
    93, 94, 95, 96, 98, 99, 110, 111, 112
  ) 
  AND cscart_bm_blocks_descriptions.lang_code = 'fr' 
  AND cscart_bm_blocks.company_id = 1 
ORDER BY 
  cscart_bm_snapping.order, 
  cscart_bm_snapping.block_id

Query time 0.00022

JSON explain

{
  "query_block": {
    "select_id": 1,
    "read_sorted_file": {
      "filesort": {
        "sort_key": "cscart_bm_snapping.`order`, cscart_bm_snapping.block_id",
        "table": {
          "table_name": "cscart_bm_snapping",
          "access_type": "range",
          "possible_keys": ["grid_id"],
          "key": "grid_id",
          "key_length": "4",
          "used_key_parts": ["grid_id"],
          "rows": 29,
          "filtered": 100,
          "index_condition": "cscart_bm_snapping.grid_id in (80,81,82,83,85,86,89,92,97,90,91,93,94,95,96,98,99,110,111,112)"
        }
      }
    },
    "table": {
      "table_name": "cscart_bm_block_statuses",
      "access_type": "ref",
      "possible_keys": ["snapping_id"],
      "key": "snapping_id",
      "key_length": "4",
      "used_key_parts": ["snapping_id"],
      "ref": ["chevnudb1.cscart_bm_snapping.snapping_id"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "trigcond(cscart_bm_snapping.snapping_id = cscart_bm_block_statuses.snapping_id and cscart_bm_block_statuses.object_type like 'categories')"
    },
    "table": {
      "table_name": "cscart_bm_blocks",
      "access_type": "eq_ref",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "4",
      "used_key_parts": ["block_id"],
      "ref": ["chevnudb1.cscart_bm_snapping.block_id"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "cscart_bm_blocks.company_id = 1"
    },
    "table": {
      "table_name": "cscart_bm_blocks_descriptions",
      "access_type": "eq_ref",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "10",
      "used_key_parts": ["block_id", "lang_code"],
      "ref": ["chevnudb1.cscart_bm_snapping.block_id", "const"],
      "rows": 1,
      "filtered": 100,
      "index_condition": "cscart_bm_blocks_descriptions.lang_code = 'fr'"
    },
    "table": {
      "table_name": "default_content",
      "access_type": "ref",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "18",
      "used_key_parts": ["block_id", "snapping_id", "lang_code", "object_id"],
      "ref": [
        "chevnudb1.cscart_bm_snapping.block_id",
        "const",
        "chevnudb1.cscart_bm_blocks_descriptions.lang_code",
        "const"
      ],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "trigcond(default_content.object_type like '')"
    },
    "table": {
      "table_name": "dynamic_object_content",
      "access_type": "ref",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "4",
      "used_key_parts": ["block_id"],
      "ref": ["chevnudb1.cscart_bm_snapping.block_id"],
      "rows": 1,
      "filtered": 100,
      "attached_condition": "trigcond(dynamic_object_content.lang_code = cscart_bm_blocks_descriptions.lang_code and dynamic_object_content.object_id = 1 and dynamic_object_content.object_type like 'categories')"
    }
  }
}

Result

grid_id block_id content object_id object_type object_ids snapping_id wrapper user_class order status type properties company_id storefront_id lang_code name
81 4 0 86 blocks/wrappers/onclick_dropdown.tpl top-my-account 0 A my_account a:1:{s:8:"template";s:21:"blocks/my_account.tpl";} 1 1 fr Mon compte
82 5 0 87 top-logo 0 A template a:2:{s:8:"template";s:32:"blocks/static_templates/logo.tpl";s:11:"enable_link";s:1:"Y";} 1 1 fr Logo
80 6 0 89 blocks/wrappers/onclick_dropdown.tpl cpn-appel 0 A call_request a:1:{s:8:"template";s:44:"addons/call_requests/blocks/call_request.tpl";} 1 1 fr Demande d'appel
110 10 0 113 0 A breadcrumbs a:1:{s:8:"template";s:22:"common/breadcrumbs.tpl";} 1 1 fr Breadcrumbs
112 11 0 118 blocks/wrappers/mainbox_general.tpl 0 A main 1 1 fr Main Content
94 15 a:1:{s:4:"menu";s:1:"3";} 0 182 blocks/wrappers/footer_general.tpl 0 A menu a:2:{s:8:"template";s:26:"blocks/menu/text_links.tpl";s:18:"show_items_in_line";s:1:"N";} 1 1 fr Boutique
99 27 0 165 0 D our_brands a:9:{s:8:"template";s:21:"blocks/our_brands.tpl";s:24:"not_scroll_automatically";s:1:"Y";s:15:"scroll_per_page";s:1:"Y";s:5:"speed";s:3:"400";s:11:"pause_delay";s:1:"3";s:13:"item_quantity";s:1:"7";s:11:"total_items";s:2:"14";s:15:"thumbnail_width";s:2:"75";s:18:"outside_navigation";s:1:"N";} 1 1 fr Marques
111 31 a:1:{s:5:"items";a:1:{s:7:"filling";s:8:"manually";}} 0 115 blocks/wrappers/sidebox_important.tpl 0 A product_filters a:1:{s:8:"template";s:48:"blocks/product_filters/for_category/original.tpl";} 1 1 fr Filtrer les articles
111 32 a:1:{s:5:"items";a:2:{s:7:"filling";s:15:"recent_products";s:5:"limit";s:1:"3";}} 0 116 blocks/wrappers/sidebox_important.tpl 0 A products a:3:{s:8:"template";s:40:"blocks/products/products_small_items.tpl";s:11:"item_number";s:1:"N";s:23:"hide_add_to_cart_button";s:1:"Y";} 1 1 fr Récemment vus
86 55 a:1:{s:5:"items";a:3:{s:7:"filling";s:13:"full_tree_cat";s:18:"parent_category_id";s:0:"";s:7:"sort_by";s:8:"position";}} 0 91 0 A categories a:3:{s:8:"template";s:52:"blocks/categories/categories_dropdown_horizontal.tpl";s:30:"dropdown_second_level_elements";s:2:"12";s:29:"dropdown_third_level_elements";s:1:"6";} 1 1 fr Main menu
93 57 0 96 blocks/wrappers/footer_general.tpl 0 A template a:1:{s:8:"template";s:44:"blocks/static_templates/my_account_links.tpl";} 1 1 fr Mon compte
95 59 a:1:{s:7:"content";s:768:" <ul id="customer_service_links"> <li class="ty-footer-menu__item"><a href="{"orders.search"|fn_url}" rel="nofollow">Vos commandes</a></li> {if $addons.wishlist && $addons.wishlist.status == 'A'} <li class="ty-footer-menu__item"><a href="{"wishlist.view"|fn_url}" rel="nofollow">Liste de souhaits</a></li> {/if} {if $settings.General.enable_compare_products == 'Y'} <li class="ty-footer-menu__item"><a href="{"product_features.compare"|fn_url}" rel="nofollow">Liste de comparaison</a></li> {/if} </ul>";} 0 98 blocks/wrappers/footer_general.tpl footer-no-wysiwyg 0 A smarty_block a:1:{s:8:"template";s:23:"blocks/smarty_block.tpl";} 1 1 fr Service Client
110 66 a:1:{s:5:"items";a:2:{s:7:"filling";s:8:"manually";s:8:"item_ids";s:0:"";}} 0 114 0 A product_filters a:1:{s:8:"template";s:56:"blocks/product_filters/for_category/selected_filters.tpl";} 1 1 fr Filtre produits
91 71 a:1:{s:7:"content";s:282:"<div class="ty-social-link-block"><h3 class="ty-social-link__title">{__("get_social")}</h3> <div class="ty-social-link facebook"> <a target="_blank" href="https://www.facebook.com/people/Chevalpiednu/100087764342800/"><span class="ty-icon ty-icon-facebook"></span></a> </div>";} 0 170 0 A safe_smarty_block a:1:{s:8:"template";s:28:"blocks/safe_smarty_block.tpl";} 1 1 fr Réseaux sociaux
80 3 a:1:{s:4:"menu";s:1:"1";} 0 85 top-quick-links 1 A menu a:2:{s:8:"template";s:26:"blocks/menu/text_links.tpl";s:18:"show_items_in_line";s:1:"Y";} 1 1 fr Quick links
99 19 0 100 1 D template a:1:{s:8:"template";s:41:"blocks/static_templates/payment_icons.tpl";} 1 1 fr Payment icons
112 67 a:1:{s:5:"items";a:2:{s:7:"filling";s:8:"manually";s:8:"item_ids";s:1:"8";}} 0 117 ty-holiday-gift-banner 1 D banners a:1:{s:8:"template";s:34:"addons/banners/blocks/original.tpl";} 1 1 fr Gift banner
83 7 0 88 top-search 2 A template a:1:{s:8:"template";s:34:"blocks/static_templates/search.tpl";} 1 1 fr Recherche
85 8 0 90 top-cart-content 2 A cart_content a:4:{s:8:"template";s:23:"blocks/cart_content.tpl";s:22:"display_bottom_buttons";s:1:"Y";s:20:"display_delete_icons";s:1:"Y";s:19:"products_links_type";s:5:"thumb";} 1 1 fr Contenu du panier
91 13 a:1:{s:7:"content";s:536:"<div class="ty-social-link-block"><h3 class="ty-social-link__title">{__("get_social")}</h3> <div class="ty-social-link facebook"> <a href="http://www.facebook.com"><span class="ty-icon ty-icon-facebook"></span></a> </div> <div class="ty-social-link instagram"> <a href="https://www.instagram.com"><span class="ty-icon ty-icon-instagram"></span></a> </div> <div class="ty-social-link youtube"> <a href="https://www.youtube.com/user/cscartvideos"><span class="ty-icon ty-icon-youtube"></span></a> </div></div> ";} 0 95 2 D smarty_block a:1:{s:8:"template";s:23:"blocks/smarty_block.tpl";} 1 1 fr Social links
90 56 0 94 2 A template a:1:{s:8:"template";s:56:"addons/newsletters/blocks/static_templates/subscribe.tpl";} 1 1 fr Subscribe
98 69 a:1:{s:7:"content";s:268:"<h3 style="font-size: 14px; font-weight: normal;">&gt;&gt;&nbsp; Retrouvez sur ce site tous les produits REDHORSE, Hoof Stuff, Artimud, Sole cleanse et bientôt toute une gamme d'articles pour chevaux pieds nus - licols éthologiques, cordelettes, monte à cru...</h3>";} 0 166 2 A html_block a:1:{s:8:"template";s:21:"blocks/html_block.tpl";} 1 1 fr Newsletter