【发布时间】:2011-01-02 22:27:14
【问题描述】:
在我的网站中,我有一个群组部分。小组有活动、论坛等。我使用 symfony,我有以下文件:
class GroupActions extends sfActions{
public function preExecute(){
$request = $this->context->getRequest();
$this->group = fGroup::getGroupById($request->getRequestParameter('id_group'));
//Group security
$this->group_security = $this->group->getSecurity();
//More required actions about groups
....
}
class ForumActions extends GroupActions {
public function preExecute() {
parent::preEcecute();
$this->forum = $this->group->getForums();
}
ForumActions 扩展了 GroupActions,因为我需要组数据。比如请求:
/groups/2/论坛
转发到 ForumActions,我可以获得组的数据。
这对吗?
谢谢。
【问题讨论】:
-
你能发布你的路由配置和symfony版本吗?从您的代码来看,它看起来像 symfony1.0,但为了确定...
标签: php model-view-controller symfony1