YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* Catalyst::Plugin::FillInForm [#k8775d90]
** 概要 [#ge95d5e8]
典型的にはFormVliadatorと一緒に使う。その場合、基本的な動...
- フォーム入力画面を表示し、名前やE-Mailなどの入力を促す
- [送信ボタンが押される]
- 入力値にヴァリデーションエラーがあれば、フォームに入力...
** 手順 [#s0a88cd0]
以下のようにアプリケーションクラス (lib/Myapp.pm)でモジ...
use Catalyst qw/
FillInForm
FormValidator::Simple
/
手動でセットする場合は、アクションクラスでCatalyst::Reque...
$c->req->param('sex','男性') if $c->req->param('sex') eq...
ただし、ヴァリデーションエラーがなかった場合は、フォーム...
fillform()が呼ばれる前にHTMLテンプレートがレンダーされて...
sub end : ActionClass('RenderView') {
my ( $self, $c ) = @_;
$c->forward('Myapp::View::TT') unless $c->res->output;
$c->fillform($c->req->params);
};
終了行:
* Catalyst::Plugin::FillInForm [#k8775d90]
** 概要 [#ge95d5e8]
典型的にはFormVliadatorと一緒に使う。その場合、基本的な動...
- フォーム入力画面を表示し、名前やE-Mailなどの入力を促す
- [送信ボタンが押される]
- 入力値にヴァリデーションエラーがあれば、フォームに入力...
** 手順 [#s0a88cd0]
以下のようにアプリケーションクラス (lib/Myapp.pm)でモジ...
use Catalyst qw/
FillInForm
FormValidator::Simple
/
手動でセットする場合は、アクションクラスでCatalyst::Reque...
$c->req->param('sex','男性') if $c->req->param('sex') eq...
ただし、ヴァリデーションエラーがなかった場合は、フォーム...
fillform()が呼ばれる前にHTMLテンプレートがレンダーされて...
sub end : ActionClass('RenderView') {
my ( $self, $c ) = @_;
$c->forward('Myapp::View::TT') unless $c->res->output;
$c->fillform($c->req->params);
};
ページ名: