日付範囲をチェックするコントローラーがあり、問題がある場合はメッセージが表示されます。アプリケーションを新しいサーバーにインストールしましたが、ユーザーが無効な日付範囲を選択すると、突然フラッシュ メッセージが表示されなくなりました。私は同じホスティング会社を使用しているため、本質的に変更されたのはアプリの URL だけです。
メッセージを表示するコードは次のとおりです。
// redirect if any errors in date range
if(count($msg[0])>0){
$flashmsg = implode('<br />',$msg[0]).implode('<br />',$msg[1]);
$this->Session->setFlash(__($flashmsg, true),'default', array('class' => 'flash-message-success'));
$this->redirect(array('action' => 'feedback'));
}
feedback() 関数は、使用するレイアウトを設定するだけです。
どんなアドバイスも大歓迎です...