Reset.php in Display Suite 8.4
File
src/Plugin/DsFieldTemplate/Reset.php
View source
<?php
namespace Drupal\ds\Plugin\DsFieldTemplate;
class Reset extends DsFieldTemplateBase {
public function alterForm(&$form) {
$config = $this
->getConfiguration();
$form['lb'] = [
'#type' => 'textfield',
'#title' => $this
->t('Label'),
'#size' => '10',
'#default_value' => $config['lb'],
];
}
public function defaultConfiguration() {
$config = [];
$config['lb'] = '';
return $config;
}
public function massageRenderValues(&$field_settings, $values) {
if (!empty($values['lb'])) {
$field_settings['lb'] = $values['lb'];
}
}
}
Classes
Name |
Description |
Reset |
Plugin for the reset field template. |