diff --git a/templates/element/Settings/notice.php b/templates/element/Settings/notice.php index 5282837..9e79877 100644 --- a/templates/element/Settings/notice.php +++ b/templates/element/Settings/notice.php @@ -51,8 +51,8 @@ foreach (array_keys($mainNoticeHeading) as $level) { ], [ 'fields' => [ ['key' => 'name', 'label' => __('Name'), 'formatter' => function($name, $row) { - $settingID = $row['true-name']; - return sprintf('%s', h($settingID), h($settingID), h($name)); + $settingID = preg_replace('/(\.|\W)/', '_', h($row['true-name'])); + return sprintf('%s', $settingID, $settingID, h($name)); }], ['key' => 'setting-path', 'label' => __('Category'), 'formatter' => function($path, $row) { return '' . h(str_replace('.', ' ▸ ', $path)) . '';