这个问题是因为treemanager使用的model是我用gii创造的,所以会有问题,可以参考github上的讨论

将rules简单修改后如下:

1
2
3
4
5
6
7
8
9
10
11
12
public function rules()
{
return [
// [['root', 'lft', 'rgt', 'lvl', 'icon_type', 'active', 'selected', 'disabled', 'readonly', 'visible', 'collapsed', 'movable_u', 'movable_d', 'movable_l', 'movable_r', 'removable', 'removable_all'], 'safe'],
// [['lft', 'rgt', 'lvl', 'name'], 'safe'],
[['content'], 'safe'],
[['id'],'safe'],
[['name'], 'string', 'max' => 60],
[['icon'], 'string', 'max' => 255]
];
}
由于对于我来说,这个模型必须要在rules中的有id(唯一索引)、content(文章内容)、name(文章标题),这样才能正常进行增删查改。