Symfony 1.4更改管理生成器操作或模板

时间:2010-04-21 22:43:03

标签: templates symfony1 admin generator action

如何修改管理员生成的模块(操作和模板)?它们存储在缓存中,但我需要修改它们(模板!)。它有可能吗?

问候

1 个答案:

答案 0 :(得分:5)

当然是 - 只需将模板文件从缓存复制到后端的相关module/templates文件夹中,然后修改/扩展。

对于操作,将相同的命名操作添加到module/actions/actions.class.php文件,并根据需要进行扩展,例如:

应用/后端/模块/嗒嗒/动作/的actions.class.php

class blahActions extends autoBlahActions
{
  public function updateBlahFromRequest()
  {
    //handle the form submission
    parent::updateBlahFromRequest();

    //do some custom tasks
    $this->logMessage('Object updated');
  }
}