0

createAction:是否可以将新创建​​的记录(前端)默认设置为“隐藏”?

我希望后端管理员先检查它们,然后再将它们公开。

4

2 回答 2

2

在您的模型类中添加带有 getter 和 setter 的“隐藏”属性,如下所示:

/**
 * hidden
 *
 * @var \integer
 */
protected $hidden;

/**
 * Returns the hidden
 *
 * @return \integer $hidden
 */
public function getHidden() {
    return $this->hidden;
}

/**
 * Sets the hidden
 *
 * @param \integer $hidden
 * @return void
 */
public function setHidden($hidden) {
    $this->hidden = $hidden;
}

然后您可以在控制器的 createAction 方法中调用它:

$model->setHidden(TRUE); 
于 2013-10-03T15:47:52.813 回答
1

添加以下 TSConfig 代码:

TCAdefaults {
   tt_content.hidden = 1
}
于 2013-02-18T11:12:34.883 回答