public function executeDiscussion(sfWebRequest $request) { $user = sfGuardUser::getUserByUsername($request->getParameter('username')); $this->forward404Unless($user); sfApplicationConfiguration::getActive()->loadHelpers(array('I18N', 'Url')); $feed = new sfRssFeed(); $feed->setTitle(__('Обсуждаемое') . '/' . sfConfig::get('app_sitename')); $feed->setLink(url_for('post/duscussion', 'absolute=true')); $feed->setAuthorEmail(sfConfig::get('app_rss_editor')); $feed->setAuthorName(sfConfig::get('app_sitename')); $this->setPosts($feed, $user->getDiscussionLine()); return $this->renderPartial('feed', array('feed' => $feed)); }