When I search categories and products in User Interface, my URL looks broken like
�, // c//p/010
how can I get rid of this characters?
Is there any out of box solution in Hybris?
Hybris does a lot of escaping special characters in category and product and content page URLs. Consider de.hybris.platform.commerceservices.url.impl.AbstractUrlResolver and all subclasses for that purpose.
Here are the most common ones:
Use them like this:
...
@Resource(name = "productModelUrlResolver")
private UrlResolver<ProductModel> productModelUrlResolver;
...
ProductModel product = productService.getProductForCode("myProduct");
String url = productModelUrlResolver.resolve(product);