0

想象一下,我有一个Gallery在 上制作的插件Builder,并且在创建后Slide我想做一些额外的动作......

想象一下,我想创建另一个Slide对另一个插件进行一些更改的插件......(重定向到之后/update/:id

所以据我了解,我需要扩展一个Constructor?

<body>我需要一些东西,比如在...中添加一个额外的类

这是一个例子:

public function update($id) {
    $this->bodyClass = 'compact-container';
    return $this->asExtension('FormController')->update($id);
}

在生成页面之前调用此函数,在创建“幻灯片”之后我需要类似的东西

4

1 回答 1

0

我分析了文件modules/backend/behaviors/FormController.php并发现了这些函数,它们可以帮助我在某些插件上创建内容之后和之前执行一些额外的操作:

/**
 * Called before the creation or updating form is saved.
 * @param Model
 */
public function formBeforeSave($model)
{
}

/**
 * Called after the creation or updating form is saved.
 * @param Model
 */
public function formAfterSave($model)
{
}

我需要做的就是将这些功能放入我的控制器文件中

于 2017-07-26T16:03:06.590 回答