/[transports]/trunk/web/templates/users/form
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /trunk/web/templates/users/form

Parent Directory Parent Directory | Revision Log Revision Log


Revision 65 - (hide annotations)
Sun Jun 11 02:59:18 2006 UTC (18 years ago) by dpavlin
File size: 774 byte(s)
refactor user editor into fragments
1 dpavlin 31 <%args>
2 dpavlin 65 $user_id => 0
3 dpavlin 31 </%args>
4 dpavlin 65 <%init>
5     my $u = Transports::Model::User->new();
6     $u->load_by_cols( id => $user_id );
7     my $user = Jifty->web->new_action(
8     class => $u->id ? 'UpdateUser' : 'CreateUser',
9     record => $u
10     );
11     </%init>
12 dpavlin 31
13 dpavlin 65 <div class="boxed boxed-yellow">
14 dpavlin 40
15 dpavlin 65 <% $user_id ? 'Change user' : 'Add new user' %>
16    
17 dpavlin 31 <% Jifty->web->form->start %>
18     <% Jifty->web->form->next_page( url => '/transports' ) %>
19     <% $user->form_field('name') %>
20     <% $user->form_field('email') %>
21     <% $user->form_field('password') %>
22     <% $user->form_field('admin') %>
23 dpavlin 65 <% Jifty->web->form->submit( label => $user_id ? 'Update user' : 'Add user' ) %>
24 dpavlin 31 <% Jifty->web->form->end %>
25    
26 dpavlin 38 <% Jifty->web->region(
27 dpavlin 65 name => "user-landscape",
28     path => "/users/landscape",
29 dpavlin 38 defaults => {
30     user_id => $user_id,
31     },
32     ) %>
33 dpavlin 33
34 dpavlin 65 </div>

  ViewVC Help
Powered by ViewVC 1.1.26