Hierarchy and custom fields
Created by: masciugo
I'd like to create a custom field inheriting from Administrate::Field::HasMany
. Where can I set the options? For example to increase the number of items to show for an HasMany like field I tried the following without success:
class HasManyPicturesField < Administrate::Field::HasMany
DEFAULT_LIMIT = 100
end
My workaround was:
class HasManyPicturesField < Administrate::Field::HasMany
def options
super.merge({limit: 100})
end
end
Also I expected not to be forced to create views when using inheritance. Instead I had to copy original HasMany views in my HasManyPicturesField ones. Maybe there is a better way I was not able to find.
By the way, thanks for this lib!