Опять таки, вдохновившись одним из постов взялся решать свои задачи.
1 Убрать "обязательность" с поля Email клиентов. У наших клиентов порой интернета нету, потому об адресе электронной почты даже говорить не стоит.
2 В компаниях наоборот, нужно добавить.
Итак с задачами разобрались. Приступим к реализации...
1. Убираем email required field клиентов
- правим MAP-массив.
Было:
Код: Выделить всё
[ 'UserEmail', 'Email', 'email', 1, 1, 'var', '', 0 ],
Код: Выделить всё
[ 'UserEmail', 'Email', 'email', 1, 0, 'var', '', 0 ],
Было:
Код: Выделить всё
# show required flag
if ( $Entry->[4] ) {
$Param{RequiredClass} = 'Validate_Required';
$Param{RequiredLabelClass} = 'Mandatory';
$Param{RequiredLabelCharacter} = '*';
}
else {
$Param{RequiredClass} = '';
$Param{RequiredLabelClass} = '';
$Param{RequiredLabelCharacter} = '';
}
Код: Выделить всё
# show required flag
#if ( $Entry->[4] ) {
# $Param{RequiredClass} = 'Validate_Required';
# $Param{RequiredLabelClass} = 'Mandatory';
# $Param{RequiredLabelCharacter} = '*';
#}
#else {
$Param{RequiredClass} = '';
$Param{RequiredLabelClass} = '';
$Param{RequiredLabelCharacter} = '';
#}
Очищаем кеш, если переносились файлы в Custom, то перезагружаем службу "Apache".
Удачи!