{% set filters_resolved = ctx.blocks.get(block.filters) if block.filters else none %} {% set filters_block = filters_resolved.block if filters_resolved else none %} {% set actions_resolved = ctx.blocks.get(block.actions) if block.actions else none %} {% set actions_block = actions_resolved.block if actions_resolved else none %} {% set table_resolved = ctx.blocks.get(block.target) if block.target else none %} {% set table_block = table_resolved.block if table_resolved else none %} {% set has_settings = table_block is not none and table_block.settings is not none %} {% set search_value = resolved.extra.get('search_value', block.search.value if block.search else '') %} {% set pref_grid_id = resolved.extra.get('pref_grid_id', block.search.bind or block.target or block.id if block.search else block.id) %}