Files
grecia/app/controllers/admin/budgets_wizard/groups_controller.rb
2021-06-11 00:33:59 +02:00

28 lines
644 B
Ruby

class Admin::BudgetsWizard::GroupsController < Admin::BudgetsWizard::BaseController
include Admin::BudgetGroupsActions
before_action :load_groups, only: [:index, :create]
def index
if single_heading?
@group = @budget.groups.first_or_initialize("name_#{I18n.locale}" => @budget.name)
else
@group = @budget.groups.new
end
end
private
def groups_index
if single_heading?
admin_budgets_wizard_budget_group_headings_path(@budget, @group, url_params)
else
admin_budgets_wizard_budget_groups_path(@budget, url_params)
end
end
def new_action
:index
end
end