Ruchika Mayekar
Ruchika Mayekar

Reputation: 11

can we add form on activeadmin index page in rails 4

I'm rendering a partial in my index page

index do
.
.
  div id: "overlay-select-period" do
    render partial: "select_period", locals: { period:  GoalCalender.legend_name_year, record: UsersGoalCalender.new }
  end
.
.
end

and in this partial (.html.erb) under app/views/admin/users_goal_calendars, I'm having rails form helper form_for used but when I run the app, it doesn't show the form tag on the view <form></form>

can anyone tell me whether we can add such form in activeadmin index page?

P.S. I've tried all other ways to add form (formtastic, simple form and form_tag), and writing the form directly inside index do...end (without rendering a partial) with no luck

Upvotes: 1

Views: 1261

Answers (1)

VeryPoliteNerd
VeryPoliteNerd

Reputation: 253

I know this is an old question but I just discovered myself that AA somehow removes your form tag if batch actions are enabled.

This is because enabling batch actions wraps most of the page in a form and nested forms are not fun.

The mention something about it here if you scroll all the down: https://activeadmin.info/9-batch-actions.html

I tried disabling batch actions and the form tag comes back.

Upvotes: 1

Related Questions