1
如何在我正在開發的定製插件中的ExpressionEngine管理面板中設置錯誤/成功消息?在自定義插件中設置ExpressionEngine管理消息
我有一個表單,並希望在管理面板中通常出現消息的區域發回結果(即「表單提交成功」)。例屏幕截圖如下:
如何在我正在開發的定製插件中的ExpressionEngine管理面板中設置錯誤/成功消息?在自定義插件中設置ExpressionEngine管理消息
我有一個表單,並希望在管理面板中通常出現消息的區域發回結果(即「表單提交成功」)。例屏幕截圖如下:
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);
這解決了這個問題。我正在做'set_flashdata'調用,但沒有重定向。它現在起作用了,我在那裏插入了'redirect'調用。謝謝! –