Sha256: e90131aa3959485385c6735dcef116c2f39e4a169f7fcc4058257db5aaa15877
Contents?: true
Size: 1.38 KB
Versions: 13
Compression:
Stored size: 1.38 KB
Contents
module MyAdminModelHelper def collection_model_link(application, model, action, options={}) send("#{action}_#{admin_prefix}_#{application.url}_#{model.my_admin.url}_path", options ) end def member_model_link(application, model, action, options={}) send("#{action}_#{admin_prefix}_#{application.url}_#{model.my_admin.url_single}_path", options ) end def model_link(application, model, options={}) send("#{admin_prefix}_#{application.url}_#{model.my_admin.url}_path", options) end def new_model_link(application, model, options={}) send("new_#{admin_prefix}_#{application.url}_#{model.my_admin.url_single}_path", options ) end def edit_model_link(application, model, item) send("edit_#{admin_prefix}_#{application.url}_#{model.my_admin.url_single}_path", item) end def show_model_link(application, model, item) send("#{admin_prefix}_#{application.url}_#{model.my_admin.url_single}_path", item) end def model_template(application, model, action) template = "my_admin/models/#{model.model_tableize}/#{action}" template = "my_admin/applications/#{application.key}/models/#{action}" if !lookup_context.exists? template, [], true and !lookup_context.exists? template, [], false template = "my_admin/models/#{action}" if !lookup_context.exists? template, [], true and !lookup_context.exists? template, [], false template end end
Version data entries
13 entries across 13 versions & 1 rubygems