|
|
|
| Добрый день, вот код, который обращается к существующему классу:
$email = new field_text("email",
"E-mail",
true,
"Личный E-mail",
$_REQUEST['email']);
Как сюда можно вставить идентификатор класса для CSS? Заранее спасибо. | |
|
|
|
|
|
|
|
для: mikhalkevich
(13.06.2010 в 14:21)
| | Для email есть свой класс для формы field_text_email
<?
$email = new field_text_email("email",
"E-mail",
true,
"Личный E-mail",
$_REQUEST['email']);
$email->css_class="название класса";
?>
|
| |
|
|
|
|
|
|
|
для: Usta
(13.06.2010 в 23:30)
| | Да есть, но при его использовании выскакивает ошибка, если в e-mail-е встречаются такие знаки "_" или "-". А таких емэйлов сейчас много. | |
|
|
|
|
|
|
|
для: mikhalkevich
(14.06.2010 в 00:13)
| | откройте class.field.text.email.php
и посмотите переменную $pattern.
по идее все правильно там присутствуют знаки.
<? $pattern = "#^[-0-9a-z_\.]+@[0-9a-z_^\.]+\.[a-z]{2,6}$#i"; ?>
|
попробуйте заменить на
<? $pattern = "#^[\-0-9a-z\_\.]+@[0-9a-z_^\.]+\.[a-z]{2,6}$#i"; ?>
|
| |
|
|
|