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 (
    155, 156, 157, 158, 159, 160, 163, 161, 
    162, 166, 169, 174, 167, 168, 170, 171, 
    172, 173, 175, 176, 228, 229, 230
  ) 
  AND cscart_bm_blocks_descriptions.lang_code = 'es' 
ORDER BY 
  cscart_bm_snapping.order, 
  cscart_bm_snapping.block_id

Query time 0.00216

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "308.23"
    },
    "ordering_operation": {
      "using_temporary_table": true,
      "using_filesort": true,
      "cost_info": {
        "sort_cost": "72.00"
      },
      "nested_loop": [
        {
          "table": {
            "table_name": "cscart_bm_snapping",
            "access_type": "range",
            "possible_keys": [
              "grid_id"
            ],
            "key": "grid_id",
            "used_key_parts": [
              "grid_id"
            ],
            "key_length": "4",
            "rows_examined_per_scan": 24,
            "rows_produced_per_join": 24,
            "filtered": "100.00",
            "index_condition": "(`marketpl_db`.`cscart_bm_snapping`.`grid_id` in (155,156,157,158,159,160,163,161,162,166,169,174,167,168,170,171,172,173,175,176,228,229,230))",
            "cost_info": {
              "read_cost": "51.81",
              "eval_cost": "4.80",
              "prefix_cost": "56.61",
              "data_read_per_join": "18K"
            },
            "used_columns": [
              "snapping_id",
              "block_id",
              "grid_id",
              "wrapper",
              "user_class",
              "order",
              "status"
            ]
          }
        },
        {
          "table": {
            "table_name": "cscart_bm_block_statuses",
            "access_type": "ALL",
            "possible_keys": [
              "snapping_id"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 24,
            "filtered": "100.00",
            "using_join_buffer": "Block Nested Loop",
            "cost_info": {
              "read_cost": "2.02",
              "eval_cost": "4.80",
              "prefix_cost": "63.43",
              "data_read_per_join": "2K"
            },
            "used_columns": [
              "snapping_id",
              "object_ids",
              "object_type"
            ],
            "attached_condition": "<if>(is_not_null_compl(cscart_bm_block_statuses), ((`marketpl_db`.`cscart_bm_snapping`.`snapping_id` = `marketpl_db`.`cscart_bm_block_statuses`.`snapping_id`) and (`marketpl_db`.`cscart_bm_block_statuses`.`object_type` like '')), true)"
          }
        },
        {
          "table": {
            "table_name": "cscart_bm_blocks",
            "access_type": "eq_ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "block_id"
            ],
            "key_length": "4",
            "ref": [
              "marketpl_db.cscart_bm_snapping.block_id"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 24,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "24.00",
              "eval_cost": "4.80",
              "prefix_cost": "92.23",
              "data_read_per_join": "5K"
            },
            "used_columns": [
              "block_id",
              "type",
              "properties",
              "company_id",
              "storefront_id"
            ]
          }
        },
        {
          "table": {
            "table_name": "cscart_bm_blocks_descriptions",
            "access_type": "eq_ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "block_id",
              "lang_code"
            ],
            "key_length": "10",
            "ref": [
              "marketpl_db.cscart_bm_snapping.block_id",
              "const"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 24,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "24.00",
              "eval_cost": "4.80",
              "prefix_cost": "121.03",
              "data_read_per_join": "4K"
            },
            "used_columns": [
              "block_id",
              "lang_code",
              "name"
            ]
          }
        },
        {
          "table": {
            "table_name": "default_content",
            "access_type": "ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "block_id",
              "snapping_id",
              "lang_code",
              "object_id"
            ],
            "key_length": "18",
            "ref": [
              "marketpl_db.cscart_bm_snapping.block_id",
              "const",
              "marketpl_db.cscart_bm_blocks_descriptions.lang_code",
              "const"
            ],
            "rows_examined_per_scan": 1,
            "rows_produced_per_join": 24,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "24.00",
              "eval_cost": "4.80",
              "prefix_cost": "149.83",
              "data_read_per_join": "5K"
            },
            "used_columns": [
              "snapping_id",
              "object_id",
              "object_type",
              "block_id",
              "lang_code",
              "content"
            ],
            "attached_condition": "<if>(is_not_null_compl(default_content), (`marketpl_db`.`default_content`.`object_type` like ''), true)"
          }
        },
        {
          "table": {
            "table_name": "dynamic_object_content",
            "access_type": "ref",
            "possible_keys": [
              "PRIMARY"
            ],
            "key": "PRIMARY",
            "used_key_parts": [
              "block_id"
            ],
            "key_length": "4",
            "ref": [
              "marketpl_db.cscart_bm_snapping.block_id"
            ],
            "rows_examined_per_scan": 3,
            "rows_produced_per_join": 72,
            "filtered": "100.00",
            "cost_info": {
              "read_cost": "72.00",
              "eval_cost": "14.40",
              "prefix_cost": "236.23",
              "data_read_per_join": "15K"
            },
            "used_columns": [
              "object_id",
              "object_type",
              "block_id",
              "lang_code",
              "content"
            ],
            "attached_condition": "<if>(is_not_null_compl(dynamic_object_content), ((`marketpl_db`.`dynamic_object_content`.`object_id` = 0) and (`marketpl_db`.`dynamic_object_content`.`lang_code` = `marketpl_db`.`cscart_bm_blocks_descriptions`.`lang_code`) and (`marketpl_db`.`dynamic_object_content`.`object_type` like '')), true)"
          }
        }
      ]
    }
  }
}

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
158 5 0 173 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 es Logo
159 6 0 174 0 A call_request a:1:{s:8:"template";s:44:"addons/call_requests/blocks/call_request.tpl";} 0 1 es Call Request
161 7 0 175 top-search 0 A template a:1:{s:8:"template";s:34:"blocks/static_templates/search.tpl";} 0 1 es Search
228 10 0 247 0 A breadcrumbs a:1:{s:8:"template";s:22:"common/breadcrumbs.tpl";} 0 1 es Breadcrumbs
229 11 0 248 0 A main 0 1 es Main Content
170 14 0 182 blocks/wrappers/footer_general.tpl 0 A template a:1:{s:8:"template";s:53:"blocks/static_templates/my_account_links_advanced.tpl";} 0 1 es Bottom my account
171 15 a:1:{s:4:"menu";s:1:"3";} 0 183 blocks/wrappers/footer_general.tpl footer-menu-shop 0 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 es Shop
172 16 a:1:{s:4:"menu";s:1:"4";} 0 184 blocks/wrappers/footer_general.tpl footer-menu-create-orders 0 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 es Create order
173 17 a:1:{s:7:"content";s:340:" <ul id="about_cs_cart_links"> <li class="ty-footer-menu__item"><a href="{"pages.view?page_id=1"|fn_url}">Our team</a></li> <li class="ty-footer-menu__item"><a href="{"pages.view?page_id=3"|fn_url}">Privacy policy</a></li> </ul>";} 0 185 blocks/wrappers/footer_general.tpl footer-no-wysiwyg footer-contacts 0 A smarty_block a:1:{s:8:"template";s:23:"blocks/smarty_block.tpl";} 0 1 es About us
230 57 a:1:{s:7:"content";s:206:"<div class="ty-company-info"> <h4>Become a vendor</h4> <ul> <li>Access your personal administrator area</li> <li>Use the common storefront to sell your goods</li> <li>Get your profit share</li> </ul> </div>";} 0 249 0 A html_block a:1:{s:8:"template";s:21:"blocks/html_block.tpl";} 0 1 es Vendor account information
229 95 a:1:{s:7:"content";s:6639:"<style> #lightbox { position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.7); z-index: 999999999999999999; display: none; } .loader { font-size: 20px; color: white; border-radius: 50%; width: 120px; height: 120px; animation: spin 2s linear infinite; position: fixed; top:0; bottom: 0; left: 0; right: 0; z-index: 5; margin: auto; } </style> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.16/jquery.mask.min.js" integrity="sha512-pHVGpX7F/27yZ0ISY+VVjyULApbDlD0/X0rgGbTqCE7WFW5MezNTWG/dnhtbBuICzsd0WQPgpE4REBLv+UqChw==" crossorigin="anonymous"></script> <div id="lightbox"> <div class="loader">Cargando...</div> </div> <br/> <button id="btn-continue-vendor" class="ty-btn__primary ty-btn">Enviar</button> <script type="text/javascript"> $('#lightbox').show(); $(document).ready(function() { $('form[name="apply_for_vendor_form"').append('<label class="ty-control-group__title cm-profile-field">Escoge tu plan</label><select id="select-plan" name="vendor_plan"></select><br><br>'); // retrieve values of plans let url = "https://tonocarias@gmail.com:134A1qUO95XF523i22rWQe5QdWE64E8p@masdigi.com/api/planes"; //console.warn("We are consulting the product id: " + url); $.ajax(url, { method: 'GET', processData: false, contentType: "application/json", }).done(function(data) { console.debug(data.plans); data.plans.forEach(function (item, index) { console.info("Plan: ", item.plan); $('#select-plan').append('<option value="' + item.plan_id + '">' + item.plan + '</option>') }); }); // Hide default button $('.buttons-container').hide(); $('#but_apply_for_vendor').hide(); // Append input file to vendor suscribtion form $('form[name="apply_form_vendor_form"').append('<h3 class="ty-subheader">Datos de pago</h3>'); $('form[name="apply_for_vendor_form"').append('<label class="ty-control-group__title cm-profile-field">Número de tarjeta</label><input class="ty-input-text" name="account_number" id="account-number" onkeyup="isNumber(this.value, "account-number")" placeholder="Ej. 4111111111111" /><br><br>'); $('form[name="apply_for_vendor_form"').append('<label class="ty-control-group__title cm-profile-field">Mes vencimiento</label><input class="ty-input-text" name="month" id="month" placeholder="Ej. 02" /><br><br>'); $('form[name="apply_for_vendor_form"').append('<label class="ty-control-group__title cm-profile-field">Año vencimiento</label><input class="ty-input-text" name=" year" id="year" placeholder="Ej. 2023" /><br><br>'); $('form[name="apply_for_vendor_form"').append('<label class="ty-control-group__title cm-profile-field">CVV2</label><input class="ty-input-text" name="cvv" id="cvv" placeholder="Ej. 123" /><br><br>'); $('form[name="apply_for_vendor_form"').append('<label class="ty-control-group__title cm-profile-field">Nombre tarjeta</label><input class="ty-input-text" name="card_holder_name" id="card-holder-name" placeholder="Ej. Fernando Hernandez" /><br><br>'); $('form[name="apply_for_vendor_form"]').append('<label class="ty-control-group__title cm-profile-field">Giro de negocio</label><select name="giro_negocio_select" class="ty-input-text"><option value="Industrial">Industrial</option><option value="Tecnología">Tecnología</option><option value="Textiles">Textiles</option></select><br><br>'); $('form[name="apply_for_vendor_form"]').append('<div><input type="checkbox" name="cb_terms" id="cb-terms" required /><label>Acepto los términos y condiciones</label></div>'); // $('form[name="apply_for_vendor_form"]').append('<label class="ty-control-group__title cm-profile-field">Patente de comercio</label><input required class="ty-input-text" type="file" accept="image/jpeg" name="patente" id="patente"><br/><br/>'); // $('form[name="apply_for_vendor_form"]').append('<label class="ty-control-group__title cm-profile-field">DPI</label><input required class="ty-input-text" type="file" accept="image/jpeg" name="dpi" id="dpi"><br/><br/>'); // $('form[name="apply_for_vendor_form"]').append('<label class="ty-control-group__title cm-profile-field">RTU</label><input required class="ty-input-text" type="file" accept="image/jpeg" name="rtu" id="rtu"><br/><br/>'); $('#account-number').mask('0000000000000000'); $("#cvv").mask("0009",{ clearIfNotMatch: true }); $("#month").mask("00",{ clearIfNotMatch: true }); $("#year").mask("0000",{ clearIfNotMatch: true }); $('#btn-continue-vendor').click(function() { // Verify payment data let cardNumber = $('#account-number').val(); if (cardNumber == "") { alert("Número de tarjeta es obligatorio. Por favor, completa el campo."); return false; } let month = $('#month').val(); if(month == "") { alert("Mes de vencimiento es obligatorio. Por favor, completa el campo."); return false; } let year = $('#year').val(); if(year == "") { alert("Año de vencimiento es obligatorio. Por favor, completa el campo."); return false; } let cardName = $('#card-holder-name').val(); if(cardName == "") { alert("Nombre de propretario tarjeta es obligatorio. Por favor, completa el campo."); return false; } if($('input[name="cb_terms"]').is(":not(:checked)")){ alert("Para continuar debes aceptar los términos y condiciones."); return false; } $('form[name="apply_for_vendor_form"]').submit(); }); $('#lightbox').fadeOut(); }); function isNumber(numero, id) { if (!/^([0-9])*$/.test(numero)) { showWarningMessage("Carácter no válido", "Por favor, ingrese solo números para este campo"); $('#' + id).val(''); } } </script>";} 0 760 1 A html_block a:1:{s:8:"template";s:21:"blocks/html_block.tpl";} 0 1 es Logic vendor
155 1 0 169 top-languages 2 A languages a:4:{s:8:"template";s:20:"blocks/languages.tpl";s:4:"text";s:0:"";s:6:"format";s:4:"icon";s:14:"dropdown_limit";s:1:"0";} 0 1 es Languages
157 4 0 172 blocks/wrappers/onclick_dropdown.tpl top-my-account 2 A my_account a:1:{s:8:"template";s:21:"blocks/my_account.tpl";} 0 1 es My Account
162 8 0 176 top-cart-content 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 es Cart content
163 9 a:1:{s:4:"menu";s:1:"2";} 0 177 top-menu 2 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 es Main menu
167 12 0 180 2 A template a:1:{s:8:"template";s:65:"addons/newsletters/blocks/static_templates/subscribe_advanced.tpl";} 0 1 es Subscribe
168 13 a:1:{s:7:"content";s:627:"<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"><i class="ty-icon-facebook"></i>Facebook</a> </div> <div class="ty-social-link instagram"> <a href="https://www.instagram.com"><i class="ty-icon-instagram"></i>Instagram</a> </div> <div class="ty-social-link twitter"> <a href="https://twitter.com"><i class="ty-icon-twitter"></i>Twitter</a> </div> <div class="ty-social-link youtube"> <a href="https://www.youtube.com/user/cscartvideos"><i class="ty-icon-youtube"></i>Youtube</a> </div></div> ";} 0 181 2 A smarty_block a:1:{s:8:"template";s:23:"blocks/smarty_block.tpl";} 0 1 es Social links
175 18 0 186 2 A template a:1:{s:8:"template";s:37:"blocks/static_templates/copyright.tpl";} 0 1 es Copyright
176 19 0 187 2 A template a:1:{s:8:"template";s:40:"blocks/static_templates/profile_info.tpl";} 0 1 es Payment icons
155 2 0 170 top-currencies 3 A currencies a:4:{s:8:"template";s:21:"blocks/currencies.tpl";s:4:"text";s:0:"";s:6:"format";s:6:"symbol";s:14:"dropdown_limit";s:1:"3";} 0 1 es Currencies
156 3 a:1:{s:4:"menu";s:1:"1";} 0 171 top-quick-links 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 es Quick links