public static function Ds::getFieldLayoutOptions in Display Suite 8.2
Same name and namespace in other branches
- 8.4 src/Ds.php \Drupal\ds\Ds::getFieldLayoutOptions()
- 8.3 src/Ds.php \Drupal\ds\Ds::getFieldLayoutOptions()
Gets all Display Suite field layouts options.
Mainly used by select fields.
Return value
array List of field layouts.
3 calls to Ds::getFieldLayoutOptions()
- ds_field_formatter_settings_summary_alter in ./
ds.module - Implements hook_field_formatter_settings_summary_alter().
- ds_field_template_settings_form in ./
ds.module - Field template settings form.
- SettingsForm::buildForm in src/
Form/ SettingsForm.php - Form constructor.
File
- src/
Ds.php, line 160
Class
- Ds
- Helper class that holds all the main Display Suite helper functions.
Namespace
Drupal\dsCode
public static function getFieldLayoutOptions() {
$options = array();
foreach (\Drupal::service('plugin.manager.ds.field.layout')
->getDefinitions() as $plugin_id => $plugin) {
$options[$plugin_id] = $plugin['title'];
}
return $options;
}