Warum wird die Ansichtsimportoption in der Ansichtsbenutzeroberfläche nicht angezeigt?


15

Ich versuche, eine Ansicht von einer Entwickler-Site in eine QA-Site zu exportieren / importieren. Die Benutzeroberfläche für Ansichten ist aktiviert. Wenn ich jedoch zu Struktur> Ansichten gehe, wird nur die Option "+ Ansicht importieren" nicht angezeigt:

"+ Neue Ansicht hinzufügen" "+ Neue Ansicht aus Vorlage hinzufügen"

Jemand eine Idee?

Antworten:


28
  1. Wenn der angemeldete Benutzer über die Berechtigung " Ansichten verwalten" verfügt , geben Sie diese Berechtigung an, wenn dies nicht der Fall ist.
  2. Aktivieren Sie auch das Kernmodul 'PHP-Filter'.
  3. Geben Sie der entsprechenden Benutzerrolle die Berechtigung PHP für Einstellungen verwenden .
  4. Fügen Sie die folgende URL nach Ihrer aktuellen URL ein und Sie sehen die Seite mit den Importansichten.

    admin / struktur / ansichten / import


2
Die Funktion views_import_access macht es ziemlich deutlich, da sie nur die anderen 2 Berechtigungen überprüft: administer viewsunduse PHP for settings
DrCord

Beachten Sie, dass das "PHP" -Modul aktiviert sein muss, damit die Berechtigung "PHP für Einstellungen verwenden" angezeigt wird.
Matt Browne


1

Höchstwahrscheinlich suchen Sie am falschen Ort. Die von Ihnen verwendete Exportoption befindet sich in der Dropdown-Liste in der Zeile Ansicht in Ihrer Liste der Ansichten, während sich die Importoption als Registerkarte oben auf der Ansichten-Masterseite befindet. Es dauerte eine Weile, bis ich bemerkte, dass sich die Importoption erwartungsgemäß im selben Dropdown-Menü wie Export befindet.


Dies war die richtige Antwort für mich und ich erinnere mich nicht, dass ich jedes zusätzliche PHP-Modul auf anderen Sites aktivieren musste - normalerweise finde ich es unter Struktur> Ansichten in der Navigation
petednz - fuzion

0

Ein weiterer Grund könnte sein, dass Sie das Paranoia-Modul verwenden, das viele dieser PHP-Run-Funktionen deaktiviert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.