phalconのデフォルトのフラッシュメッセージングサービスでは、デフォルトのエラーdivのみを提供します。ファルコンのフラッシュメッセージにデフォルトのテキストを追加
<div class="alert alert-warning">Our message</div>
しかし、このようなdivボックス内に何かを追加したいと思います。
<div class="alert alert-warning"> <button class="close">x</button> Our Message </div>
しかし、私たちの知る限り、ファルコンは各メッセージのクラスだけを設定することができます。
$di->set('flash', function() {
return new FlashSession([
'error' => 'alert alert-danger alert-dismissible',
'success' => 'alert alert-success alert-dismissible',
'notice' => 'alert alert-info alert-dismissible',
'warning' => 'alert alert-warning alert-dismissible'
]);
});
すべてのメッセージにその閉じるボタンを追加する設定や方法がありますか。その場合、私は変更する必要があるように、将来的には、私は閉じるボタンのクラスを変更する必要がすることができるので、私はすべてのフラッシュメッセージでこの閉じるボタンを追加する必要はありませんしかし、私は
message = '<button class="close-btn">x</button>'+message
ような何かをしたいですすべてのプロジェクトから。