我有一个非常厚的问题,但如何禁用删除/重命名root中的第一级文件夹?
例如,如果我的根路径是路径/到/ files ,那么我想阻止用户在根路径/之后删除/重命名第一级文件夹/ files / first_level_folder ,但用户应该能够完全控制 path / to / files / first_level_folder / Subfolders 。
我尝试过:
'attributes' => array(
array(
'pattern' => '/no_edit_path/',
'read' => true,
'write' => false,
'locked' => true,
'hidden' => false
),
array(
'pattern' => '/no_edit_path/*',
'read' => true,
'write' => true,
'locked' => false,
'hidden' => false
),
)
我有一个理想的效果,用户不能使用第一级文件夹,但后来我无法添加子文件夹和文件......是否有解决方法?
感谢您的时间。
答案 0 :(得分:0)
在尝试了几件事之后,我找到了解决方案。也许它会在将来帮助某人。
'attributes' => array(
array(
'pattern' => '/no_edit_path$/',
'read' => true,
'write' => false,
'locked' => true,
'hidden' => false
),
array(
'pattern' => '/no_edit_path/.*/',
'read' => true,
'write' => true,
'locked' => false,
'hidden' => false
),
)