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/