Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
tricord 26.09.2006 13:05
То же самое про это подумал (после прочтения http://www.parser.ru/docs/lang/?install4iis_404rewrite.htm). Но в примере класса авторизации action передается.... ^if(!$auth.is_logon){ ^rem{ *** если пользователь не залогинен - выводим форму для логина *** } ^auth.htmlFormLogon[ $.target_url[./_auth_info.html] ] } ...auth.p
... # print html for logon form @htmlFormLogon[hParams][_hParams] $_hParams[^hash::create[$hParams]] ^untaint[html]{ <form method="post" ^if(def $_hParams.target_url){ action="$_hParams.target_url" } > <input type="hidden" name="auth.logon" value="do" /> Логин:<br /> <input type="text" name="auth.name" value="^if(def $logon_data.[auth.logon]){$logon_data.[auth.name]}{$last_name}" /><br /> Пароль:<br /> <input type="password" name="auth.passwd" description="Пароль" /><br /> <input type="checkbox" name="auth.persistent" value="1"^if($is_persistent){ checked="checked"} id="auth.persistent"/><label for="auth.persistent"> Запомнить</label><br /> <input type="submit" name="action" value="^if(def $_hParams.action_name){$_hParams.action_name}{Войти}" /> </form> } #end @htmlFormLogon[] ...