Інформаційний контроль не впливає на HTML або CSS на фронтенді. Він служить лише допоміжним контролем для надання додаткової інформації.
Приклад нижче: елемент Alert відображає інформаційний контроль, коли Тип встановлено на Користувальницький.
class Prefix_Element_Info extends EslElement {// Встановити керування для системи публічна функція set_controls() {$this->controls['type'] = ['tab' => 'content','label' => esc_html__( 'Тип', 'esl' ),'type' => 'select','options' => ['info' => esc_html__( 'Інформація', 'esl' ),'success' => esc_html__( 'Успіх', 'esl' ),'warning' => esc_html__( 'Попередження', 'esl' ),'danger' => esc_html__( 'Небезпека', 'esl' ),'muted' => esc_html__( 'Приглушений', 'esl' ),'custom' => esc_html__( 'Користувальницький', 'esl' ),],'inline' => true,'clearable' => false,'pasteStyles' => false,'default' => 'info',];$this->controls['typeInfo'] = ['tab' => 'content','content' => esc_html__( 'Налаштуйте сповіщення у вкладці СТИЛЬ.', 'esl' ),'type' => 'info','required' => ['type', '=', 'custom'], // Показати інформаційний контроль, якщо 'type' = 'custom'];}}