Вопрос по liferay-6, liferay – Как отключить сообщение по умолчанию: «Ваш запрос успешно обработан»?

8

Как отключить это сообщение по умолчанию: & quot; Ваш запрос успешно обработан & quot; для моего портлета плагина, когда в моем портлете выполняется действие добавления / обновления?

Также я хотел бы отключить это для моей пользовательской страницы конфигурации (configuration.jsp), это страница конфигурации, которая отображается, когда мы нажимаем на значок гаечного ключа, который появляется в верхнем правом углу каждого портлета.

Есть ли где-нибудь параметр конфигурации, который я могу установить, или какой-то код, который я могу написать, чтобы отключить его?

Или же было бы возможно изменить сообщение из моего пользовательского портлета иConfigurationActionImpl?

Ваш Ответ

1   ответ
20

following configuration in portlet.xml:

<init-param>
    <name>add-process-action-success-action</name>
    <value>false</value>
</init-param>

Alternatively it can also be changed for a particular action rather than for all actions:

public void addEmployee(ActionRequest actionRequest, ActionResponse actionResponse) throws IOException, PortletException {

    // ... all the code processing

    String successMsg = "Employee added Successfully!";

    SessionMessages.add(actionRequest, "request_processed", successMsg);
}

Благодаря информации, представленной в этомссылка на сайт.

Надеюсь, это кому-нибудь поможет.

Есть ли аналогия с ошибкой msg для ключа "request_processed"?

Похожие вопросы