Importar en Opencms desde el CmsShell

Para importar contenidos tenemos las funciones de CmsShell siguientes:

[code]

importResources (String absoluteFilePath, String importPath)

importResources (String absoluteFilePath, String importPath, boolean KeepPermisions)

importResourcesWithTempProject(StringabsoluteFilePath)

[/code]

La tercera símplemente nos crea un proyecto temporal donde mete los contenidos.

Para importar es muy sencillo. Después de autenticarnos con login y seleccionar el proyecto con setCurrentProject podemos:

[code]

importResources «/tmp/contenidos.zip» «/»

[/code]

Hemos seleccionado sólo el «/» porque cuando hicimos la copia la hicimos con la ruta completa. Esto dependerá de cómo hayamos hecho la exportación del zip con los contenidos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.