parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Spearance 14.07.2004 07:59

Хоть это и написано в доке, но я тоже с первого раза не догнал.
Создаете свой класс, к примеру my_auth.p
Внутри него:
@CLASS
my_auth

@BASE
auth

@init[icookie_data;ilogon_data;iparams]
^BASE:init[$icookie_data;$ilogon_data;$iparams]

########################################
# Переопределенный метод Logon
@htmlFormLogon[in_params][lparams]
...
...
### End @htmlFormLogon
И потом со страницы вызываете уже не auth.p, а my_auth.p
@USE
my_auth.p

@main[]
$auth_data[^my_auth::init[$cookie:CLASS;$form:fields;$.csql[$pSQL]]]
...
Примерно так.