Variables JSTL utilizadas habitualmente en las páginas de tienda de inicio

El archivo crs-web > WebContent > storedir > Common > EnvironmentSetup.jspf 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.

Variables de estilo

env_vfileColor
Directorio que contiene los archivos de imagen dependientes del color.
env_vfileStylesheet
Nombre del archivo de la hoja de estilo en cascada (CSS).
env_vfileStylesheetprint
Nombre del archivo CSS para imprimir páginas de confirmación de pedidos. Este archivo es un archivo CSS que puede imprimirse.

Variables utilizadas en las páginas de la tienda

nombreTienda
El nombre de la tienda.
userType
El tipo de usuario. Este valor puede ser G para los usuarios invitados, y R para los usuarios registrados.
storeId
El ID de la tienda.
langId
El ID de idioma actualmente seleccionado para la tienda.
entorno nacional
El entorno nacional actualmente seleccionado para la tienda.
anonymousUser
Esta variable indica su el usuario actual es un usuario anónimo o no. Por ejemplo, un usuario con el ID ID -1002.
userId
ID del usuario actual.
catalogID
ID del catálogo de la tienda.
lastCmdName
El nombre del último mandato que se ejecuta en la página.
urlLangId
Este parámetro se puede pasar a códigos wcf:url. Si ha pasado, esta variable urlLangId se utiliza para bloquear palabras clave de URL. Si no se encuentran palabras clave para este urlLangId, la tienda utiliza el ID de idioma predeterminado para buscar las palabras clave de URL. De forma predeterminada, el ID de idioma de la página se establece como urlLangId. Si los URL de la tienda solo reciben soporte en un idioma, establezca el ID de idioma como la variable urlLangId.

Variables de directorio de la tienda

env_jspStoreDir
Directorio WebAsset del directorio de archivos compartidos. Este directorio puede contener formatos comunes de archivos web, como archivos JSP, HTML e imágenes.
jspStoreImgDir
El URL que hace referencia al directorio de imágenes compartidas, que se utiliza para las imágenes de referencia.
storeDir
Directorio WebAsset de la tienda alojada. Este directorio puede contener formatos comunes de archivos web, como archivos JSP, HTML e imágenes.
storeImgDir
El URL que hace referencia al directorio de inicio de la tienda alojada, que se utiliza para las imágenes de referencia.
env_imageContextPath
Vía de acceso que indica la raíz de contexto, que se utiliza para hacer referencia a imágenes.
jsAssetsDir
Vía de acceso que indica el directorio de elementos JavaScript, que se utiliza para hacer referencia a archivos de JavaScript.
env_siteWidgetsDir
Vía de acceso que indica el directorio de widgets a nivel de sitio de Commerce Composer.
jsIBMWidgetsAssetsPrefix
Vía de acceso al directorio de IBM Widgets, que se utiliza para hacer referencia, por ejemplo, a JavaScript y CSS.
jspIBMWidgetsImgPrefix
Vía de acceso al directorio de IBM Widgets, que se utiliza para hacer referencia a imágenes.

Variables de moneda

env_currencyDecimal
Número de posiciones decimales para la moneda. Por ejemplo, JPY y KRW no contienen posiciones decimales, mientras que otras monedas contienen dos posiciones decimales.
env_currencyCode
Código de la moneda, por ejemplo: USD.
env_CurrencySymbolToFormat
Símbolo de la moneda en el formato especificado.

Variables de presentación

env_absoluteURL
URL totalmente calificado a utilizar si es necesario
env_defaultPageView
Vista predeterminada en la que se visualizan los productos en la tienda.
env_displayListPriceInProductPage
Variable que indica si el precio de catálogo debe visualizarse en la página de detalles del producto
maxSKUs
Número máximo de identificadores de artículo para el que los detalles se capturan.
maxOrderItemsPerPage
Número máximo de artículos pedidos que se visualizan en una sola página.
env_maxOrderItemsToInspect
Número máximo de artículos solicitados que se deben inspeccionar en las páginas de pasar por caja.
maxOrderItemsToInspect
Número máximo de artículos pedidos para su inspección en el mini carro de la compra.
profileShippingNickname
Apodo predeterminado de la dirección de envío para el perfil de Caja rápida.
profileBillingNickname
Apodo predeterminado de la dirección de facturación para el perfil de Caja rápida.
ariaMessageNode
La variable ariaMessageNode se utiliza para indicar el ID del rango donde refreshArea se actualiza con un mensaje cuando se actualiza el contenido. Este mensaje notifica al usuario cuándo se actualiza una determinada sección después de que refreshArea se complete utilizando la región activa aria. El rango predeterminado está en MessageDisplay.jspf.
env_inPreview
Esta variable indica si la tienda está en modalidad de vista previa.
storeText
Variable para acceder al archivo de mensajes de la tienda.
lazyLoadDepartmentsList
Indica si se debe cargar la lista de departamentos bajo demanda.

Si se establece en true, la lista de departamentos se cargará bajo demanda, cuando el comprador Haga clic en el botón del departamento. Establezca este valor en false si desea que toda la lista se cargue durante la carga de la página.

Variables que indican las características soportadas de la tienda.

showPONumber
La variable showPONumber se utiliza para indicar si el número de orden de compra se muestra para esta tienda.
showProcessedOrders
Muestra los pedidos procesados en la página de estado de los pedidos en la página Mi cuenta.
showScheduledOrders
Muestra los pedidos planificados en la página de estado de los pedidos en la página Mi cuenta.
showWaitingForApprovalOrders
Muestra los pedidos en espera de aprobación en la página de estado de los pedidos en la página Mi cuenta.
supportPaymentTypePromotions
La variable se utiliza para indicar si las promociones de tipo de pago están soportadas en la página de envío y facturación.
env_subsFulfillmentFrequencyAttrName
Esta variable se utiliza para los productos de suscripción para indicar el nombre del atributo de frecuencia de despacho.
env_subsPaymentFrequencyAttrName
Esta variable se utiliza para los productos de suscripción para indicar el nombre del atributo de frecuencia de pago.
env_subsTimePeriodAttrName
Esta variable se utiliza para los productos de suscripción para indicar el nombre del atributo de periodo de tiempo.
showDynamicKit
Variable que se utiliza para indicar si la tienda da soporte a la visualización del kit dinámico.
B2B directenv_b2bStore
B2B directLa variable indica si la tienda es una tienda B2B.
env_displayRibbonAdInGridMode
La variable controla si aparecen cintas publicitarias para entradas del catálogo en una vista de cuadrícula en las páginas de la tienda.

Cuando el valor de la variable es true, una página de la tienda debe recuperar la información de atributos para las entradas de catálogo de la página. La información de atributo determina si existen cintas publicitarias para las entradas del catálogo. La recuperación de la información de atributos de todas las entradas de catálogo en una vista de cuadrícula puede afectar al rendimiento. Si no desea mostrar cintas publicitarias en las páginas de la tienda, o en una vista de cuadrícula de entradas de catálogo en una página, establezca el valor de la variable en false. Cuando el valor es false, las cintas publicitarias se muestran para las entradas de catálogo solo en vistas de lista en las páginas de la tienda. El valor predeterminado es true.

env_includeJSPFExtension
Controla si todas las páginas de la tienda incluyen el archivo JSPFExtToInclude.jspf.

Cuando el valor de esta variable es true, el archivo de extensión JSPFExtToInclude.jspf incluye otros archivos JSP personalizados dinámicamente en todas las páginas de una tienda. Si no desea incluir dinámicamente archivos JSP personalizados, asegúrese de que el valor de esta variable sea false. El valor predeterminado es false.