<%once>; my $widget = 'workflow'; <%init>; if (my $wid = (split '/', $m->dhandler_arg)[-1]) { set_state_data($widget, 'work_id', $wid); } $m->call_next;