bundles/FoxHabbit/BasisBundle/Resources/views/Areas/basisbundle-header/variant-area-content.html.twig line 1

Open in your IDE?
  1. {% import '@FoxHabbitBasis/Macro/wrap.html.twig' as wrap_macro %}
  2. {{ wrap_macro.wrapperOpen( config.cols_wrapper|default(null), _context) }}
  3. {% for colName,colConfig in config.cols %}
  4.     {% set colWrapper = colConfig.wrapper|default(null) %}
  5.     {{ wrap_macro.wrapperOpen( colWrapper, _context) }}
  6.     {% if colConfig.areabricks_prepend|default(false)  %}
  7.         {% for idx,brickConfig in colConfig.areabricks_prepend %}
  8.             {{ pimcore_area( colName ~ '-p-' ~ idx, brickConfig) }}
  9.         {% endfor %}
  10.     {% endif %}
  11.     {% if not colConfig.areabricks_disable_selection|default(false) %}
  12.         {{pimcore_areablock(colName, {
  13.                 allowed: foxhabbit_common_tool_areabricks_get_list( colConfig.areabricks_regex|default('/-content-/'), colConfig.areabricks_include|default(null), colConfig.areabricks_exclude|default(null)),
  14.                 params: colConfig.params|default({})}
  15.         ) }}
  16.     {% endif %}
  17.     {{ wrap_macro.wrapperClose( colWrapper, _context) }}
  18. {% endfor %}
  19. {{ wrap_macro.wrapperClose( config.cols_wrapper|default(null)) }}
  20. {{ wrap_macro.wrapperOpen( config.cols_append_wrapper|default(null), _context) }}
  21. {% for colName,colConfig in config.cols_append %}
  22.     {% set colWrapper = colConfig.wrapper|default(null) %}
  23.     {{ wrap_macro.wrapperOpen( colWrapper, _context) }}
  24.     {% if colConfig.areabricks_prepend|default(false)  %}
  25.         {% for idx,brickConfig in colConfig.areabricks_prepend %}
  26.             {{ pimcore_area( colName ~ '-p-' ~ idx, brickConfig) }}
  27.         {% endfor %}
  28.     {% endif %}
  29.     {% if not colConfig.areabricks_disable_selection|default(false) %}
  30.         {{pimcore_areablock(colName, {
  31.                 allowed: foxhabbit_common_tool_areabricks_get_list( colConfig.areabricks_regex|default('/-content-/'), colConfig.areabricks_include|default(null), colConfig.areabricks_exclude|default(null)),
  32.                 params: colConfig.params|default({})}
  33.         ) }}
  34.     {% endif %}
  35.     {{ wrap_macro.wrapperClose( colWrapper, _context) }}
  36. {% endfor %}
  37. {{ wrap_macro.wrapperClose( config.cols_append_wrapper|default(null)) }}