f131dbb80d
Before the form attempted to read an email value from the Instructeur model, and failed (because the empty Instructeur had no user yet). We could let `Instructeur#email` return `nil` if there is no User – but as a created Instructeur is always supposed to have a User, this seems like a nice safeguard to keep. So instead this commit rewrites the create form, which now doesn’t depend on an Instructeur model. Seems easy enough for now.
28 lines
907 B
Text
28 lines
907 B
Text
%h1 Instructeurs disponibles
|
|
|
|
%p
|
|
Cette page vous permet de gérer la liste des instructeurs disponibles pour être affectés à une démarche.
|
|
|
|
%p{ style: 'font-style: italic' }
|
|
N.B. : cette page ne concerne que la liste des personnes disponibles. Si vous souhaitez affecter ou enlever un instructeur d'une démarche particulière,
|
|
utilisez plutôt la
|
|
= link_to "page de la démarche", admin_procedures_path
|
|
concernée.
|
|
|
|
.row
|
|
.col-xs-4
|
|
|
|
= smart_listing_render :instructeurs
|
|
.col-xs-1
|
|
|
|
.col-xs-6
|
|
%h3 Ajouter un instructeur
|
|
#procedure_new.section.section-label
|
|
= form_with url: { controller: 'admin/instructeurs', action: :create } do
|
|
.row
|
|
.col-xs-5
|
|
= render partial: 'admin/instructeurs/informations'
|
|
.col-xs-2
|
|
%br
|
|
%br
|
|
= submit_tag 'Ajouter', class: 'btn btn-info', style: 'float: left;'
|