在自定义加载项中设置ExpressionEngine管理员消息

时间:2011-12-03 19:16:26

标签: expressionengine

如何在我正在开发的定制加载项中在ExpressionEngine管理面板中设置错误/成功消息?

我有一个表单,并希望在管理面板中通常出现消息的区域中发回结果(即“表单提交成功”)。以下屏幕截图中的示例:

ExpressionAdmin admin message

1 个答案:

答案 0 :(得分:2)

JS方法$ .ee_notice

$.ee_notice("Your success message", {type: "success", open: true});

OR

$.ee_notice("Your error message", {type: "error", open: true});

如果您在表单发布后进行重定向,则可以在重定向之前使用set_flashdata:

$this->EE->session->set_flashdata('message_success', 'Your success message');
$this->EE->functions->redirect($url);

OR

$this->EE->session->set_flashdata('message_failure', 'Your error message');
$this->EE->functions->redirect($url);