Trabajar con fragmentos
Este artículo describe por qué, cuándo y cómo usar fragmentos en Microsoft Dynamics 365 Commerce.
Los fragmentos permiten una experiencia de creación centralizada para configuraciones de módulos que se deben volver a utilizar en el sitio. Por ejemplo, los encabezados, los pies de página y los banners a menudo se configuran como fragmentos, ya que se comparten entre muchas páginas. Puede pensar en fragmentos como páginas web en miniatura que se pueden insertar en otras páginas del sitio. Los fragmentos tienen su propio ciclo de vida. Es decir, se crean, se hace referencia a ellas, se actualizan y se eliminan como entidades independientes en las herramientas de creación.
Una vez que se configuran los fragmentos, se pueden usar en cualquier lugar donde se puedan usar los módulos en su estructura de sitio. Se puede hacer referencia a fragmentos en páginas, diseños, plantillas y otros fragmentos.
Nota
Los fragmentos se pueden anidar hasta en siete niveles de profundidad dentro de otros fragmentos.
Por ejemplo, si desea promocionar un evento de temporada en muchas páginas de nuestro sitio, puede usar un fragmento. El primer paso en el proceso de crear un fragmento nuevo es seleccionar el tipo de módulo desde el que deseas empezar. Para este ejemplo, puede crear el fragmento desde un módulo de elemento principal.
Nota
Los fragmentos se pueden crear desde cualquier tipo de módulo.
A continuación puede configurar el fragmento de elemento principal con su contenido promocional específico. También puede localizarlo según sea necesario. El nuevo fragmento de elemento principal independiente se puede consumir a continuación como módulo preconfigurado a través del sitio. Puede agregarlo fácilmente a plantillas, a páginas específicas o a otros fragmentos que pueden contener módulos de elementos principales.
Todos los lugares donde se agrega el fragmento son referencias al fragmento de elemento principal central de héroe que ha creado. Si publica cambios en el fragmento, estos cambios se reflejan inmediatamente en todos los lugares donde se hace referencia al fragmento en el sitio. Por lo tanto, los fragmentos ofrecen una manera potente y eficaz de volver a usar y administrar centralmente las configuraciones de módulo en un sitio. Al usarlos de manera eficaz, pueden aumentar significativamente la agilidad y ayudar a reducir el coste que está asociado a la administración del contenido del sitio.
La ilustración siguiente muestra cómo se pueden usar los fragmentos para centralizar la creación de las configuraciones de módulo compartidas en un sitio de comercio electrónico.
Crear un fragmento
Puede crear un nuevo fragmento o guardar una configuración de módulo existente como fragmento.
Guardar una configuración de módulo existente como fragmento
Para convertir un módulo configurado anteriormente en un fragmento reutilizable en el generador de sitios de Commerce, siga estos pasos.
- Abra una página o una plantilla que contenga el módulo que desea convertir en un fragmento.
- En el panel de contorno a la izquierda o directamente en el generador de páginas visual, seleccione el módulo configurado previamente.
- Seleccione los puntos suspensivos (...) junto al módulo en el panel de contorno o en la barra de herramientas del módulo en el generador de páginas visual.
- Seleccione Compartir como fragmento.
- En el cuadro de diálogo Guardar como fragmento, especifique un nombre para el fragmento.
- Seleccione Aceptar para guardar la configuración del módulo como fragmento que se pueda agregar a otras páginas.
Crear un nuevo fragmento
Para crear un fragmento nuevo en el generador de sitios de Commerce, siga estos pasos.
- En el panel de navegación de la izquierda, seleccione Fragmentos.
- Seleccione Nuevo. Aparece el cuadro de diálogo Nuevo fragmento, que muestra todos los tipos de módulos disponibles. Como se mencionó anteriormente, los fragmentos se pueden crear a partir de cualquier tipo de módulo.
- Seleccione un tipo de módulo para su fragmento.
Sugerencia
Al seleccionar un tipo de módulo de contenedor genérico, obtiene la máxima flexibilidad cuando tiene que actualizar y configurar el fragmento posteriormente.
Agregar, eliminar o editar fragmentos en una página
Los siguientes procedimientos describen cómo agregar, quitar y editar fragmentos.
Agregar un fragmento
Para agregar un fragmento a una página en el generador de sitios de Commerce, siga estos pasos.
En el panel de esquema de la izquierda o directamente en el generador de páginas visual, seleccione un contenedor o una franja a la que se pueda agregar módulos secundarios.
Seleccione los puntos suspensivos (...) junto al nombre del contenedor o la franja. Alternativamente, si usa el generador de páginas visual, seleccione el símbolo más (+).
Seleccione Agregar fragmento.
Nota
Si el contenedor o la franja no admiten nuevos módulos secundarios, la opción Agregar fragmento no está disponible.
En el cuadro de diálogo Seleccionar fragmento, busque y seleccione un fragmento para agregarlo. Si no se muestran fragmentos disponibles, es posible que tenga que crear primero un fragmento de un tipo de módulo que la franja o el contenedor seleccionado admita.
Seleccione el fragmento que desee para agregarlo a la franja o al contenedor seleccionado de su página.
Nota
Los módulos que se permiten en un contenedor o una franja se definen por plantilla de la página o las propias definiciones de los módulos.
Eliminar un fragmento
Para quitar un fragmento de una franja o un contenedor en una página del generador de sitios de Commerce, siga estos pasos.
- En el panel de esquema de la izquierda, seleccione el botón de puntos suspensivos (...) que se encuentra junto al fragmento que se va a eliminar y, a continuación, seleccione el símbolo de papelera. Alternativamente, puede seleccionar el fragmento en el generador de páginas visual y seleccionar el símbolo de la papelera en la barra de herramientas del fragmento.
- Cuando se le pida confirmar que desea quitar el fragmento, seleccione Aceptar.
Nota
Al quitar un fragmento de una página, solo quitará la referencia a él de esa página. No elimina el fragmento del sitio. Para eliminar fragmentos del sitio, debe usar la interfaz de usuario (IU) del inspector de fragmentos. Puede eliminar fragmentos de un sitio solo si no se hace referencia a ellos actualmente por ninguna página o plantilla u otros fragmentos.
Editar un fragmento
Para editar fragmentos, debe usar la interfaz de usuario del editor de fragmentos. Esta restricción es por diseño. Ayuda garantizar que los autores no confunden el proceso de editar los módulos para una página determinada por el proceso de editar fragmentos que se pueden compartir entre varias páginas.
Para editar un fragmento en el generador de sitios de Commerce, siga estos pasos.
- En el panel de navegación de la izquierda, seleccione Fragmentos.
- En Fragmentos, seleccione el fragmento que se editará.
- Edite la estructura y las propiedades del módulo del fragmento según sea necesario. El proceso es similar al que se usa para editar módulos en la vista del editor de páginas.
También puede editar un fragmento seleccionándolo en una página, en una plantilla o en un fragmento principal y, a continuación, seleccionando Editar fragmento en el panel de propiedades de la derecha.
Cambiar el nombre de un fragmento
Para cambiar el nombre de un fragmento existente en el generador de sitios de Commerce, siga estos pasos.
- En el panel de navegación izquierdo, seleccione Fragmentos.
- Seleccione el nombre del fragmento del público que desee cambiar.
- Seleccione Editar para empezar a editar el fragmento. Tenga en cuenta que no puede editar un fragmento si alguien más ya lo está editando.
- En el panel de propiedades del fragmento, seleccione el símbolo del bolígrafo junto al nombre del fragmento.
- Edite el nombre del fragmento según sea necesario.
- Seleccione la marca de verificación para confirmar el cambio de nombre.
- Seleccione Finalizar edición.
Puede cambiar un fragmento después de crearlo editándolo y luego seleccionando el símbolo de pluma junto al nombre del fragmento en el panel de propiedades.
Recursos adicionales
Información general de plantillas y diseños
Trabajar con diseños predefinidos
Trabajar con grupos de publicación
Ver el historial de versiones para revertir páginas y fragmentos