createAction:默认情况下是否可以将新创建的记录(前端)设置为“隐藏”?
我希望后端管理员先检查它们,然后再公开。
答案 0 :(得分:1)
添加以下TSConfig代码:
TCAdefaults {
tt_content.hidden = 1
}
答案 1 :(得分:1)
在你的模型类中,使用getter和setter添加'hidden'属性,如下所示:
/**
* 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);