Commit a26c328e12a79c49eaaeefaa2c7d09877e8c2efd

Authored by Etienne Pallier
1 parent 8948dcfd
Exists in master and in 2 other branches dev, dev-IRAP

Recherche N° interne labo plein texte (plus de liste)

@@ -53,16 +53,11 @@ Logiciel testé et validé sur les configurations suivantes : @@ -53,16 +53,11 @@ Logiciel testé et validé sur les configurations suivantes :
53 53
54 VERSION ACTUELLE 54 VERSION ACTUELLE
55 55
56 -Date: 26/03/2019  
57 -Version: 2.12.1 56 +Date: 02/04/2019
  57 +Version: 2.12.2
58 Author: EP 58 Author: EP
59 -Refactorisation de add() et edit() de Materiels + BUGFIX gestionnaire + Cleanup LDAP  
60 -  
61 -DESCRIPTION :  
62 - - Bugfix Gestionnaire de reference : maintenant bien sauvegardé (avant il était perdu...) => modif de la BD  
63 - - Gros cleanup du code LDAP dans LdapConnectionsTable.php  
64 - - Refactorisation des actions add() et edit() de MaterielsController en une seule fonction add_or_edit() car elles étaient très semblables  
65 - 59 +Recherche N° interne labo plein texte (plus de liste)
  60 +
66 IMPORTANT : 61 IMPORTANT :
67 - Pour connaitre la version actuelle, taper "./VERSION" 62 - Pour connaitre la version actuelle, taper "./VERSION"
68 - Pour mettre à jour le code, utiliser ./UPDATE depuis la racine du projet (ne plus se contenter de faire "git pull") 63 - Pour mettre à jour le code, utiliser ./UPDATE depuis la racine du projet (ne plus se contenter de faire "git pull")
@@ -96,7 +91,7 @@ CHANGEMENTS IMPORTANTS (MILESTONES) @@ -96,7 +91,7 @@ CHANGEMENTS IMPORTANTS (MILESTONES)
96 La liste ci-dessous n'est plus à jour, elle est désormais en ligne ici : https://tinyurl.com/labinvent#heading=h.2r55bflctpt5 91 La liste ci-dessous n'est plus à jour, elle est désormais en ligne ici : https://tinyurl.com/labinvent#heading=h.2r55bflctpt5
97 92
98 ----------------------------------------------------------------------------------------------------------- 93 -----------------------------------------------------------------------------------------------------------
99 -23/01/2019 Version: 2.10.1, 2, 3, 4, et 6 (EP) 94 +23/01/2019 Version: 2.10.1 à 2.10.6 (EP)
100 Mise à jour framework cakephp et amélioration recherche matériel et bugfix ldap: 95 Mise à jour framework cakephp et amélioration recherche matériel et bugfix ldap:
101 - Mise à jour du framework cakephp à la version courante : passage de v3.5 à v3.7 96 - Mise à jour du framework cakephp à la version courante : passage de v3.5 à v3.7
102 ($ php composer.phar require --update-with-dependencies "cakephp/cakephp:3.7.*") 97 ($ php composer.phar require --update-with-dependencies "cakephp/cakephp:3.7.*")
src/Controller/MaterielsController.php
@@ -1953,7 +1953,7 @@ class MaterielsController extends AppController @@ -1953,7 +1953,7 @@ class MaterielsController extends AppController
1953 1953
1954 return $specificFieldsConditions; 1954 return $specificFieldsConditions;
1955 1955
1956 - } 1956 + } // find_specific_fields()
1957 1957
1958 1958
1959 /* ******************** 1959 /* ********************
@@ -2031,7 +2031,7 @@ class MaterielsController extends AppController @@ -2031,7 +2031,7 @@ class MaterielsController extends AppController
2031 $this->set(compact('s_numero_laboratoire', 's_nomresp', 's_sur_categories', 's_categories', 's_sous_categories', 's_groupes_thematiques', 's_groupes_metiers', 2031 $this->set(compact('s_numero_laboratoire', 's_nomresp', 's_sur_categories', 's_categories', 's_sous_categories', 's_groupes_thematiques', 's_groupes_metiers',
2032 's_organismes', 's_fournisseurs', 's_salles', 'categories')); 2032 's_organismes', 's_fournisseurs', 's_salles', 'categories'));
2033 2033
2034 - } 2034 + } // set_elements_lists_for_view_find()
2035 2035
2036 2036
2037 2037
src/Template/Materiels/find.ctp
1 1
  2 +
  3 +
  4 +
2 <div class="index"> 5 <div class="index">
3 <h2> 6 <h2>
4 <i class="icon-search"></i> Recherche de matériel 7 <i class="icon-search"></i> Recherche de matériel
5 </h2> 8 </h2>
6 - <?php 9 +<?php
  10 +
  11 +/* (EP) Variables exportées par MaterielsController pour cette vue (à compléter)
  12 +$s_numero_laboratoire
  13 +...
  14 +*/
  15 +
7 use Cake\I18n\Date; 16 use Cake\I18n\Date;
8 use Cake\I18n\Time; 17 use Cake\I18n\Time;
9 18
  19 +
10 $r = isset($_results); 20 $r = isset($_results);
11 if ($r) { 21 if ($r) {
12 echo '<div class="actions" style="margin-bottom: 20px; width: 100%; float: none; padding: 10px 0;">'; 22 echo '<div class="actions" style="margin-bottom: 20px; width: 100%; float: none; padding: 10px 0;">';
@@ -165,8 +175,7 @@ echo $this-&gt;Form-&gt;control(&#39;s_numero_laboratoire&#39;, [ @@ -165,8 +175,7 @@ echo $this-&gt;Form-&gt;control(&#39;s_numero_laboratoire&#39;, [
165 'label' => 'N° interne (labo)', 175 'label' => 'N° interne (labo)',
166 'empty' => 'Tous', 176 'empty' => 'Tous',
167 'style' => 'width: 200px', 177 'style' => 'width: 200px',
168 - 'options' => $s_numero_laboratoire  
169 - 178 + //'options' => $s_numero_laboratoire
170 ]); 179 ]);
171 180
172 $orgas = $s_organismes; 181 $orgas = $s_organismes;