--- trunk/share/web/templates/sql 2006/12/04 19:24:25 26 +++ trunk/share/web/templates/sql 2006/12/07 19:51:05 27 @@ -10,7 +10,7 @@ <%init> -my $action = Jifty->web->new_action( +my $execute_sql = Jifty->web->new_action( class => 'DoSQL', moniker => 'execute_sql', ); @@ -22,26 +22,30 @@ <&| /_elements/wrapper, title => "Try out SQL query" &> <% Jifty->web->form->start() %> -<% $action->form_field('sql_query', +<% $execute_sql->form_field('sql_query', default_value => $sql_query, +# cols => 80, +# rows => 5, ) %> -<% $action->form_field('database', +<% $execute_sql->form_field('database', default_value => $database, ) %>
-<% $action->button( label => 'Try it!' ) %> +<% $execute_sql->button( label => 'Try it!' ) %> % if ( defined($sth) ) { +% warn "save SQL: ", $execute_sql->argument_value('sql_query'); + <% Jifty->web->link( label => 'Save', onclick => { region => 'save_query', replace_with => '/save', args => { - sql_query => $action->argument_value('sql_query'), - database => $action->argument_value('database'), + sql_query => $execute_sql->argument_value('sql_query'), + database => $execute_sql->argument_value('database'), }, refresh_self => 1, toggle => 1,