intro params added
This commit is contained in:
parent
a2a7efc593
commit
ea16bf3c9b
|
@ -51,22 +51,6 @@ class Admin::CertificatesController < OrbitMemberController
|
||||||
redirect_to URI.encode('/admin/members/'+@member.to_param+'/Certificate')
|
redirect_to URI.encode('/admin/members/'+@member.to_param+'/Certificate')
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_plugin
|
|
||||||
@plugin = OrbitApp::Plugin::Registration.all.select{|plugin| plugin.app_name.eql? 'Certificate'}.first
|
|
||||||
end
|
|
||||||
|
|
||||||
def set_certificate
|
|
||||||
path = request.path.split('/')
|
|
||||||
if path.last.include? '-'
|
|
||||||
uid = path[-1].split("-").last
|
|
||||||
uid = uid.split("?").first
|
|
||||||
else
|
|
||||||
uid = path[-2].split("-").last
|
|
||||||
uid = uid.split("?").first
|
|
||||||
end
|
|
||||||
@certificate = Certificate.find_by(:uid => uid) rescue Certificate.find(params[:id])
|
|
||||||
end
|
|
||||||
|
|
||||||
def toggle_hide
|
def toggle_hide
|
||||||
if params[:ids]
|
if params[:ids]
|
||||||
@certificates = Certificate.any_in(_id: params[:ids])
|
@certificates = Certificate.any_in(_id: params[:ids])
|
||||||
|
@ -85,4 +69,24 @@ class Admin::CertificatesController < OrbitMemberController
|
||||||
def certificate_params
|
def certificate_params
|
||||||
params.require(:certificate).permit!
|
params.require(:certificate).permit!
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def intro_params
|
||||||
|
params.require(:certificate_intro).permit!
|
||||||
|
end
|
||||||
|
|
||||||
|
def set_plugin
|
||||||
|
@plugin = OrbitApp::Plugin::Registration.all.select{|plugin| plugin.app_name.eql? 'Certificate'}.first
|
||||||
|
end
|
||||||
|
|
||||||
|
def set_certificate
|
||||||
|
path = request.path.split('/')
|
||||||
|
if path.last.include? '-'
|
||||||
|
uid = path[-1].split("-").last
|
||||||
|
uid = uid.split("?").first
|
||||||
|
else
|
||||||
|
uid = path[-2].split("-").last
|
||||||
|
uid = uid.split("?").first
|
||||||
|
end
|
||||||
|
@certificate = Certificate.find_by(:uid => uid) rescue Certificate.find(params[:id])
|
||||||
|
end
|
||||||
end
|
end
|
Loading…
Reference in New Issue