Commit 75238e51 authored by Théo GUILLON's avatar Théo GUILLON
Browse files

Correction : affichage onglet PIA lors de la visualisation d'ancien formulaire

Correction : label des champs coresponsable et soustraitant dans l'ancienne version
parent 72fc1ad7
......@@ -219,6 +219,9 @@ msgstr "Séléctionnez un service de déclaration"
msgid "fiche.textInfoSoustraitant"
msgstr "Information concernant la sous-traitance :"
msgid "fiche.champSoustraitantid"
msgstr "Sous-traitant"
msgid "fiche.champSoustraitances"
msgstr "Sous-traitance(s)"
......@@ -273,10 +276,52 @@ msgstr "Co-responsable"
msgid "fiche.textInfoConcernantCoresponsable"
msgstr "Information concernant la co-responsabilité :"
msgid "fiche.champCoresponsableid"
msgstr "Co-responsable"
msgid "fiche.champCoresponsables"
msgstr "Co-responsable(s)"
msgid "fiche.placeholderChampCoresponsable"
msgstr "Choisir un co-responsable"
msgid "fiche.champNomcoresponsable"
msgstr "Nom du co-responsable"
msgid "fiche.champPrenomcoresponsable"
msgstr "Prénom du co-responsable"
msgid "fiche.champFonctioncoresponsable"
msgstr "Fonction du co-responsable"
msgid "fiche.champEmailcoresponsable"
msgstr "E-mail du co-responsable"
msgid "fiche.champTelephonecoresponsable"
msgstr "Téléphone du co-responsable"
msgid "fiche.champRaisonsocialestructure"
msgstr "Raison sociale de la structure du co-responsable"
msgid "fiche.champSiretstructure"
msgstr "N° Siret de la structure du co-responsable"
msgid "fiche.champApestructure"
msgstr "Code APE de la structure du co-responsable"
msgid "fiche.champTelephonestructure"
msgstr "Téléphone de la structure du co-responsable"
msgid "fiche.champFaxstructure"
msgstr "Fax de la structure du co-responsable"
msgid "fiche.champAdressestructure"
msgstr "Adresse de la structure du co-responsable"
msgid "fiche.champEmailstructure"
msgstr "E-mail de la structure du co-responsable"
msgid "fiche.placeholderChampMultiCoresponsable"
msgstr "Choisir un ou plusieurs co-responsable(s)"
msgid "fiche.ongletInformationComplementaire"
......
......@@ -30,7 +30,7 @@ if (!empty($responsables)) {
'multiple' => false,
'required' => true,
// 'value' => $coresponsableid,
'data-placeholder' => __d('fiche', 'fiche.placeholderChampCoresponsable')
'data-placeholder' => __d('fiche', 'fiche.placeholderChampMultiCoresponsable')
]);
?>
</div>
......
......@@ -29,7 +29,7 @@
'empty' => true,
'multiple' => true,
'required' => true,
'data-placeholder' => __d('fiche', 'fiche.placeholderChampCoresponsable')
'data-placeholder' => __d('fiche', 'fiche.placeholderChampMultiCoresponsable')
]);
?>
</div>
......
......@@ -26,7 +26,7 @@
'empty' => true,
'required' => true,
'readonly' => true,
'placeholder' => __d('fiche', 'fiche.placeholderChampCoresponsable')
'placeholder' => __d('fiche', 'fiche.placeholderChampMultiCoresponsable')
]);
?>
</div>
......
<!-- Onglet Information concernant le traitement -->
<div id="information_traitement" class="tab-pane">
<div id="information_traitement" class="tab-pane <?php echo $classActiveInfoGenerale; ?>">
<br/>
<!-- Information sur le rédacteur -->
......@@ -139,7 +139,7 @@
<?php
echo "Ce champ sera affiché à l'utilisateur qui rédigera un traitement que si vous utiliser le questionnaire afin de définir si l'AIPD est obligatoire";
echo $this->WebcilForm->input('Fiche.obligation_pias', [
echo $this->WebcilForm->input('Fiche.obligation_pia', [
'id' => 'obligation_pia',
'options' => [
true => 'Oui',
......
<?php
$empty = false;
if ($this->request->params['action'] == 'add'){
$empty = true;
}
?>
<div id="info_pia" class="tab-pane active">
<div id="info_pia" class="tab-pane <?php echo $classActivePia; ?>">
<br/>
<div class="row">
......
......@@ -113,10 +113,14 @@ echo $this->WebcilForm->create('Formulaire', [
<div class="tab-content">
<?php
echo $this->element('Formulaires/tabs/pia');
echo $this->element('Formulaires/tabs/pia', [
'classActivePia' => 'active'
]);
// Onglet Information générale concernant le traitement
echo $this->element('Formulaires/tabs/informationGenerale');
echo $this->element('Formulaires/tabs/informationGenerale', [
'classActiveInfoGenerale' => ''
]);
// Fin de l'onglet Information générale concernant le traitement
echo $this->element('Formulaires/tabs/informationComplementaire');
......
......@@ -5,20 +5,33 @@ echo $this->WebcilForm->create('Formulaire', [
'class' => 'form-horizontal',
'novalidate' => 'novalidate'
]);
$classActiveInfoGenerale = 'active';
$classActivePia = '';
if ($formulaireOLD === false) {
$classActiveInfoGenerale = '';
$classActivePia = 'active';
}
?>
<div id="tabs" class="container-fluid" role="main">
<ul class="nav nav-tabs nav-justified" role="tablist">
<li class="active">
<a href="#info_pia" role="tab" data-toggle="tab">
<i class="fa fa-eye fa-fw"></i>
<?php
echo __d('fiche', 'fiche.ongletPia');
?>
</a>
</li>
<?php
if ($formulaireOLD === false) {
?>
<li class="<?php echo $classActivePia ?>">
<a href="#info_pia" role="tab" data-toggle="tab">
<i class="fa fa-eye fa-fw"></i>
<?php
echo __d('fiche', 'fiche.ongletPia');
?>
</a>
</li>
<?php
}
?>
<li>
<li class="<?php echo $classActiveInfoGenerale ?>">
<a href="#information_traitement" role="tab" data-toggle="tab">
<i class="fa fa-eye fa-fw"><!----></i>
<?php
......@@ -119,10 +132,16 @@ echo $this->WebcilForm->create('Formulaire', [
<div class="tab-content">
<?php
echo $this->element('Formulaires/tabs/pia');
if ($formulaireOLD === false) {
echo $this->element('Formulaires/tabs/pia', [
'classActivePia' => $classActivePia
]);
}
// Onglet Information générale concernant le traitement
echo $this->element('Formulaires/tabs/informationGenerale');
echo $this->element('Formulaires/tabs/informationGenerale', [
'classActiveInfoGenerale' => $classActiveInfoGenerale
]);
// Fin de l'onglet Information générale concernant le traitement
if ($formulaireOLD === false) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment