<% Jifty->web->form->start %>

% my $action = Jifty->web->form->add_action( class => 'GetGrail', moniker => 'grail');

<% Jifty->web->form->submit( label => 'Get the holy grail') %>

<% Jifty->web->form->end %>


<% Jifty->web->form->start %>
% my $grail_1  = Jifty->web->form->add_action( class => 'GetGrail', order => 1 );
% my $bridge_1 = Jifty->web->new_action( class => 'CrossBridge',    order => 2 );
<% $bridge_1->form_field( 'quest',  default_value => { result_of => $grail_1, name => 'castle' } ) %>
<% $bridge_1->form_field( 'castle', default_value => { result_of => $grail_1 } ) %>
<% $bridge_1->form_field( 'colour', default_value => 'Green' ) %>
<% Jifty->web->form->submit( label => 'Do both') %>
<% Jifty->web->form->end %>


<% Jifty->web->form->start %>
% my $grail_2  = Jifty->web->form->add_action( class => 'GetGrail', order => 1 );
% my $bridge_2 = Jifty->web->new_action( class => 'CrossBridge', 
%                                        order => 2,
%                                        arguments => { quest => { result_of => $grail_2, name => 'castle' } } );
<% $bridge_2->form_field( 'quest' ) %>
<% $bridge_2->form_field( 'colour', default_value => 'Green' ) %>
<% Jifty->web->form->submit( label => 'Do both') %>
<% Jifty->web->form->end %>
