Столкнулся с такой проблемой — нарисовал на макете onfocus-onblur для инпута подписки, потом установил CMSMS, стал настраивать, разбираться, и понял, что нарисовать — дело нехитрое.
Обыскал форум — такую задачу до меня никто не решал.
Решил сделать по аналогии (но не более!) с инпутом модуля поиска.
Пришлось модифицировать файл action.default.php модуля NMS.
В нём первой строкой добавил:
Code: Select all
$hogan = "onfocus=\"if(this.value=='Ваш e-mail') {this.value=''}\" onblur=\"if(this.value=='') this.value=this.defaultValue;\"";
Code: Select all
$smarty->assign('hogan',$hogan);
Эту строку меняете на:
Code: Select all
$smarty->assign('email', $this->CreateInputText($id, 'email', 'Ваш e-mail',39, 150,$hogan ));
Всё, сохраняйте документ в utf-8, вуаля.
Надеюсь, будет полезно.