Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Limit amount of DataObjects


Reply

3 Posts   352 Views

Avatar
kinglozzer

20 October 2012 at 12:23am Community Member, 146 Posts

Hi all,

I have a gallery page with an image class that extends DataObject. I want to allow CMS users to add up to 10 images, using the gridfield. How can I impose this limit?

I guess I could use onBeforeWrite to check the amount that already exist, but surely there's a better way (besides, I'm not confident that would work with the GridFieldBulkEditingTools I'm using).

Thanks

Avatar
kinglozzer

23 October 2012 at 3:27am Community Member, 146 Posts

Anyone?

Avatar
martimiz

23 October 2012 at 11:17pm Forum Moderator, 1095 Posts

Possibly you could try to check the amount of objects for the given page in the objects canCreate() function and return false if the limit has been reached...