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 '' 
  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 = 0 
  AND dynamic_object_content.object_type like '' 
WHERE 
  cscart_bm_snapping.grid_id IN (
    89, 90, 91, 92, 93, 94, 95, 96, 97, 100, 
    103, 108, 101, 102, 104, 105, 106, 107, 
    109, 110, 111, 112, 113, 114, 115, 116, 
    117, 118, 119, 120
  ) 
  AND cscart_bm_blocks_descriptions.lang_code = 'en' 
ORDER BY 
  cscart_bm_snapping.order, 
  cscart_bm_snapping.block_id

Query time 0.01190

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "cscart_bm_block_statuses",
          "access_type": "system",
          "possible_keys": ["snapping_id"],
          "rows": 0,
          "filtered": 0,
          "const_row_not_found": true
        }
      },
      {
        "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": 32,
              "filtered": 100,
              "index_condition": "cscart_bm_snapping.grid_id in (89,90,91,92,93,94,95,96,97,100,103,108,101,102,104,105,106,107,109,110,111,112,113,114,115,116,117,118,119,120)"
            }
          }
        }
      },
      {
        "table": {
          "table_name": "cscart_bm_blocks",
          "access_type": "eq_ref",
          "possible_keys": ["PRIMARY"],
          "key": "PRIMARY",
          "key_length": "4",
          "used_key_parts": ["block_id"],
          "ref": ["batterycube.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": ["batterycube.cscart_bm_snapping.block_id", "const"],
          "rows": 1,
          "filtered": 100,
          "index_condition": "cscart_bm_blocks_descriptions.lang_code = 'en'"
        }
      },
      {
        "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": [
            "batterycube.cscart_bm_snapping.block_id",
            "const",
            "batterycube.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": ["batterycube.cscart_bm_snapping.block_id"],
          "rows": 2,
          "filtered": 100,
          "attached_condition": "trigcond(dynamic_object_content.lang_code = cscart_bm_blocks_descriptions.lang_code and dynamic_object_content.object_id = 0 and dynamic_object_content.object_type like '')"
        }
      }
    ]
  }
}

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
92 4 0 104 blocks/wrappers/onclick_dropdown.tpl top-my-account hidden-phone 0 A my_account a:1:{s:8:"template";s:21:"blocks/my_account.tpl";} 0 1 en My Account
93 5 0 105 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 en Logo
95 7 0 107 hidden-phone 0 A call_request a:1:{s:8:"template";s:44:"addons/call_requests/blocks/call_request.tpl";} 0 1 en Call Request
97 9 a:1:{s:4:"menu";s:1:"2";} 0 109 top-menu hidden-phone 0 A menu a:3:{s:8:"template";s:35:"blocks/menu/dropdown_horizontal.tpl";s:30:"dropdown_second_level_elements";s:2:"12";s:29:"dropdown_third_level_elements";s:1:"6";} 0 1 en Main menu
104 14 0 114 blocks/wrappers/footer_general.tpl 0 A template a:1:{s:8:"template";s:44:"blocks/static_templates/my_account_links.tpl";} 0 1 en My account
107 18 a:1:{s:7:"content";s:394:"<ul> <li>3993 Hanover Street<br/>New York, NY 10016 </li> <li><bdi>+19177227425</bdi> (call is free)</li> <li><bdi>10 am — 6 pm</bdi><br/> Monday - Friday</li> <li><a class="ty-exception__links-a greeny" href="mailto:sales@example.com">sales@example.com</a></li> <li><a href="{"pages.view?page_id=20"|fn_url}" class="ty-exception__links-a">About company</a></li> </ul> ";} 0 118 blocks/wrappers/footer_general.tpl footer-no-wysiwyg footer-contacts 0 D safe_smarty_block a:1:{s:8:"template";s:28:"blocks/safe_smarty_block.tpl";} 0 1 en About us
111 61 a:1:{s:5:"items";a:4:{s:7:"filling";s:6:"newest";s:6:"period";s:1:"A";s:9:"last_days";s:1:"1";s:5:"limit";s:1:"6";}} 0 121 homepage-banners batterycube-hero-banners 0 A banners a:3:{s:8:"template";s:34:"addons/banners/blocks/carousel.tpl";s:10:"navigation";s:1:"A";s:5:"delay";s:1:"3";} 0 1 en BatteryCube Hero Banners
112 62 a:1:{s:7:"content";s:665:"<div style="background:#0f172a;color:#fff;padding:16px 20px;border-radius:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;font-weight:700;text-align:center;"> <div style="padding:12px;border:1px solid rgba(255,255,255,.15);border-radius:10px;">Retail &amp; Wholesale Orders</div> <div style="padding:12px;border:1px solid rgba(255,255,255,.15);border-radius:10px;">Multi-Vendor Marketplace</div> <div style="padding:12px;border:1px solid rgba(255,255,255,.15);border-radius:10px;">Bulk Pricing Available</div> <div style="padding:12px;border:1px solid rgba(255,255,255,.15);border-radius:10px;">Fast Fulfillment Options</div> </div>";} 0 122 batterycube-highlights 0 A html_block a:1:{s:8:"template";s:21:"blocks/html_block.tpl";} 0 1 en BatteryCube Highlights
113 63 a:1:{s:7:"content";s:2551:"<div style="padding:10px 0 0;"> <h2 style="font-size:32px;line-height:1.2;margin:0 0 8px;text-align:center;">Shop by Battery Category</h2> <p style="text-align:center;font-size:16px;max-width:850px;margin:0 auto 22px;color:#4b5563;">Find the right power solution by battery type, application, and use case.</p> <div style="display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;"> <a href="/automotive-batteries/" style="display:flex;align-items:center;justify-content:center;min-height:135px;padding:18px;border:1px solid #dbe3ea;border-radius:12px;text-decoration:none;font-weight:700;color:#111827;background:#fff;">Automotive Batteries</a> <a href="/marine-rv-batteries/" style="display:flex;align-items:center;justify-content:center;min-height:135px;padding:18px;border:1px solid #dbe3ea;border-radius:12px;text-decoration:none;font-weight:700;color:#111827;background:#fff;">Marine &amp; RV</a> <a href="/motorcycle-powersports-batteries/" style="display:flex;align-items:center;justify-content:center;min-height:135px;padding:18px;border:1px solid #dbe3ea;border-radius:12px;text-decoration:none;font-weight:700;color:#111827;background:#fff;">Motorcycle &amp; Powersports</a> <a href="/industrial-batteries/" style="display:flex;align-items:center;justify-content:center;min-height:135px;padding:18px;border:1px solid #dbe3ea;border-radius:12px;text-decoration:none;font-weight:700;color:#111827;background:#fff;">Industrial Batteries</a> <a href="/ups-backup-power/" style="display:flex;align-items:center;justify-content:center;min-height:135px;padding:18px;border:1px solid #dbe3ea;border-radius:12px;text-decoration:none;font-weight:700;color:#111827;background:#fff;">UPS &amp; Backup Power</a> <a href="/lithium-batteries/" style="display:flex;align-items:center;justify-content:center;min-height:135px;padding:18px;border:1px solid #dbe3ea;border-radius:12px;text-decoration:none;font-weight:700;color:#111827;background:#fff;">Lithium Batteries</a> <a href="/mobility-batteries/" style="display:flex;align-items:center;justify-content:center;min-height:135px;padding:18px;border:1px solid #dbe3ea;border-radius:12px;text-decoration:none;font-weight:700;color:#111827;background:#fff;">Mobility Batteries</a> <a href="/specialty-batteries/" style="display:flex;align-items:center;justify-content:center;min-height:135px;padding:18px;border:1px solid #dbe3ea;border-radius:12px;text-decoration:none;font-weight:700;color:#111827;background:#fff;">Specialty Batteries</a> </div> </div>";} 0 123 batterycube-category-block 0 A html_block a:1:{s:8:"template";s:21:"blocks/html_block.tpl";} 0 1 en Shop by Battery Category
114 64 a:1:{s:7:"content";s:1341:"<div style="background:#f8fafc;padding:28px;border-radius:14px;"> <h2 style="font-size:30px;line-height:1.2;margin:0 0 18px;text-align:center;">Why Buy Through BatteryCube</h2> <div style="display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;"> <div style="background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px;"><h3 style="margin:0 0 8px;font-size:18px;">Multi-Vendor Selection</h3><p style="margin:0;color:#4b5563;">Access inventory from multiple battery suppliers in one marketplace.</p></div> <div style="background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px;"><h3 style="margin:0 0 8px;font-size:18px;">Wholesale Ready</h3><p style="margin:0;color:#4b5563;">Support repeat purchasing, commercial sourcing, and volume buyers.</p></div> <div style="background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px;"><h3 style="margin:0 0 8px;font-size:18px;">Specialty Sourcing</h3><p style="margin:0;color:#4b5563;">Find harder-to-source replacement batteries faster.</p></div> <div style="background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px;"><h3 style="margin:0 0 8px;font-size:18px;">Dropship Friendly</h3><p style="margin:0;color:#4b5563;">Built for scalable vendor fulfillment and marketplace operations.</p></div> </div> </div>";} 0 124 batterycube-why-block 0 A html_block a:1:{s:8:"template";s:21:"blocks/html_block.tpl";} 0 1 en Why Buy Through BatteryCube
115 65 a:1:{s:5:"items";a:3:{s:7:"filling";s:6:"newest";s:5:"limit";s:1:"8";s:3:"cid";s:0:"";}} 0 125 blocks/wrappers/mainbox_simple.tpl batterycube-featured-products 0 A products a:4:{s:8:"template";s:41:"blocks/products/products_multicolumns.tpl";s:11:"item_number";s:1:"N";s:17:"number_of_columns";s:1:"4";s:23:"hide_add_to_cart_button";s:1:"N";} 0 1 en Featured Batteries
116 66 a:1:{s:7:"content";s:655:"<div style="background:linear-gradient(135deg,#0f172a 0%,#1d4ed8 100%);color:#fff;padding:34px 28px;border-radius:14px;text-align:center;"> <h2 style="font-size:32px;line-height:1.15;margin:0 0 10px;">Battery Supply for Business Buyers</h2> <p style="font-size:17px;max-width:840px;margin:0 auto 18px;opacity:.96;">Commercial buyers, fleet operators, installers, telecom support teams, and resellers can source volume orders faster through BatteryCube.</p> <a href="/bulk-orders/" style="display:inline-block;padding:12px 22px;background:#f59e0b;color:#111827;font-weight:700;border-radius:10px;text-decoration:none;">Request Bulk Pricing</a> </div>";} 0 126 batterycube-b2b-block 0 A html_block a:1:{s:8:"template";s:21:"blocks/html_block.tpl";} 0 1 en Battery Supply for Business Buyers
118 68 a:1:{s:7:"content";s:1917:"<div style="padding:8px 0 0;"> <h2 style="font-size:30px;line-height:1.2;margin:0 0 8px;text-align:center;">Power Solutions by Application</h2> <p style="text-align:center;font-size:16px;max-width:850px;margin:0 auto 20px;color:#4b5563;">BatteryCube supports retail, commercial, industrial, and specialty battery sourcing across core use cases.</p> <div style="display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;"> <div style="padding:14px;border:1px solid #dbe3ea;border-radius:12px;text-align:center;font-weight:600;background:#fff;">Automotive</div> <div style="padding:14px;border:1px solid #dbe3ea;border-radius:12px;text-align:center;font-weight:600;background:#fff;">Marine</div> <div style="padding:14px;border:1px solid #dbe3ea;border-radius:12px;text-align:center;font-weight:600;background:#fff;">Solar Storage</div> <div style="padding:14px;border:1px solid #dbe3ea;border-radius:12px;text-align:center;font-weight:600;background:#fff;">Security Systems</div> <div style="padding:14px;border:1px solid #dbe3ea;border-radius:12px;text-align:center;font-weight:600;background:#fff;">Telecom Backup</div> <div style="padding:14px;border:1px solid #dbe3ea;border-radius:12px;text-align:center;font-weight:600;background:#fff;">Mobility Equipment</div> <div style="padding:14px;border:1px solid #dbe3ea;border-radius:12px;text-align:center;font-weight:600;background:#fff;">Data Center / UPS</div> <div style="padding:14px;border:1px solid #dbe3ea;border-radius:12px;text-align:center;font-weight:600;background:#fff;">Industrial Equipment</div> <div style="padding:14px;border:1px solid #dbe3ea;border-radius:12px;text-align:center;font-weight:600;background:#fff;">Emergency Power</div> <div style="padding:14px;border:1px solid #dbe3ea;border-radius:12px;text-align:center;font-weight:600;background:#fff;">Recreation / RV</div> </div> </div>";} 0 128 batterycube-applications-block 0 A html_block a:1:{s:8:"template";s:21:"blocks/html_block.tpl";} 0 1 en Power Solutions by Application
119 69 a:1:{s:7:"content";s:582:"<div style="background:#111827;color:#fff;padding:34px 28px;border-radius:14px;text-align:center;"> <h2 style="font-size:32px;line-height:1.15;margin:0 0 10px;">Sell on BatteryCube</h2> <p style="font-size:17px;max-width:780px;margin:0 auto 18px;opacity:.96;">Join a growing battery marketplace built for suppliers, distributors, and specialty battery sellers.</p> <a href="{"companies.apply_for_vendor"|fn_url}" style="display:inline-block;padding:12px 22px;background:#f59e0b;color:#111827;font-weight:700;border-radius:10px;text-decoration:none;">Apply as Vendor</a> </div>";} 0 129 batterycube-vendor-block 0 A html_block a:1:{s:8:"template";s:21:"blocks/html_block.tpl";} 0 1 en Sell on BatteryCube
104 15 a:1:{s:7:"content";s:261:" <ul id="demo_store_links"> <li class="ty-footer-menu__item"><a href="{"companies.apply_for_vendor"|fn_url}">Apply for a seller account</a></li> <li class="ty-footer-menu__item"><a href="{"pages.view?page_id=15"|fn_url}">Vendor terms & conditions</a></li> </ul>";} 0 115 blocks/wrappers/footer_general.tpl footer-no-wysiwyg 1 A safe_smarty_block a:1:{s:8:"template";s:28:"blocks/safe_smarty_block.tpl";} 0 1 en Become a seller
105 16 a:1:{s:4:"menu";s:1:"3";} 0 116 blocks/wrappers/footer_general.tpl footer-menu-shop 1 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 en Shop
89 1 a:1:{s:4:"text";s:0:"";} 0 101 top-languages 2 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 en Languages
94 6 0 106 top-search 2 A template a:1:{s:8:"template";s:34:"blocks/static_templates/search.tpl";} 0 1 en Search
96 8 0 108 top-cart-content hidden-phone 2 A cart_content a:5:{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";s:20:"generate_block_title";s:1:"Y";} 0 1 en Cart content
120 11 0 130 2 A main 0 1 en Main Content
101 12 0 112 2 A template a:1:{s:8:"template";s:65:"addons/newsletters/blocks/static_templates/subscribe_advanced.tpl";} 0 1 en Subscribe
102 13 a:1:{s:7:"content";s:861:"<div class="ty-social-link-block"><h3 class="ty-social-link__title">{__("get_social")}</h3> <div class="ty-social-link-container"> <div class="ty-social-link facebook"> <a target="_blank" href="http://www.facebook.com/pages/CS-Cart/156687676230"><span class="ty-icon ty-icon-facebook"></span></a> </div> <div class="ty-social-link instagram"> <a target="_blank" href="https://www.instagram.com"><span class="ty-icon ty-icon-instagram"></span></a> </div> <div class="ty-social-link twitter xcom"> <a target="_blank" href="https://twitter.com/cscart"><span class="ty-icon ty-icon-twitter ty-icon-xcom"></span></a> </div> <div class="ty-social-link youtube"> <a target="_blank" href="https://www.youtube.com/user/cscartvideos"><span class="ty-icon ty-icon-youtube"></span></a> </div> </div></div>";} 0 113 2 A safe_smarty_block a:1:{s:8:"template";s:28:"blocks/safe_smarty_block.tpl";} 0 1 en Social links
106 17 a:1:{s:4:"menu";s:1:"4";} 0 117 blocks/wrappers/footer_general.tpl footer-menu-create-orders 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 en Create order
109 19 0 119 2 D template a:1:{s:8:"template";s:37:"blocks/static_templates/copyright.tpl";} 0 1 en Copyright
110 20 0 120 2 A template a:1:{s:8:"template";s:41:"blocks/static_templates/payment_icons.tpl";} 0 1 en Payment icons
117 67 0 127 blocks/wrappers/mainbox_simple.tpl homepage-our-brands batterycube-our-brands 2 A our_brands a:9:{s:8:"template";s:21:"blocks/our_brands.tpl";s:24:"not_scroll_automatically";s:1:"Y";s:5:"speed";s:3:"400";s:15:"scroll_per_page";s:1:"Y";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:"Y";} 0 1 en Trusted Brands
89 2 a:1:{s:4:"text";s:0:"";} 0 102 top-currencies 3 A currencies a:3:{s:8:"template";s:21:"blocks/currencies.tpl";s:6:"format";s:6:"symbol";s:14:"dropdown_limit";s:1:"3";} 0 1 en Currencies
91 3 a:1:{s:4:"menu";s:1:"1";} 0 103 top-quick-links hidden-phone 3 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 en Quick links