Gem Version

This Gem is a custom version for a project

Thanks 🙏🏼

The original and the 99,99997 % is not my

This awesome Gem is from :

nickcharlton. baldursson. pablobm. graysonwright. okuramasafumi. badosu.

🙏🏼 🙏🏼 🙏🏼 🙏🏼 🙏🏼 🙏🏼 🙏🏼

And from also all the huge web discussion

A huge thank you to Nick Charlton & Grayson Wright !!

Why a custom version ?

First, i never did or push any kind of Gems, before. So it was an objectif. Second, this gem is perfect, and i need some more . More specifications inside the form, as class, or ids, or anything that could help me to build a good UX inside forms.

you are beginner with Gem ?

here some links... => create a gem https://goo.gl/kSkKvq => and when you want to update it https://goo.gl/UoAsJg

The Original README => Administrate::Field::NestedHasMany

A plugin for nested has_many forms in Administrate.

Usage

Add to your Gemfile:

gem "administrate-field-nested_has_many"

Run:

$ bundle install

Add to your FooDashboard:

ATTRIBUTE_TYPES = {
  bars: Field::NestedHasMany.with_options(skip: :foo),
}

The skip option takes a single symbol or list of symbols. It will prevent the nested form from displaying the fields for those attributes.

If a Customer has_many :orders, and you want to render orders as a nested form on the customer edit page, then it is generally necessary to add skip: :customer to the options for the NestedHasMany field. Otherwise, Administrate will try to render a field for the order's :customer attribute, which breaks the nested form logic.

A plugin for nested has_many forms in Administrate. This Gem is a specific custmized one form the original one available there from the name administrate-field-nested_has_many

you can get the original one there https://github.com/nickcharlton/administrate-field-nested_has_many

gem "administrate-field-nested_has_many"