Overview
Comment: | Correctif pour la validation des champs de type select |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | stable |
Files: | files | file ages | folders |
SHA1: |
49d6ec697065d46554593bdcfdefa8e0 |
User & Date: | bohwaz on 2019-03-13 17:08:34 |
Other Links: | manifest | tags |
Context
2019-03-13
| ||
17:12 | La première ligne contient parfois un seul champ vide quand la ligne est vide check-in: 7cc2708a58 user: bohwaz tags: trunk, stable | |
17:08 | Correctif pour la validation des champs de type select check-in: 49d6ec6970 user: bohwaz tags: trunk, stable | |
2019-03-03
| ||
23:21 | Ajout possibilité de visualiser dans la liste des cotisants tous les membres dont c'est la cotisation obligatoire, répond à un besoin basique de plusieurs assos (merci @Dbout) check-in: d56bf48588 user: bohwaz tags: trunk, stable | |
Changes
Modified src/include/lib/Garradin/Form.php from [e13d9531e0] to [5a5ce58fea].
︙ | ︙ | |||
122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | return sprintf('La vérification du champ %s n\'est pas identique au champ lui-même.', $element); case 'date_format': return sprintf('Format de date invalide dans le champ %s.', $element); case 'numeric': return sprintf('Le champ %s doit être un nombre.', $element); case 'money': return sprintf('Le champ %s n\'est pas un nombre valide.', $element); default: return sprintf('Erreur "%s" dans le champ "%s"', $rule, $element); } } public function __invoke($key) { return \KD2\Form::get($key); } } | > > | 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 | return sprintf('La vérification du champ %s n\'est pas identique au champ lui-même.', $element); case 'date_format': return sprintf('Format de date invalide dans le champ %s.', $element); case 'numeric': return sprintf('Le champ %s doit être un nombre.', $element); case 'money': return sprintf('Le champ %s n\'est pas un nombre valide.', $element); case 'in': return sprintf('Valeur invalide dans le champ \'%s\'.', $element); default: return sprintf('Erreur "%s" dans le champ "%s"', $rule, $element); } } public function __invoke($key) { return \KD2\Form::get($key); } } |
Modified src/include/lib/Garradin/Membres/Champs.php from [a027cb81e3] to [9b116040de].
︙ | ︙ | |||
246 247 248 249 250 251 252 | { $rules[] = 'date_format:Y-m-d H\:i'; } elseif ($config->type == 'number' || $config->type == 'multiple') { $rules[] = 'numeric'; } | < < < < | 246 247 248 249 250 251 252 253 254 255 256 257 258 259 | { $rules[] = 'date_format:Y-m-d H\:i'; } elseif ($config->type == 'number' || $config->type == 'multiple') { $rules[] = 'numeric'; } elseif ($config->type == 'checkbox') { $rules[] = 'boolean'; } if ($name == 'passe') { |
︙ | ︙ |