Configuration de limites de catalogue pour la prévention d'exceptions sans limite
Le sous-système de catalogue définit des valeurs d'objet métier pour les résultats de la recherche de produits. Les valeurs par défaut sont définies dans le fichier xml/config/com.ibm.commerce.catalog/wc-admin-component.xml. Les contrôles de limite sont désactivés par défaut. Vous pouvez les activer en modifiant les valeurs en fonction des besoins de votre activité.
Procédure
-
Ouvrez le fichier xml/config/component-id/wc-admin-component.xml.
Les valeurs par défaut sont présentées dans le fragment de code suivant :
où :<_config:extendedconfiguration> <_config:configgrouping name="ProductSearchThreshold"> <_config:property name= "defaultPageSize" value = "10" /> <_config:property name= "maxPageSize" value = "0" /> <_config:property name= "maxResultSize" value = "0" /> </_config:configgrouping> </_config:extendedconfiguration>- ProductSearchThreshold
- defaultPageSize
- Nombre de produits de catalogue présentés dans la vitrine lorsqu'aucun paramètre de pagination n'est transmis.
- maximumPageSize
- Nombre maximal de produits de catalogue affichés dans une page de la vitrine. La valeur par défaut est 0, ce qui indique des limites illimitées. Si vous n'avez pas besoin de contrôler la limite sur les résultats de la recherche de catalogues, vous pouvez conserver la valeur de 0.
- maximumResultSize
- Nombre maximal de produits de catalogue extraits de la base de données, en rapport avec un critère de recherche. La valeur par défaut est 0, ce qui indique des limites illimitées. Si vous n'avez pas besoin de contrôler la limite sur les résultats de la recherche de catalogues, vous pouvez conserver la valeur de 0.
- Enregistrez et fermez le fichier.