You are here

function ui_patterns_settings_preprocess_field__pattern_ds_field_template in UI Patterns Settings 8

Same name and namespace in other branches
  1. 8.2 ui_patterns_settings.module \ui_patterns_settings_preprocess_field__pattern_ds_field_template()

Preprocess hook.

Parameters

array $variables: Theme variables.

File

./ui_patterns_settings.module, line 34
Contains ui_patterns_settings.module.

Code

function ui_patterns_settings_preprocess_field__pattern_ds_field_template(array &$variables) {
  $pattern_id = $variables['ds-config']['settings']['pattern'];
  $settings = isset($variables['ds-config']['settings']['pattern_settings'][$pattern_id]) ? $variables['ds-config']['settings']['pattern_settings'][$pattern_id] : NULL;
  foreach ($variables['items'] as $delta => $item) {
    $variables['pattern']['pattern_' . $delta]['#settings'] = $settings;
  }
}