入力に古いデータがある場合、ラベルにクラスを追加しようとしています。古いデータを含むクラスをフォームに追加する
私は私のラベルに、これを試してみてください。
<?php empty(old(email)) ? '' : 'active' ;?>
しかし、それは動作しません。私も "isset"で試してみましたが、エラー例外があります。
私を助けることができますか?ありがとう
入力に古いデータがある場合、ラベルにクラスを追加しようとしています。古いデータを含むクラスをフォームに追加する
私は私のラベルに、これを試してみてください。
<?php empty(old(email)) ? '' : 'active' ;?>
しかし、それは動作しません。私も "isset"で試してみましたが、エラー例外があります。
私を助けることができますか?ありがとう
古いメソッドは文字列として入力名を取ります。また、ブレード構文を使用して作業を簡単にすることもできます。
<label class="label{{ old('email') ? ' active' : '' }}" >Test</label>
old
関数は、最初のパラメータとして文字列を受け入れます。 email
という定数が存在しないため、エラーが発生する可能性があります。代わりに、文字列で呼び出すold('email')
<?php empty(old('email')) ? '' : 'active' ;?>
エラー例外を追加できますか? –
電子メールが定義されていません – Jeremy
あなたは 'is_null(email)'を試しましたか? –