[9.2.13] Réorgnaisation du formulaire v2.2

This commit is contained in:
fredtempez 2019-12-04 12:01:33 +01:00
parent 014e252d0d
commit b9bc756ab2

View File

@ -81,7 +81,7 @@
'checked' => (bool) $this->getData(['module', $this->getUrl(0), 'config', 'group']) || 'checked' => (bool) $this->getData(['module', $this->getUrl(0), 'config', 'group']) ||
!empty($this->getData(['module', $this->getUrl(0), 'config', 'user'])) || !empty($this->getData(['module', $this->getUrl(0), 'config', 'user'])) ||
!empty($this->getData(['module', $this->getUrl(0), 'config', 'mail'])), !empty($this->getData(['module', $this->getUrl(0), 'config', 'mail'])),
'help' => 'Sélectionnez au moins un groupe, un utilisateur ou saississez un email.' 'help' => 'Sélectionnez au moins un groupe, un utilisateur ou saississez un email. Votre serveur doit autoriser les envois de mail.'
]); ?> ]); ?>
<div id="formConfigMailOptions" class="displayNone"> <div id="formConfigMailOptions" class="displayNone">
<div class="row"> <div class="row">
@ -97,44 +97,44 @@
// Element 0 quand aucun membre a été sélectionné // Element 0 quand aucun membre a été sélectionné
$groupMembers = [''] + $module::$groupNews; $groupMembers = [''] + $module::$groupNews;
?> ?>
Destinataires :
<div class="row"> <div class="row">
<div class="col6 offset1"> <div class="col3 offset1">
<?php echo template::select('formConfigGroup', $groupMembers, [ <?php echo template::select('formConfigGroup', $groupMembers, [
'label' => 'A partir du groupe :', 'label' => 'Aux groupes à partir de',
'selected' => $this->getData(['module', $this->getUrl(0), 'config', 'group']), 'selected' => $this->getData(['module', $this->getUrl(0), 'config', 'group']),
'help' => 'Editeurs = éditeurs + administrateurs<br/> Membres = membres + éditeurs + administrateurs' 'help' => 'Editeurs = éditeurs + administrateurs<br/> Membres = membres + éditeurs + administrateurs'
]); ?> ]); ?>
</div> </div>="row">
</div> <div class="col3">
<div class="row">
<div class="col6 offset1">
<?php echo template::select('formConfigUser', $module::$listUsers, [ <?php echo template::select('formConfigUser', $module::$listUsers, [
'label' => 'Un membre :', 'label' => 'A un membre',
'selected' => array_search($this->getData(['module', $this->getUrl(0), 'config', 'user']),$module::$listUsers) 'selected' => array_search($this->getData(['module', $this->getUrl(0), 'config', 'user']),$module::$listUsers)
]); ?> ]); ?>
</div> </div>
</div> <div class="col4">
<div class="row">
<div class="col6 offset1">
<?php echo template::text('formConfigMail', [ <?php echo template::text('formConfigMail', [
'label' => 'Une adresse email ou une liste de diffusion:', 'label' => 'A une adresse email',
'value' => $this->getData(['module', $this->getUrl(0), 'config', 'mail']) 'value' => $this->getData(['module', $this->getUrl(0), 'config', 'mail']),
'help' => 'Un email ou une liste de diffusion'
]); ?> ]); ?>
</div> </div>
</div> </div>
</div> </div>
<div class="row">
<div class="col6">
<?php echo template::checkbox('formConfigPageIdToggle', true, 'Redirection après soumission du formulaire', [ <?php echo template::checkbox('formConfigPageIdToggle', true, 'Redirection après soumission du formulaire', [
'checked' => (bool) $this->getData(['module', $this->getUrl(0), 'config', 'pageId']) 'checked' => (bool) $this->getData(['module', $this->getUrl(0), 'config', 'pageId'])
]); ?> ]); ?>
<div class="col6 offset1"> </div>
<div class="col5">
<?php echo template::select('formConfigPageId', $module::$pages, [ <?php echo template::select('formConfigPageId', $module::$pages, [
'classWrapper' => 'displayNone', 'classWrapper' => 'displayNone',
'label' => 'Sélectionner une page du site :', 'label' => 'Sélectionner une page du site :',
'selected' => $this->getData(['module', $this->getUrl(0), 'config', 'pageId']) 'selected' => $this->getData(['module', $this->getUrl(0), 'config', 'pageId'])
]); ?> ]); ?>
</div> </div>
<?php echo template::checkbox('formConfigCapcha', true, 'Valider un capcha popur soumettre le formulaire.', [ </div>
<?php echo template::checkbox('formConfigCapcha', true, 'Valider un capcha afin de soumettre le formulaire.', [
'checked' => $this->getData(['module', $this->getUrl(0), 'config', 'capcha']) 'checked' => $this->getData(['module', $this->getUrl(0), 'config', 'capcha'])
]); ?> ]); ?>
</div> </div>