Forums / National / Russian / Убрать из полей формы подсказки

Dayver
#46448 2023-04-10 03:53
#46442 vpktz:

Эти посказки которые отметил синими стрелками, рушат всю форму. И смысла в этих подсказках нет так как они дублируются. Достаточно только того что в оранжевом овале.

Два способа решения.

Либо в админке Управление сайтом / Конфигурация / Темы опция "Показывать сообщения отдельно для каждого источника:" ставится в "Нет" но это сработает глобально по всему сайту.

Либо переопределите ресурсы к требуем строкам. Например глобально для всех инпутов вместо:

$R['input_default'] = '<input type="{$type}" name="{$name}" value="{$value}"{$attrs} />{$error}';

вот такое:

$R['input_default'] = '<input type="{$type}" name="{$name}" value="{$value}"{$attrs} />';

Или более целенаправлено, вместо:

$R['input_text'] = '<input type="text" name="{$name}" value="{$value}" {$attrs} />{$error}';

вот такое:

$R['input_text'] = '<input type="text" name="{$name}" value="{$value}" {$attrs} />';

Но можно точено конкретным строкам, например для вашего поля "Логин получателя" в вашей теме добавить ресурс

$R['input_text_username'] = '<input type="text" name="{$name}" value="{$value}" {$attrs} />';

Как видите просто для нужных полей из ресурса убрать {$error}

Pavlo Tkachenko aka Dayver