Submitted by Shiba on
Lorsque je souhaite modifier une vue que j'ai créer, Drupal me sort
"PDOException : SQLSTATE[23000]: Integrity constraint violation: 19 column name is not unique: INSERT INTO {views_view} (name, description, tag, base_table, human_name, core) VALUES (?, ?, ?, ?, ?, ?); Array ( [0] => article [1] => Affiche les articles sur la page d'accueil [2] => default [3] => node [4] => Article [5] => 7 ) dans views_db_object->save_row() (ligne 2224 dans /var/www/DesInMBL/sites/all/modules/views/includes/view.inc)."
Est-ce que quelqu'un serais à quoi cela est dû?
Car je souhaite juste ajouter un critère de statut des traduction pour pouvoir afficher les derniers articles dans la langue dans laquelle à choisi l'utilisateur. Mais à cause de ce problème je ne peux pas le faire.
Merci d'avance
D'après le message il
Permalien Soumis par vincent59 le 21 Avril, 2015 - 18:09
D'après le message il semblerait y avoir un doublon pour la colonne name (article dans ce cas précis).
Est-ce qu'il y aurait 2 vues avec le même nom 'machine' = article ?
On peut vérifier avec : select * from views_view;
Je voudrais bien vérifier,
Permalien Soumis par Shiba le 22 Avril, 2015 - 10:45
Je voudrais bien vérifier, mais sachant que j'utilise une base Sqlite, je ne sais donc pas où taper les requêtes pour vérifier ça.