0
dan nasıl oluşturulduğu Refactor Bu kod ActiveAdmin için yazılmıştır, ancak aslında önemli değildir. Nasıl optimize edebilirim? Teşekkür ederim.Bir seçenek karmasının başka bir
module ActiveAdminSimpleMenu
# in options can take:
# menu_priority:integer
# menu_parent:string
# permitted_params:array for some additions to main_fields permitted params
def simple_menu_for(klass, options = {})
ActiveAdmin.register klass do
menu_options = {}
menu_options[:priority] = options[:menu_priority] if options[:menu_priority]
menu_options[:parent] = options[:menu_parent] if options[:menu_parent]
menu menu_options unless menu_options.empty?
permit_params(*(klass.main_fields + (options[:permitted_params] ? options[:permitted_params] : [])))
...
Teşekkür ederim dostum! –