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 'pages' 
  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 = 4 
  AND dynamic_object_content.object_type like 'pages' 
WHERE 
  cscart_bm_snapping.grid_id IN (
    1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 15, 14, 
    65, 66
  ) 
  AND cscart_bm_blocks_descriptions.lang_code = 'fr' 
ORDER BY 
  cscart_bm_snapping.order, 
  cscart_bm_snapping.block_id

Query time 0.00093

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": 22,
          "filtered": 100,
          "index_condition": "cscart_bm_snapping.grid_id in (1,2,3,4,5,6,9,10,11,12,13,15,14,65,66)"
        }
      }
    },
    "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": ["multi_vendor.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 'pages')"
    },
    "table": {
      "table_name": "cscart_bm_blocks",
      "access_type": "eq_ref",
      "possible_keys": ["PRIMARY"],
      "key": "PRIMARY",
      "key_length": "4",
      "used_key_parts": ["block_id"],
      "ref": ["multi_vendor.cscart_bm_snapping.block_id"],
      "rows": 1,
      "filtered": 100
    },
    "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": ["multi_vendor.cscart_bm_snapping.block_id", "const"],
      "rows": 1,
      "filtered": 100,
      "attached_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": [
        "multi_vendor.cscart_bm_snapping.block_id",
        "const",
        "multi_vendor.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": ["multi_vendor.cscart_bm_snapping.block_id"],
      "rows": 4,
      "filtered": 100,
      "attached_condition": "trigcond(dynamic_object_content.lang_code = cscart_bm_blocks_descriptions.lang_code and dynamic_object_content.object_id = 4 and dynamic_object_content.object_type like 'pages')"
    }
  }
}

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 commercial_id lang_code name
1 1 a:1:{s:7:"content";s:116:"<a href="{"pages.view&page_id=5"|fn_url}"> <i class="icon-tt-gift"></i> Livraison Gratuite à partir de 50€ </a>";} 0 1 th_top-panel__text 0 A safe_smarty_block a:1:{s:8:"template";s:28:"blocks/safe_smarty_block.tpl";} 0 1 0 fr Texte du panneau supérieur
2 2 a:1:{s:4:"text";s:0:"";} 0 2 0 A currencies a:3:{s:8:"template";s:21:"blocks/currencies.tpl";s:6:"format";s:6:"symbol";s:14:"dropdown_limit";s:1:"0";} 0 1 0 fr Devises
3 5 0 5 top-logo 0 A template a:2:{s:8:"template";s:32:"blocks/static_templates/logo.tpl";s:11:"enable_link";s:1:"Y";} 0 1 0 fr Logo Denxiad
3 6 a:1:{s:7:"content";s:3637:"<a href="{""|fn_url}" title="{$logos.theme.image.alt}"> <?xml version="1.0" encoding="utf-8"?> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 160.4 40" style="enable-background:new 0 0 160.4 40;" xml:space="preserve"> <style type="text/css"> .st0{ fill:#dc143c; } .st1{ fill:#f79029; } .st2{ fill:none;stroke:#F79029;stroke-width:1.7;stroke-miterlimit:10; } </style> <g id="XMLID_41_"> <path id="XMLID_42_" class="st0" d="M21.4,3.6h-8.8c-0.4,0-0.7,0.3-0.7,0.7v24.8c0,0.4-0.3,0.7-0.7,0.7H11c-0.4,0-0.7-0.3-0.7-0.7 V4.4c0-0.4-0.3-0.7-0.7-0.7H0.7C0.3,3.6,0,3.3,0,2.9V2.8c0-0.4,0.3-0.7,0.7-0.7h20.7c0.4,0,0.7,0.3,0.7,0.7v0.1 C22.1,3.3,21.8,3.6,21.4,3.6z"/> <path id="XMLID_44_" class="st0" d="M27.2,17.3V29c0,0.4-0.3,0.7-0.7,0.7h-0.2c-0.4,0-0.7-0.3-0.7-0.7V0.7c0-0.4,0.3-0.7,0.7-0.7 h0.2c0.4,0,0.7,0.3,0.7,0.7v11.4c0,0.7,0.8,1,1.2,0.5c0.2-0.2,0.5-0.5,0.7-0.7c1.5-1.2,3.4-1.9,5.3-1.9c3,0,5.8,1.7,7.4,4.5 c0.8,1.3,1.2,2.7,1.3,4.2c0,0.7,0.1,2.1,0,10.3c0,0.4-0.3,0.7-0.7,0.7h-0.1c-0.4,0-0.7-0.3-0.7-0.7V18.2c-0.3-3.6-3.9-6.8-7.2-6.8 c-3.3,0-6.2,2.3-7.2,5.7C27.2,17.2,27.2,17.2,27.2,17.3z"/> <path id="XMLID_46_" class="st0" d="M49.3,10.7v18.4c0,0.4-0.3,0.7-0.7,0.7h-0.1c-0.4,0-0.7-0.3-0.7-0.7V10.7 c0-0.4,0.3-0.7,0.7-0.7h0.1C49,10,49.3,10.3,49.3,10.7z M47.1,2.7l1-0.6c0.2-0.1,0.5-0.1,0.7,0l1,0.6c0.2,0.1,0.4,0.4,0.4,0.6v1.2 c0,0.3-0.1,0.5-0.4,0.6l-1,0.6c-0.2,0.1-0.5,0.1-0.7,0l-1-0.6c-0.2-0.1-0.4-0.4-0.4-0.6V3.3C46.8,3,46.9,2.8,47.1,2.7z"/> <path id="XMLID_49_" class="st0" d="M55.7,17.3l0,11.7c0,0.4-0.3,0.7-0.7,0.7h-0.1c-0.4,0-0.7-0.3-0.7-0.7V10.8 c0-0.4,0.3-0.7,0.7-0.7H55c0.4,0,0.7,0.3,0.7,0.7v1.3c0,0.7,0.8,1,1.2,0.5c0.2-0.2,0.5-0.5,0.7-0.7c1.5-1.2,3.4-1.9,5.3-1.9 c3,0,5.8,1.7,7.4,4.5c0.8,1.3,1.2,2.7,1.3,4.2c0,0.7,0.1,2.1,0,10.3c0,0.4-0.3,0.7-0.7,0.7l0,0c-0.4,0-0.7-0.3-0.7-0.7l0-10.8 c-0.3-3.6-3.9-6.8-7.3-6.8c-3.3,0-6.3,2.4-7.3,5.7C55.7,17.2,55.7,17.2,55.7,17.3z"/> <path id="XMLID_51_" class="st1" d="M76.1,26.2c-0.2-0.3-0.2-0.6,0-0.9l0.6-0.8c2.3,3.6,7.5,3.7,7.8,3.7c0,0,0,0,0,0 c3.8,0,6.4-2.7,6.4-6.4c0-5.9-7-5.9-8.4-6.2c-2.5-0.4-6.8-1.7-6.8-6.5c0-3.9,3.2-7.2,7.6-7.2c2.1,0,4.4,0.7,5.9,1.9 c0.3,0.2,0.3,0.6,0.1,0.9l-0.5,0.8c-1.6-1.5-3.3-2.1-5.5-2.2c-3.6,0-6.1,2.6-6.1,5.7c0,2.8,2.5,4.7,5.5,5c4.3,0.4,9.8,2.1,9.8,7.9 c0,4.2-3.4,7.5-7.9,7.7c0,0,0,0-0.1,0C84,29.7,78.8,29.5,76.1,26.2z"/> <path id="XMLID_53_" class="st1" d="M98.2,17.3V29c0,0.4-0.3,0.7-0.7,0.7h-0.2c-0.4,0-0.7-0.3-0.7-0.7V0.7c0-0.4,0.3-0.7,0.7-0.7 h0.2c0.4,0,0.7,0.3,0.7,0.7v11.4c0,0.7,0.8,1,1.2,0.5c0.2-0.2,0.5-0.5,0.7-0.7c1.5-1.2,3.4-1.9,5.3-1.9c3,0,5.8,1.7,7.4,4.5 c0.8,1.3,1.2,2.7,1.3,4.2c0,0.7,0.1,2.1,0,10.3c0,0.4-0.3,0.7-0.7,0.7h-0.1c-0.4,0-0.7-0.3-0.7-0.7V18.2c-0.3-3.6-3.9-6.8-7.2-6.8 c-3.3,0-6.2,2.3-7.2,5.7C98.2,17.2,98.2,17.2,98.2,17.3z"/> <path id="XMLID_58_" class="st1" d="M145.3,27.3l-0.8-0.7c-0.5-0.4-1.2-0.1-1.2,0.5v12.1c0,0.4-0.3,0.7-0.7,0.7h-0.1 c-0.4,0-0.7-0.3-0.7-0.7V11c0-0.4,0.3-0.7,0.7-0.7h0.1c0.4,0,0.7,0.3,0.7,0.7v1.5c0,0.6,0.7,0.9,1.2,0.5l0.8-0.7 c1.7-1.4,3.7-2.1,5.8-2.1c5.1,0,9.3,4.3,9.3,9.6s-4.2,9.6-9.3,9.6C149,29.4,147,28.7,145.3,27.3z M143.4,18.9v1.9c0,0,0,0.1,0,0.1 c0.5,4,3.8,6.7,7.7,6.7c4.3,0,7.7-3.3,7.7-7.7s-3.3-7.9-7.7-7.9c-3.9,0-7.2,2.8-7.7,6.8C143.4,18.8,143.4,18.8,143.4,18.9z"/> <path id="XMLID_73_" class="st2" d="M118.2,13.9l9.2-5.3c0.2-0.1,0.5-0.1,0.7,0l9.2,5.3c0.2,0.1,0.4,0.4,0.4,0.6v10.7 c0,0.3-0.1,0.5-0.4,0.6l-9.2,5.3c-0.2,0.1-0.5,0.1-0.7,0l-9.2-5.3c-0.2-0.1-0.4-0.4-0.4-0.6V14.5C117.8,14.3,118,14,118.2,13.9z"/> </g> </svg> </a>";} 0 6 th_svg-logo 0 D safe_smarty_block a:1:{s:8:"template";s:28:"blocks/safe_smarty_block.tpl";} 0 1 0 fr Logo CS CART
4 7 0 7 th_top-search 0 A template a:1:{s:8:"template";s:50:"blocks/static_templates/search_with_categories.tpl";} 0 1 0 fr Recherche par catégorie de Prothèse
5 9 0 9 blocks/wrappers/onclick_dropdown.tpl th_your-account 0 A my_account a:1:{s:8:"template";s:21:"blocks/my_account.tpl";} 0 1 0 fr Mon Compte
6 10 a:1:{s:4:"menu";s:1:"2";} 0 10 0 A mega_menu a:6:{s:8:"template";s:30:"blocks/mega_menu/mega_menu.tpl";s:8:"language";s:1:"Y";s:8:"currency";s:1:"Y";s:12:"full_tree_l1";s:1:"8";s:12:"full_tree_l2";s:1:"6";s:12:"full_tree_l3";s:1:"6";} 0 1 0 fr MegaMenu
65 12 0 79 0 A breadcrumbs a:1:{s:8:"template";s:22:"common/breadcrumbs.tpl";} 0 1 0 fr Aide Visuelle
66 13 0 80 blocks/wrappers/mainbox_general.tpl 0 A main 0 1 0 fr Contenu Principal
15 20 0 20 0 A payment_svg_icon a:15:{s:8:"template";s:27:"blocks/payment_svg_icon.tpl";s:9:"checkout2";s:1:"Y";s:6:"amazon";s:1:"Y";s:4:"amex";s:1:"Y";s:8:"discover";s:1:"Y";s:7:"maestro";s:1:"Y";s:11:"master_card";s:1:"Y";s:6:"paypal";s:1:"Y";s:4:"visa";s:1:"Y";s:8:"webmoney";s:1:"N";s:8:"sber_pay";s:1:"Y";s:9:"apple_pay";s:1:"Y";s:10:"google_pay";s:1:"Y";s:11:"carte_bleue";s:1:"Y";s:6:"stripe";s:1:"Y";} 0 1 0 fr Icônes de paiement SVG
2 3 a:1:{s:4:"text";s:0:"";} 0 3 1 A languages a:3:{s:8:"template";s:20:"blocks/languages.tpl";s:6:"format";s:4:"icon";s:14:"dropdown_limit";s:1:"0";} 0 1 0 fr Langues
5 8 0 8 th_cart-content 1 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";} 0 1 0 fr Votre Panier
15 247 0 804 1 A template a:3:{s:8:"template";s:66:"addons/ec_whatsapp_support/blocks/static_templates/ec_whatsapp.tpl";s:18:"positon_left_right";s:2:"30";s:14:"positon_bottom";s:2:"85";} 0 1 0 fr WhatsApp
2 4 a:1:{s:4:"menu";s:1:"1";} 0 4 2 A menu a:2:{s:8:"template";s:26:"blocks/menu/text_links.tpl";s:18:"show_items_in_line";s:1:"Y";} 0 1 0 fr Liens rapides
6 11 a:1:{s:4:"menu";s:1:"2";} 0 11 tt_header-menu 2 D menu a:3:{s:8:"template";s:35:"blocks/menu/dropdown_horizontal.tpl";s:30:"dropdown_second_level_elements";s:1:"6";s:29:"dropdown_third_level_elements";s:1:"6";} 0 1 0 fr Menu
10 14 a:1:{s:7:"content";s:466:"<ul id="about_cs_cart_links"> <li class="ty-footer-menu__item"><a href="{"pages.view?page_id=20"|fn_url}">Contactez Nous !</a></li> <li class="ty-footer-menu__item"><a href="{"pages.view?page_id=5"|fn_url}">Livraison gratuite</a></li> <li class="ty-footer-menu__item"><a href="{"pages.view?page_id=4"|fn_url}">Retours sans frais</a></li> <li class="ty-footer-menu__item"><a href="{"pages.view?page_id=3"|fn_url}">Politique de confidentialité</a></li> </ul>";} 0 14 blocks/wrappers/footer_general.tpl footer-no-wysiwyg 2 A safe_smarty_block a:1:{s:8:"template";s:28:"blocks/safe_smarty_block.tpl";} 0 1 0 fr Aide
11 15 0 15 blocks/wrappers/footer_general.tpl 2 A template a:1:{s:8:"template";s:53:"blocks/static_templates/my_account_links_advanced.tpl";} 0 1 0 fr Vos Commandes
12 16 a:1:{s:4:"menu";s:1:"3";} 0 16 blocks/wrappers/footer_general.tpl footer-menu-shop 2 A menu a:2:{s:8:"template";s:26:"blocks/menu/text_links.tpl";s:18:"show_items_in_line";s:1:"N";} 0 1 0 fr Notre Société
13 17 a:1:{s:7:"content";s:1200:"<div class="th_social-link facebook"> <a href="http://www.facebook.com" target="_blank"><i class="icon-tt-facebook-squared"></i></a> </div> <div class="th_social-link twitter"> <a href="https://twitter.com" target="_blank"><i class="icon-tt-twitter"></i></a> </div> <div class="th_social-link instagram"> <a href="https://instagram.com" target="_blank"><i class="icon-tt-instagram"></i></a> </div> <div class="th_social-link skype"> <a href="https://skype.com" target="_blank"><i class="icon-tt-skype"></i></a> </div> <div class="th_social-link snapchat"> <a href="https://snapchat.com" target="_blank"><i class="icon-tt-snapchat-ghost"></i></a> </div> <div class="th_social-link youtube"> <a href="https://youtube.com" target="_blank"><i class="icon-tt-youtube-play"></i></a> </div> <div class="th_social-link apple"> <a href="https://apple.com" target="_blank"><i class="icon-tt-apple"></i></a> </div> <div class="th_social-link android"> <a href="https://android.com" target="_blank"><i class="icon-tt-android"></i></a> </div> <br><br> <a href="https://denxiad-france.com/mentions-légales">Mentions Légales</a>";} 0 17 blocks/wrappers/footer_general.tpl th_footer__social-link 2 A safe_smarty_block a:1:{s:8:"template";s:28:"blocks/safe_smarty_block.tpl";} 0 1 0 fr Rejoignez nous
15 19 a:1:{s:7:"content";s:29:"© 2024-2025 DENXIAD FRANCE. ";} 0 19 2 A safe_smarty_block a:1:{s:8:"template";s:28:"blocks/safe_smarty_block.tpl";} 0 1 0 fr Copyright Texte