7919 Posts in 1358 Topics by 932 members
DataObjectManager Module
SilverStripe Forums » DataObjectManager Module » Remove delete actions from ResultForm
Discuss the DataObjectManager module, and the related ImageGallery module.
Moderators: martimiz, UncleCheese, Howard, Sean, Ryan M., biapar, Willr, Ingo, swaiba, simon_w
|
Page:
1
|
Go to End | |
| Author | Topic: | 979 Views |
-
Remove delete actions from ResultForm

9 December 2009 at 5:18am
Hi
I'm using the ModelAdmin class witch gives me the built in search form that works great. But when my search result shows up it also displays the delete action or the red cross. My question is simple how do I overide the ResultForm function to not display the delete action ?
-
Re: Remove delete actions from ResultForm

9 December 2009 at 5:58am
This is more of a ModelAdmin question that doesn't really relate to DOM, so you may get better advice in another forum.
But my guess is if the canDelete() permission is false on the objects being returned, the delete button won't show.
-
Re: Remove delete actions from ResultForm

9 December 2009 at 10:59pm
Ok then I know thanks for the answer any way.
-
Re: Remove delete actions from ResultForm

1 December 2011 at 12:25am
Yes, this is the way!
Either remove the delete rights on searched objet for given user or simply make the object undeletable by overwriting canDelete() like
public function canDelete() {
return false;
}This works for Editing (canEdit()) the same way.
Regards
SF
| 979 Views | ||
|
Page:
1
|
Go to Top |


