OroCRM DataAudit: как отобразить метки свойств вместо имен свойств в окне "История изменений"?

Как я видел в примерах и моих пользовательских пакетах, в модальном окне "История изменений" изменяются только имена и значения свойств.

Это выглядит ужасно, когда пользователь видит "mainAdditionalContract", но не "Дополнительный контракт" (взят из файла перевода "crm.agreement.additional_contract.label")

Есть ли решение для предоставления метки свойств для dataAudit? Через аннотации или любым другим способом?

1 ответ

Я сомневаюсь, что это все еще актуально, но ради других, ищущих ответ, вот мое:

DataAudit в значительной степени зависит от реализации __toString() для установки имен AuditField.

Я считаю, что вы должны реализовать метод __toString в ваших сущностях, чтобы они правильно отображались в сетке.

Другие вопросы по тегам