I've already managed to do the gráfica(FRONT)
part, however I'm having problems in the code part.
Problem: I'm not sure how to call these methods from a simple checkbox.
NOTE:I'MUSINGADMINISTRATIONMANAGERACTIVE_ADMIN
Hereisthecontrollerofactive_admin
thattakescareofthispartofaccesscontrol:
ActiveAdmin.register ControleAcesso do
permit_params [:grupo, :Noticium]
controller do
def i
@noticia = Noticium.all
@mural_atividades = MuralAtividade.all
@minhas_atividades = MinhasAtividade.all
end
end
index do
column :grupo
actions
end
form do |f|
f.inputs "Controle de Acesso" do
f.input :grupo, :label => 'Nome do Grupo'
end
tabs do
tab "Minhas Atividades" do
f.inputs "Minhas Atividades" do
f.input :Minhas_Atividades, as: :check_boxes, :collection => ['Criar', 'Visualizar', 'Editar', 'Deletar'], :label => 'Atividades'
end
end
tab "Mural de Atividades" do
f.inputs "Mural de Atividades" do
f.input :Mural_Atividades, as: :check_boxes, :collection => ['Criar', 'Visualizar', 'Editar', 'Deletar'], :label => 'Atividades'
end
end
tab "Meu Perfil" do
f.inputs "Meu Perfil" do
f.input :Meu_Perfil, as: :check_boxes, :collection => ['Criar', 'Visualizar', 'Editar', 'Deletar'], :label => 'Perfil'
end
end
tab "Notícias" do
f.inputs "Noticias" do
f.input :Noticium, as: :check_boxes, :collection => ['Criar', 'Visualizar', 'Editar', 'Deletar'], :label => 'Notícias'
end
end
end
f.actions
end
end