Pourquoi l'option d'importation de vue n'est-elle pas affichée dans l'interface utilisateur des vues?

15

J'essaie d'exporter / importer une vue d'un site de développement vers un site qa. L'interface utilisateur de vues est activée. Cependant, lorsque je vais dans Structure> Vues, ​​je ne vois pas l'option "+ Importer la vue", seulement:

"+ Ajouter une nouvelle vue" "+ Ajouter une nouvelle vue à partir du modèle"

Quelqu'un a une idée?

marscat
la source

Réponses:

28
  1. Si l'utilisateur auquel vous êtes connecté dispose de l' autorisation Administrer les vues , sinon, accordez cette autorisation.
  2. Activez également le module principal «Filtre PHP».
  3. Accordez au rôle d' utilisateur approprié l' autorisation Utiliser PHP pour les paramètres .
  4. Collez l'URL ci-dessous après votre URL actuelle et vous verrez la page des vues d'importation.

    admin / structure / vues / import

Astha chauhan
la source
2
la fonction views_import_access le rend assez clair, car elle vérifie simplement les 2 autres autorisations: administer viewsetuse PHP for settings
DrCord
Notez que pour voir l'autorisation "utiliser PHP pour les paramètres", le module "php" doit être activé.
Matt Browne
1

Vous cherchez probablement au mauvais endroit. L'option Exporter que vous avez utilisée se trouve dans la liste déroulante de la ligne Vue de votre liste de vues, tandis que l'option Importer est en haut de la page maître Vues sous forme d'onglet. Il m'a fallu un certain temps pour remarquer que, comme je m'attendais à ce que l'option d'importation soit dans la même liste déroulante que l'exportation.

Hondaman900
la source
C'était totalement la bonne réponse pour moi et je ne me souviens pas que chacun ait dû activer des modules php supplémentaires pour cela sur d'autres sites - généralement je m'attends à le trouver sous Structure> Vues dans la navigation
petednz - fuzion
0

Une autre raison pourrait être que vous utilisez le module de paranoïa, qui désactive un grand nombre de fonctionnalités PHP comme celle-ci.

adrian c
la source