वैलिडेशन और messages · प्रश्न 1 / 12
Extbase controller में कौन-सा method flash message बनाता है?
1 उत्तर सही है। आसान
उत्तर दिखाएँ
उत्तर
- B $this->addFlashMessage()
व्याख्या
Flash messages "The entry has been saved." जैसे छोटे feedback messages हैं, जो user को एक बार दिखाए जाते हैं। Extbase controller में आप उन्हें $this->addFlashMessage('Saved', 'Success', ContextualFeedbackSeverity::OK); से बनाते हैं; default रूप से वे session में सहेजे जाते हैं और इसलिए redirect के बाद भी बने रहते हैं। Fluid template में ViewHelper <f:flashMessages /> सभी लंबित messages output करता है और फिर उन्हें queue से हटा देता है। $this->view->assign() से variable pass करना केवल वर्तमान view के लिए काम करेगा और redirect के बाद खो जाएगा।