Q:

Forwarding/redirecting handler

Let's say I have a handler actionFoo() and actionBar(). 
Can I "redirect" from /foo to /bar, without actually doing a 30x HTTP return, but just triggering the Bar code from the Foo code path? 

A:

If I understand well what you want it's execute the code from Bar action but without doing a redirection. 
Then Manquer answer won't solve your problem, but there is a method in CController letting you do it: forward()

Processes the request using another controller action.  This is like redirect, but the user browser's URL remains unchanged.  In most cases, you should call redirect instead of this method. 

Source

