From 0c2d73bcf758f423a512e9f2806934e90028a17e Mon Sep 17 00:00:00 2001
From: Armand Bahi <armand.bahi@veremes.com>
Date: Mon, 4 Feb 2019 09:14:32 +0100
Subject: [PATCH] Affichage avec bouton getFeatureInfo

---
 .../module/template/layers/layertree.html     | 20 ++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/src/module_vmap/module/template/layers/layertree.html b/src/module_vmap/module/template/layers/layertree.html
index 13a3c09d..16ede7a7 100644
--- a/src/module_vmap/module/template/layers/layertree.html
+++ b/src/module_vmap/module/template/layers/layertree.html
@@ -117,9 +117,12 @@
                                     </div>
                                 </a>
                             </li>
-                            <!-- Code ou découche toutes les couches -->
+                            <!-- Coche ou décoche toutes les couches -->
                             <li ng-if="layer.olLayer.get('sublayers').length > 1">
                               <div class="sublayer-checkboxes">
+                                  <!-- Checkbox interrogation GetFeatureInfo -->
+                                  <div class="checkbox checkbox-success sublayer-checkbox inline-checkbox" ng-if="layer.olLayer.values.is_queryable_getfeatureinfo === true && ctrl.properties.selection.enable_getfeatureinfo === true">
+                                  </div>
                                   <!-- Checkbox visible -->
                                   <div class="checkbox checkbox-info inline-checkbox" ng-class="{'checkbox_indeterminate' : layer.olLayer.allSublayersActive === false}">
                                       <input id="{{layer.$$hashKey}}_all_sublayer_visibility_checkbox"
@@ -132,20 +135,19 @@
                                   </div>
                               </div>
                             </li>
-                            <!-- -->
                             <li ng-if="layer.olLayer.get('type') === 'imagewms' || layer.olLayer.get('type') === 'tilewms'"
                                 ng-repeat="sublayer in layer.olLayer.get('sublayers')">
                                 <div class="sublayer-checkboxes">
                                     <!-- Checkbox interrogation GetFeatureInfo -->
                                     <div class="checkbox checkbox-success sublayer-checkbox inline-checkbox" ng-if="layer.olLayer.values.is_queryable_getfeatureinfo === true && ctrl.properties.selection.enable_getfeatureinfo === true">
                                         <input id="{{layer.$$hashKey}}_sublayer_{{sublayer}}_wms_queryable_checkbox"
-                                        type="checkbox"
-                                        style="cursor:pointer; position: absolute"
-                                        title="Definit si la couche est est interrogeable par requête WMS"
-                                        ng-checked="ctrl.isSublayerWMSQueryable(layer.olLayer, sublayer)"
-                                        ng-disabled="layer.olLayer.values.visible !== true"
-                                        ng-click="ctrl.toggleSublayerWMSQueryable(layer.olLayer, sublayer)">
-                                        <label for="{{layer.$$hashKey}}_sublayer_{{sublayer}}_wms_queryable_checkbox" style="cursor:pointer" title="Definit si la couche est interrogeable par requête WMS"></label>
+                                               type="checkbox"
+                                               style="cursor:pointer; position: absolute"
+                                               title="Definit si la couche est est interrogeable par requête WMS"
+                                               ng-checked="ctrl.isSublayerWMSQueryable(layer.olLayer, sublayer)"
+                                               ng-disabled="layer.olLayer.values.visible !== true"
+                                               ng-click="ctrl.toggleSublayerWMSQueryable(layer.olLayer, sublayer)">
+                                            <label for="{{layer.$$hashKey}}_sublayer_{{sublayer}}_wms_queryable_checkbox" style="cursor:pointer" title="Definit si la couche est interrogeable par requête WMS"></label>
                                     </div>
                                     <!-- Checkbox visible -->
                                     <div class="checkbox checkbox-info sublayer-checkbox inline-checkbox">
-- 
GitLab