public function getWidgetId($buttonSuffix = true)
 {
     $isUTF8 = mb_detect_encoding($this->form_value) == 'UTF-8';
     $formValue = $isUTF8 ? mb_strtolower($this->form_value, 'UTF-8') : strtolower($this->form_value);
     $widgetID = parent::getWidgetId() . '_' . preg_replace('[ ]', '', $formValue);
     if ($buttonSuffix) {
         $widgetID .= '_button';
     }
     return $widgetID;
 }
 public function getWidgetId($buttonSuffix = true)
 {
     $widgetID = parent::getWidgetId() . '_' . preg_replace('[ ]', '', mb_strtolower($this->form_value, 'UTF-8'));
     if ($buttonSuffix) {
         $widgetID .= '_button';
     }
     return $widgetID;
 }