<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-09-21 13:20 GMT-05:00 Andrew Beverley <span dir="ltr"><<a href="mailto:andy@andybev.com" target="_blank">andy@andybev.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="">On Mon, 2015-09-21 at 13:09 -0500, Richard Reina wrote:<br>
> I have learned how to display variables in template toolkit with <%<br>
> varname %>. However, these variables are being named from withing my<br>
> dancer app and displayed on the template. Is there a way to display<br>
> variables that a user is entering as they are entering it.<br>
<br>
</span>Not as part of TT - that all happens server side.<br>
<span class=""><br>
>  So that if I have a menu like form where a user can pick several<br>
> items and see them each added one by one in a list format before<br>
> pressing a second submit button that submits his entire lists of<br>
> entries? It would be a bit like a shopping cart but instead of the<br>
> items being put in the cart they are displayed right there in the form<br>
> as they are added.<br>
<br>
</span>In which case you have 2 options:<br>
<br>
1. Process it client-side with javascript (not recommended)<br>
2. Make each "addition" a new request, and store server-side<br></blockquote></div><br></div><div class="gmail_extra">Hi Andy,<br><br></div><div class="gmail_extra">So if I have the users choices (that I want to re-display as a list) coming back in the POST. Once I have turned them into a session variable what is the best way to re-request the page? Should I just do a redirect or would some other method be better?<br><br>post '/featadd' => sub { # let user enter info<br><br>      my $input_hash = {  <br>       <br>      game_id => param('game_id'),  <br>      spsrd_chlg_id => param('spsrd_chlg_id'),<br>      period => param('period'), <br>  <br>      }; <br><br>      session list_hash => $input_hash;    <br><br>};<br><br></div><div class="gmail_extra">#re-request the page and display list_hash ??<br><br></div></div>