Module Consultations
{!!
displayInputV2([
'type' => 'integer',
'name' => 'compte_prop_max',
'label' => 'Nombre maximal de propositions à afficher sur votre profil',
'errors' => $errors,
'required' => false,
'placeholder' => 'Valeur supérieure à 0 (8 par défaut)',
])
!!}
{!!
displayInputV2([
'type' => 'string',
'name' => 'proposition_validation_mail_id',
'label' => 'ID de l\'email de validation d\'une proposition',
'errors' => $errors,
'required' => false,
'placeholder' => 'ID Mailjet',
'help' => 'Laisser vide si c\'est le template Mailjet par défaut qui doit être utilisé. Attention : si le template Mailjet n\'existe pas, aucune email ne sera envoyé !',
])
!!}
Ce compte peut créer des consultations...
{!!
displayCheckboxes([
'general_label' => '... ayant pour type :',
'general_name' => 'type',
'required' => true,
'errors' => $errors,
'items' => [
1 => '+1 sur chaque proposition',
2 => 'Pour / Neutre / Contre sur chaque proposition',
3 => 'Vote unique sur une seule proposition de la question'
],
'help' => "Type de vote sur les propositions d'une consultation.",
//'default' => [1, 2, 3]
])
!!}
{!!
displaySwitch([
'label' => '... ouvertes :',
'name' => 'is_opened',
'required' => true,
'errors' => $errors,
'default' => isset($compte) ? $compte->is_opened : true,
'help' => "Consultations ouvertes : consultation dans lesquelles les participants peuvent ajouter leurs propres propositions.",
'division' => '4:4:4',
])
!!}
{!!
displaySwitch([
'label' => '... dans lesquelles la connexion est obligatoire pour voter :',
'name' => 'login_to_vote',
'required' => true,
'errors' => $errors,
'default' => isset($compte) ? $compte->login_to_vote : false,
'division' => '4:4:4',
])
!!}
{!!
displaySwitch([
'label' => '... dans lesquelles la connexion est obligatoire pour envoyer une proposition :',
'name' => 'login_to_send_proposition',
'required' => true,
'errors' => $errors,
'default' => isset($compte) ? $compte->login_to_send_proposition : false,
'division' => '4:4:4',
])
!!}
{!!
displayCheckboxes([
'general_label' => '... pour lesquelles les résultats :',
'general_name' => 'display_votes',
'required' => true,
'is_inline' => false,
'errors' => $errors,
'items' => [
0 => "ne sont jamais affichés",
1 => "sont affichés lorsque le participant a lui-même voté",
2 => "sont affichés à tout moment"
],
'division' => '2:6:4',
//'default' => [0, 1, 2]
])
!!}