¿Por qué la opción de importación Ver no se muestra en la IU de vistas?

15

Estoy tratando de exportar / importar una vista desde un sitio de desarrollo a un sitio qa. La interfaz de usuario de Vistas está habilitada. Sin embargo, cuando voy a estructura> vistas no veo la opción "+ vista de importación", solo:

"+ Agregar nueva vista" "+ Agregar nueva vista desde la plantilla"

Alguien alguna idea?

marscat
fuente

Respuestas:

28
  1. Si el usuario con el que ha iniciado sesión tiene el permiso Administrar vistas , de lo contrario, otorgue este permiso.
  2. También habilite el módulo central 'Filtro PHP'.
  3. Otorgue al rol de usuario relevante el permiso Usar PHP para la configuración
  4. Pegue la siguiente URL después de su url actual y verá la página de vistas de importación.

    admin / estructura / vistas / importación

Astha chauhan
fuente
2
la función views_import_access lo deja bastante claro, ya que solo verifica los otros 2 permisos: administer viewsyuse PHP for settings
DrCord
Tenga en cuenta que para ver el permiso "usar PHP para la configuración", el módulo "php" debe estar habilitado.
Matt Browne el
1

Lo más probable es que estés buscando en el lugar equivocado. La opción Exportar que utilizó está en el menú desplegable de la línea Ver en su lista de Vistas, mientras que la opción Importar se encuentra en la parte superior de la página maestra Vistas como una pestaña. Me tomó un tiempo notar que, como esperaba, la opción Importar estaría en el mismo menú desplegable que Exportar.

Hondaman900
fuente
Esto era totalmente la respuesta correcta para mí y no recuerdo cada tener que habilitar módulos de PHP adicionales para esto en otros sitios - por lo general espero encontrar bajo Estructura> Vistas en la barra de navegación
petednz - fuzion
0

Otra razón podría ser que está utilizando el módulo paranoia, que deshabilita muchas funciones de ejecución de php como esta.

adrian c
fuente