- Personalización de las páginas de escaparate
Personalice los archivos JavaServer Page (archivos JSP) y las vistas MVC Spring que los invocan para modificar cómo se generan las páginas de tienda y cómo se devuelven a los usuarios de la tienda. Realice adiciones o modificaciones a los archivos JSP existentes o añada nuevos archivos JSP para ampliar la funcionalidad del escaparate.
- Personalización de un widget existente
Personalice un widget suministrado para modificar su comportamiento para utilizarlo en el escaparate.
- Sustitución de un paquete de recursos
Sustituya un paquete de recursos proporcionado para modificar el texto que se visualiza en los widgets del escaparate.
- Carga de categorías en el menú de exploración del catálogo
Puede alterar temporalmente el comportamiento para cargar el menú de examen de catálogo en páginas de la tienda individuales para controlar la visualización del menú y mejorar el rendimiento que supone cargar páginas de la tienda. Al configurar el comportamiento del menú de exploración del catálogo, puede configurar si una página de la tienda solo carga la categoría de nivel superior en el menú de exploración del catálogo cuando se carga la página o bien carga todas las categorías del menú. El menú de examen de catálogo es un menú emergente que incluye una lista de departamentos y categorías.
- Habilitación de facetas basadas en imágenes en la categoría Hardware B2B
Después de publicar la tienda de ejemplo Aurora como una tienda B2B, puede habilitar algunas facetas de productos las categorías Elementos de sujeción e Iluminación. Estas facetas, como por ejemplo Tipo de cabeza para tornillos
y Forma de la bombilla
para productos de iluminación, tiene imágenes asociadas para ayudar a los compradores a encontrar el producto adecuado rápidamente. Los pasos de habilitación implican seleccionar los atributos descriptivos para visualizar como facetas en la herramienta Catálogos del Centro de gestión y mostrar la vista previa de los resultados.
- Añadir y cambiar mensajes en la tienda Aurora
Puede añadir mensajes nuevos o cambiar los mensajes existentes en las páginas de la tienda modificando el archivo que contiene las series de texto de la tienda.
- Cambio de archivos de tienda de ejemplo HTML estática
Puede utilizar la tienda HTML estática para acelerar el ciclo de diseño web. Cuando los diseñadores web utilizan la tienda como punto de inicio, el coste de la creación de la interfaz de usuario en los archivos JSP se reduce. Puede modificar los archivos HTML y CSS utilizando sus herramientas de diseño web favoritas y sin tener un development environment. Un desarrollador de tienda puede incorporar los cambios en los archivos JSP correspondientes cuando lo crea más conveniente.
- Aplicar cambios HTML a los archivos JSP
Después de que un diseñador web haya cambiado los archivos HTML estáticos, un desarrollador de tiendas puede determinar los archivos JSP que representan dinámicamente las distintas áreas en páginas específicas de un escaparate. La característica de resaltado, una de las herramientas proporcionadas con los elementos, se utiliza para identificar los archivos JSP que forman parte de la página en la que se encuentra. Delimita cada área de la página que un archivo JSP representa y muestra el nombre del archivo en el ángulo superior izquierdo.
- Adición de lógica de extensión a todas las páginas de tienda
Puede configurar la tienda de inicio Aurora para incluir lógica de extensión personalizada, como la JSP autocontenida en todas las páginas de tienda. Mediante el uso de esta configuración, puede incluir fácilmente código común en todas las páginas de tienda o incluir código para hacer el seguimiento del historial de navegación de los compradores.
- Habilitar el soporte de suscripciones en el componente de pedido
Para habilitar el soporte de suscripciones en el componente de pedido, debe actualizarse el archivo de configuración de pedido.
- Habilitar y configurar las estadísticas de búsqueda en el sitio
Puede recopilar los datos del sitio en los informes de estadísticas de búsqueda de informes y de esta manera verlos y analizarlos en el Centro de gestión.
- Personalización de mensajes y etiquetas de la tienda web
En la tienda HTML estática se muestra las etiquetas y los mensajes. Utilice la tienda HTML estática para encontrar los archivos de propiedades que son necesarios para personalizar las etiquetas y los mensajes en su tienda que ya esté en marcha.
- Estructura de directorios de la tienda de inicio Aurora
De forma predeterminada, los archivos de tienda están organizados en una estructura de directorios definida.
- Requisitos de las imágenes de catálogo para la tienda de inicio Aurora
Para cada entrada de catálogo (producto, código de artículo, paquete y kit), la tienda de inicio Aurora muestra imágenes en varios tamaños, en distintas ubicaciones.
- Almacenamiento en memoria caché dinámica en la tienda de inicio Aurora
En la tienda de inicio Aurora, la memoria caché dinámica está habilitada de forma predeterminada. El almacenamiento en la memoria caché dinámica reduce la carga del servidor, ya que no es necesario recuperar muchos segmentos de la página ,como los widgets del a tienda, del servidor en cada visualización de una nueva página.
- Variables JSTL utilizadas habitualmente en las páginas de tienda de inicio
El archivo es un archivo de configuración que suele incluirse en las páginas de la tienda de inicio. Las variables declaradas dentro de este archivo se pueden modificar para cambiar el aspecto y el comportamiento de los componentes del escaparate.
- Métodos recomendados: Codificación de páginas JSP para utilizar Storefront Test Automation Engine
La infraestructura de automatización de pruebas de HCL Commerce ha sido diseñada para ayudarle a probar de forma eficaz y eficiente la tienda antes del despliegue. Para sacar el máximo provecho de la infraestructura de automatización de pruebas, es recomendable editar páginas JavaServer (JSP) para incluir los métodos recomendados siguientes.
- Habilitación de la barra de progreso en nuevas páginas de la tienda de ejemplo Aurora
La barra de progreso aparece cuando se desencadena una solicitud AJAX y desaparece cuando una solicitud finaliza. Sirve de indicador de confirmación de la página, donde el cliente todavía puede realizar acciones adicionales. Es decir, no impide que el cliente realice acciones adicionales en la página.
- Habilitación de la función Activación de cuenta mediante correo electrónico en la tienda de inicio Aurora
Puede habilitar la activación de cuenta de forma que los clientes deban pulsar un URL de activación para poder registrarse en la tienda de inicio Aurora.
- Inhabilitación de la función Activación de cuenta mediante correo electrónico en la tienda de inicio Aurora
Puede inhabilitar la función de activación de cuenta mediante correo electrónico si la función está habilitada.
- Reducción de la raíz de contexto de un URL de tienda local migrada
Cuando migra la tienda de una versión anterior de HCL Commerce a la versión 9.0, la tienda se ejecuta en el servidor de transacción (trs-app
) y a menudo se hace referencia como una tienda local. Además de ejecutarse en el servidor de transacción, la tienda local también utiliza el servidor web de transacciones (trs-web
). Si utiliza una tienda local, puede acortar la raíz de contexto de la URL de la tienda para que los compradores encuentren más fácil recordar un enlace. Reducir la raíz de contexto también mejora la visibilidad en los resultados del motor de búsqueda.
- Subir listas de solicitudes
Puede crear una lista de solicitudes en un editor de texto o de hoja de cálculo y subir la lista de solicitudes a la tienda. Una lista de solicitudes es una lista reutilizable de artículos (códigos de artículo) que puede utilizar para crear pedidos. Las listas de solicitudes se admiten cuando la tienda de inicio Aurora se publica como una tienda B2B.
- Habilitar un enlace Suscribirse a un canal de información de zona de e-Marketing en la tienda de inicio Aurora
La tienda de inicio Aurora incluye una característica que permite a los clientes subscribirse a canales de zonas de e-Marketing para obtener recomendaciones de entradas de catálogo. Para familiarizarse con la implementación de Aurora, puede habilitar y probar el enlace Suscribir para una zona de e-Marketing en la página Departamento. Después, considere la posibilidad de realizar una implementación similar en su tienda.
- Habilitar un enlace Suscribirse a un canal de información de lista de deseos en la tienda de inicio Aurora
La tienda de inicio Aurora incluye una característica que permite a los compradores suscribirse a canales de información de listas de deseos. Para familiarizarse con la implementación de Aurora, puede intentar habilitar y probar el enlace Suscribirse de la lista de deseos. Después, considere la posibilidad de realizar una implementación similar en su tienda.
- Actualización de la tienda de inicio Aurora para la división de clave
La característica de la división de clave podría potencialmente exponer algunos problemas de codificación JavaScript en las páginas JSP de la tienda. Las páginas JSP que han pasado o inicializado variables JSTL de claves primarias del objeto (o identificadores) en variables JavaScript como enteros pueden estar sujetas a un comportamiento imprevisto en el escaparate.
- Habilitación del botón Cancelar para pedidos en la página Detalles del pedido
Si desea permitir que los compradores cancelen pedidos, puede habilitar el botón Cancelar en la página Detalles del pedido para la tienda de inicio Aurora. Los pasos de habilitación incluyen instalar arreglos temporales que contienen código que es necesario para el botón Cancelar funcione y definir reglas de modificación para estados de pedido en Sterling Order Management.
- Formato de moneda en la tienda de ejemplo Aurora
La tienda de ejemplo Aurora utiliza la API de JSTL (JavaServer Pages Standard Tag Library) para formatear las monedas que se visualizan en páginas de la tienda.
- Métodos para recuperar parámetros de configuración de la tabla STORECONF
Puede utilizar StoreConfigurationRegistry para acceder a los valores de configuración de la tienda en la tabla de base de datos STORECONF desde el código Java™ o archivos JSP.
- Desarrollo de elementos de Commerce Composer
Enriquezca las prestaciones de la herramienta Commerce Composer desarrollando sus propios widgets y sus propias plantillas, además de ampliar otras características y funciones para satisfacer sus necesidades empresariales.
- Diseño web sensible (RWD - Responsive Web Design)
El diseño web sensible (RWD) es un método de diseño web que está destinado a crear páginas que están optimizadas para una amplia gama de dispositivos. Defiende el uso de diseños y consultas de medios principalmente fluidos para optimizar un sitio para distintos dispositivos, en lugar de diseñar un sitio separado para cada dispositivo.