Grails Editing Flash Delete Message

前端 未结 3 1770
刺人心
刺人心 2021-01-17 06:05

Hi am new at Grails i have implemented a delete action that deleted messages in an inbox,, but now i want to change the flash message to display \"2 Messages deleted\" not

3条回答
  •  独厮守ぢ
    2021-01-17 06:44

    If you look up the default.deleted.message key in your messages.properties you'll see it looks like

    default.deleted.message={0} {1} deleted
    

    Simply add a new line with the key and value you want.

    inbox.deleted.message={0} messages deleted
    

    and use it in your controller

    flash.message = message(code: 'inbox.deleted.message', args: [deletedMessageCount])
    

    Of course, you'll need to define a value for deletedMessageCount before using it.

提交回复
热议问题