Re: [Galette-devel] Masque de formatage numéros de téléphone

[ Thread Index | Date Index | More lists.galette.eu/devel Archives ]


Salut,

Le 22.05.2017 19:58, f.lassave@xxxxxxx a écrit :
Donc :
- Ajout d'un champ date : le JS fonctionne (ajout_date_js_ok.png)
- Déplacement du champ vers le haut : le JS ne fonctionne pas (date_js_nok.png) - Ajout d'un deuxième champ date : le JS fonctionne (ajout_2nd_date_js_ok.png)
- Déplacement du deuxième champ date vers le haut : le JS ne
fonctionne pas (2nd_date_up_js_nok.png)

Une idée ?...

Bah non, pas vraiment... C'est compliqué pour pas grand chose en fait ; un correctif rapide :

diff --git a/galette/templates/default/edit_dynamic_fields.tpl b/galette/templates/default/edit_dynamic_fields.tpl
index 597a95f..616fa24 100644
--- a/galette/templates/default/edit_dynamic_fields.tpl
+++ b/galette/templates/default/edit_dynamic_fields.tpl
@@ -52,7 +52,7 @@
             </select>
         {elseif $field.field_type eq 4}
<input type="text" name="info_field_{$field.field_id}_{$smarty.section.fieldLoop.index}" id="info_field_{$field.field_id}_{$smarty.section.fieldLoop.index}_{$count}" maxlength="10" - value="{if isset($data.dyn[$field.field_id][$smarty.section.fieldLoop.index])}{$data.dyn[$field.field_id][$smarty.section.fieldLoop.index]|escape}{/if}" + value="{if isset($data.dyn[$field.field_id][$smarty.section.fieldLoop.index])}{$data.dyn[$field.field_id][$smarty.section.fieldLoop.index]|escape}{/if}" class="dynamic_date" {if isset($disabled.dyn[$field.field_id])} {$disabled.dyn[$field.field_id]}{/if}
                 {if $field.field_required eq 1} required{/if}
             />
@@ -150,10 +150,7 @@
                 }
             }
         });
-        {foreach from=$dynamic_fields item=field}
-            {if $field.field_type eq 4}
-                {section name="fieldLoop" start=1 loop=$loops}
- $('#info_field_{$field.field_id}_{$smarty.section.fieldLoop.index}_{$count}').datepicker({
+        $('.dynamic_date').datepicker({
             changeMonth: true,
             changeYear: true,
             showOn: 'button',
@@ -161,9 +158,6 @@
             buttonImageOnly: true,
             buttonText: '{_T string="Select a date" escape="js"}'
         });
-                {/section}
-            {/if}
-        {/foreach}
     });
 </script>
 {/if}


++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/