フックポイント

概要

コールバックメソッドの設定で処理を行います


一覧

list_template_param.object

リスト画面が作成された際に、テンプレートのビルドの直前に呼び出されます。通常のテンプレートでの template_param コールバックに相当します。
sub list_template_param_foo {
    my $cb = shift;
    my ( $app, $param, $tmpl ) = @_;
    # Do something
}
 

cms_pre_load_filtered_list.object

リストが要求された際、オブジェクトのロードの直前に呼び出されます。
sub cms_pre_load_filtered_list_foo {
    my $cb = shift;
    my ( $app, $filter, $options, $cols ) = @_;
    # Do something
}
 

cms_filtered_list_param.object

リストが要求された際、作成されたリストが出力される直前に呼び出されます。
sub cms_filtered_list_param_foo {
    my $cb = shift;
    my ( $app, $res, $objs ) = @_;
    # Do something
}
 

順番

(1)テンプレートのロード
    ↓
(2)list_template_param.object
    ↓
(3)テンプレートのビルド
    ↓
(4)cms_pre_load_filtered_list.object
    ↓
(5)オブジェクトのロード
    ↓
(6)cms_filtered_list_param.object
    ↓
(7)リスト出力
    ↓
(8)listReadyイベント




最終更新:2012年02月08日 20:31