2016-09-27 78 views
-1

我想使用setflash與三元運算符有沒有什麼辦法可以建議不使用if,else條件。Yii 2.0 setFlash與三元運算符

Yii :: $ app-> session-> setFlash('message','messages goes here');

+0

'(condition)? 'falsh':'no-flash';' –

+1

請說明您的具體問題或添加其他詳細信息,以確切地突出顯示您需要的內容。正如目前所寫,很難確切地說出你在問什麼。請參閱[問]頁面以獲得澄清此問題的幫助。 – topher

+0

請參閱我的回答http://stackoverflow.com/questions/32793569/how-to-set-a-flash-message-in-yii2/32794019#32794019 – vishuB

回答

0
$success = (condition) ? 'success' : ''; 
$message = !empty($success) ? 'your message goes here' : ''; 
Yii::$app->session->setFlash($success, $message); 
return $this->redirect(['index']); 

希望這會有所幫助。