在action里使用url_for
$this->getController()->genUrl('model/action');
获取IP地址
动作:$this->getRequest()->getHttpHeader ('addr','remote');
模板:$sf_request->getHttpHeader ('addr','remote');
setTemplate和redirect的区别
setTemplate只加载模板而不执行模板之前的动作,而redirect是执行完动作后加载模板。如:有executeEdit和editSuccess.php,如果使用setTemplate('edit'),则不执行executeEdit动作。