Cambio de propiedades en el archivo de configuración de HCL Commerce (wc-component.xml)
Para cambiar cualquier propiedad en el archivo de configuración (wc-component.xml), debe crear una versión personalizada del archivo en una nueva carpeta. La versión personalizada del archivo debe contener únicamente las propiedades modificadas.
Before you begin
Procedure
- Abra HCL Commerce Developer y cambie a la vista Explorador de empresa.
-
Expanda el proyecto search-config-ext y, a continuación, la carpeta src.runtime.config.
-
Añada los elementos XML básicos que son necesarios para el archivo wc-component.xml personalizado:
-
Añada XML para cualquiera de las propiedades que desee cambiar en el archivo wc-component.xml personalizado:
- Guarde y cierre el archivo de configuración personalizado.
- Pruebe los cambios de configuración.
Ejemplo 1: Archivo de configuración de componente de catálogo personalizado que cambia propiedades de configuración de búsqueda
<?xml version="1.0" encoding="UTF-8"?>
<_config:DevelopmentComponentConfiguration
xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation = "http://www.ibm.com/xmlns/prod/commerce/foundation/config ../xsd/wc-component.xsd "
xmlns:_config = "http://www.ibm.com/xmlns/prod/commerce/foundation/config">
<_config:extendedconfiguration>
A
<_config:configgrouping name = "SearchConfiguration">
<_config:property name = "SearchProfilesStatistics" value = "true"/>
<_config:property name = "SearchStatisticsUpdateInterval" value = "4800"/>
<_config:property name = "SearchStatisticsResultPagesTrackingThreshold" value = "2"/>
<_config:property name = "relevancyType" value="1"/>
</_config:configgrouping>
B
</_config:extendedconfiguration>
</_config:DevelopmentComponentConfiguration>
En el ejemplo anterior, el fragmento de código que empieza por A y termina por B es el código insertado, que contiene las propiedades siguientes:
- SearchProfilesStatistics
- El valor cambia a
true
para habilitar las estadísticas de búsqueda del sitio. - SearchStatisticsUpdateInterval
- El valor cambia a
4800
segundos como el rango de tiempo entre actualizaciones de proceso por lotes. - SearchStatisticsResultPagesTrackingThreshold
- El valor cambia a
2
páginas de resultados de búsqueda para rastrear las estadísticas de regla de búsqueda. - relevancyType
- La propiedad relevancyType está establecida en 1 para habilitar la característica de relevancia de búsqueda de categorías.