<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Hi,<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">i guess you are confused by all the different type of redirects, forwards, visits ...</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">After your explanation i think you want a HTTP-Redirect (<a href="http://www.catalystframework.org/calendar/2007/13">http://www.catalystframework.org/calendar/2007/13</a>) / redirect_to_action</div><div class="gmail_extra"><div><div class="gmail_signature"><span style="font-family:arial,sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;display:inline"></div></span></div><div class="gmail_signature"><span style="font-family:arial,sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;display:inline"><br></div></span></div><div class="gmail_signature"><span style="font-family:arial,sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;display:inline">Please read about visit, go, forward and detach in the documentation:</div></span></div><div class="gmail_signature"><font face="arial, helvetica, sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;display:inline">​(​</div><a href="http://search.cpan.org/~jjnapiork/Catalyst-Runtime-5.90082/lib/Catalyst.pm">http://search.cpan.org/~jjnapiork/Catalyst-Runtime-5.90082/lib/Catalyst.pm</a><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;display:inline">)​</div></font><span style="font-family:arial,sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small;display:inline">​</div><br></span></div><div class="gmail_signature">
<span style="font-family:arial,sans-serif"><br><br>Mit freundlichem Gruß<br>Felix Ostmann<br>
</span>
<br><span style="color:rgb(102,102,102);font-family:&#39;courier new&#39;,monospace">
-----------------------------------------------------------<br>
QE GmbH &amp; Co. KG, Martinistraße 3, D-49080 Osnabrück<br>
-----------------------------------------------------------<br>
Tel.: +49 (0) 541 / 40666 0, Fax: +49 (0) 541 / 40666 22<br>
Email: <a href="mailto:info@qe.de" target="_blank">info@qe.de</a>, Web: <a href="http://www.qe.de" target="_blank">www.qe.de</a><br>
-----------------------------------------------------------<br>
AG Osnabrück - HRA 200252, Ust-IdNr.: DE814737310<br>
-----------------------------------------------------------<br>
Komplementärin: QE24 GmbH, AG Osnabrück - HRB 200359,<br>
Geschäftsführer: Ansas Meyer, Firmensitz: Osnabrück<br>
-----------------------------------------------------------<br>
<br>
Die in dieser Email enthaltenen Informationen sind vertrau-<br>
lich zu behandeln und ausschließlich für den Adressaten be-<br>
stimmt. Jegliche Veröffentlichung, Verteilung oder sonstige<br>
in diesem Zusammenhang stehende Handlung  wird ausdrücklich<br>
untersagt.</span></div></div>
<br><div class="gmail_quote">2015-01-29 16:17 GMT+01:00 Luca Ferrari <span dir="ltr">&lt;<a href="mailto:fluca1978@infinito.it" target="_blank">fluca1978@infinito.it</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi all,<br>
I&#39;m surely missing something in my action:<br>
<br>
<br>
sub edit : Local Form {<br>
    my ( $self, $c, $id ) = @_;<br>
    my $form = $self-&gt;formbuilder();<br>
<br>
   ...<br>
    if ( $is_form_ok ){<br>
        ...<br>
        $c-&gt;forward( &#39;list&#39; );<br>
   } else {<br>
     ...<br>
   }<br>
}<br>
<br>
<br>
The result is that the same page (the form for the edit action) is<br>
always rendered, even if all the business logic works fine.<br>
detach is not working as I&#39;m expecting too, and  only visit appears to<br>
render the list action, but without changing the url.<br>
<br>
The development server console provides me the call chain:<br>
/workers/edit<br>
 -&gt; /workers/list<br>
 /end<br>
-&gt; Smickets::View::HTML-&gt;process<br>
<br>
I&#39;m using TTSite as my view.<br>
What am I missing?<br>
<br>
Thanks,<br>
Luca<br>
<br>
_______________________________________________<br>
List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
Searchable archive: <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
</blockquote></div><br></div></div>