我正在使用 ImageDataObjectManager 来处理上传我的图像。我想限制上传多个图像的能力。目前我有:
$bannerManager = new ImageDataObjectManager(
$this,
'CustomBanner',
'CustomBanner',
'Banner',
array(
),
'getCMSFields_forPopup'
);
$bannerManager->setUploadLimit(1);
这会限制上传,直到我保存页面。然后它允许我添加另一个我不喜欢的图像。
任何人都可以帮忙吗?
编辑:我设法从弹出窗口中删除了上传者:
if($this->CustomBanners()->Count() >= 1){
$bannerManager->removePermission('add');
}
else{
$bannerManager->addPermission('add');
}
但是,这不会隐藏添加按钮。有谁知道如何使添加按钮也隐藏?