Copia entre sitios de eZ Publish
Al momento de realizar una migración de algún contenido de un sitio en eZ Publish a otro, podemos realizar unos sencillos pasos para lograr mantener todas las características del material original publicado.
Una de las características más interesante de eZ Publish y que está poco documentada es la copia entre sitios de contenido ya publicado, como artículos, carpetas, galerías, clases, estilos y otros.
Aunque puedan parecer algo extensos, estos pasos son muy fáciles y es la mejor forma de realizar copias entre portales con eZ Publish. Igualmente, a pesar que se mencionan los pasos orientados a la copia de contenido, los mismo se pueden seguir para copiar otros objetos, como clases modificadas o creadas, estilos y otros.
- Iniciar sesión de admin en la interfaz de administración.
- Entrar en la sección SETUP/Packages (Configuración/Paquetes)
- Presionar en (hacer click) Create new package (Crear nuevo paquete).
- Seleccionar content object export y luego presionar en create package (crear paquete).
- En content objects to include se puede seleccionar una de estas opciones:
- Add subtree: Para exportar una sección completa con sus hijos.
- Add node: Para exportar una sección sin sus hijos.
- Presionar next.
- En content object limits se debe definir el contenido y otras caracteristicas de la exportación. Si se está migrando contenido entre sitios con la misma versión de eZ Publish, no debería incluirse ni los class definitions ni los templates, ya que se supone que están presentes en el sitio destino. Sin embargo, si se ha hecho modificaciones de alguno de los elementos mencionados, entonces si deben ser incluidos.
- En la próxima pantalla (Package information), se pueden dejar los valores por defecto mostrados, en próximas exportaciones, se pueden definir otras versiones del mismo subtree exportado u otra información relevante a ser incluida en el paquete.
- Package maintainer dejar los valores por defecto es suficiente, a menos que quiera incluir información importante.
- Package changelog dejar los valores por defecto es suficiente, a menos que quiera incluir información importante.
- En la pantalla final revisamos la información de la exportación y presionamos export to file.
- Una vez sea exportado a un archivo, debemos ir al sitio destino (como admin en la interfaz de administración por supuesto) y en SETUP/Packages (Configuración/Paquetes) presionar en Import new package.
- Buscamos nuestro archivo con Browse (Examinar) y presionamos Import package.
- A continuación nos muestra la información a ser importada, entonces presionamos Install package.
- Nos presenta el mapeo o siteaccess al cual deberá ser exportado el contenido . Por defecto se deja en esl (o eng, fra, o el siteaccess que se esta importando).
- En Top node placement se puede seleccionar el destino del contenido. Si va a la sección principal, dejar como está y presionar Next.
- En las opciones avanzadas podemos definir que utilice la fecha de publicación y otra información como esta definida en el contenido a importar. Presionamos Continuar.
Comentarios
Conectar o crear una cuenta de usuario para comentar.
