Modifier des options de valeur pour les champs sélectionnables de Processwire

Publié le | Aucun commentaire

Classé dans : Intervention facile en 10 min. | Mots clés : Processwire

En modifiant des options de valeur dans un champ, j'obtiens un message d'erreur :

SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '55-121' for key 'title'

Le fait est que dans ce cas (une maquette de site web) il existe plusieurs champs avec les mêmes options de valeur, c'est à dire pour les champs "minute_de_debut" et les "minute_de_fin" :

1=00
2=15
3=30
4=45

Or, je souhaite modifier ces options pour avoir la possibilité de sélectionner :

1=00
2=05
3=10
4=15
5=20
6=25
7=30
8=35
9=40
10=45
11=50
12=55

Le message d'erreur indique bien la duplication, en l'occurence pour les minutes 30 et 40 qui sont déjà utilisées et qui ont déjà un n° d'identifiant (3 et 4).

Donc pour modifier les options de valeur comme souhaité "il suffit" de supprimer toutes les options de même valeur dans tous les champs ("minute_de_debut" et les "minute_de_fin") et de saisir les options qui vont bien.

Et ça marche smiley

Source :

Écrire un commentaire

Quelle est le deuxième caractère du mot la3xz ?

Fil RSS des commentaires de cet article