Как вы можете добавить параметры к атрибутам из локализованного файла .properties в hybris? - PullRequest
1 голос
/ 13 июля 2020

Как мне добавить динамические c значения в локализованные .properties файлы? У меня есть контроллер, который использует GlobalMessages из hybris для добавления сообщения из locales_**.properties. Сообщение должно выглядеть так:

**** [code] **** 

Где code - динамическое c значение. Я пытался сделать что-то вроде:

model.addAttribute("code",codeValue);

Затем установите ключ сообщения:

code.display = **** ${code} ****

Но это не сработало.

1 Ответ

2 голосов
/ 13 июля 2020

Сделайте что-то подобное в своем файле jsp / tag:

<spring:theme value="code.display" arguments="${code}" />

и измените сообщение следующим образом:

code.display = **** {0} ****

Также используйте один из файлов в:

hybris/bin/custom/mystorefront/web/webroot/WEB-INF/messages/

Лучшая идея - использовать base.properties.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...