Pregunta

¿Alguien sabe si puede copiar una página de publicación (programáticamente), basado en un diseño y tipo de contenido personalizado, de un sitio a otro en diferentes colecciones de sitios y manteniendo todos los datos en los campos o partes web. Básicamente para crear un receptor de características que tenga código para copiar la instancia de la página P desde el sitio A en la colección del sitio SCA al sitio B en la colección de sitios SCB.

El panorama general aquí es crear una página dentro de una variación y colocar una bandera en el panel de modo de edición de esa página. Cuando el indicador se establece en verdadero y se aprueba la página, debe empujarse a todas las variaciones como un borrador (flujo de trabajo) en otra región. ejemplo:

  • Sitio de colección de sitios: región de América del Norte con variaciones EN-US EN-CA con EN-US como raíz
  • COLECCIÓN DE SITIOS SCB: Región de Europa con variaciones En-UK es-es con En-UK como raíz

Creo la página P en EN-US (Región Root of North America) en la publicación Se presiona a todas las variaciones dentro de esa región. Si el indicador se establece en verdadero, entonces la página se empuja como un borrador a la raíz de la región de Europa (EN-UK).

¿Fue útil?

Solución

Si está utilizando variaciones, ¿por qué no simplemente establecer las variaciones "Crear automáticamente el sitio y la página" (en Configuración de la colección de sitios -> Configuración de variación) que copiará las páginas recién creadas en sus variaciones?

En el caso en que desea que se copien las páginas en los sitios de variación a los sitios objetivo solo a pedido, puede usar la propagación de la página bajo demanda, que se detalla en este artículo

http://blogs.msdn.com/b/ecm/archive/2010/06/22/variations-propagate-pages-on-your-terms.aspx

Licenciado bajo: CC-BY-SA con atribución
scroll top