0 レビュー
2 回答
php-Blade/Laravel-マークアップテンプレートでの自己終了タグの防止
<脇>
答えへのリンク
答えへのリンク
この質問にはすでに回答があります:
わからない
0
レビュー
答え :
解決策:
とにかくタグを印刷するだけで、href属性を入力しないのはどうですか?このように:
<a
@if($rs->meta['first_name'] == "MyFirstName")
href="/url-to-page"
@endif >
<!-- HTML Markup Here -->
</a>
タグにhref属性がない場合は、コンテンツをafaikにレンダリングするだけです。 答えが満足のいくものかどうか教えてください。
わからない
0
レビュー
答え :
解決策:
問題の少なくとも一部は、2つのifステートメントが原因です。なぜそれらが必要なのですか?
わかりました、あなたのコードを振り返って、私はあなたが達成しようとしていることが何であるかをよりよく理解しています... 問題は2つのifステートメントです。 ifステートメントは1つだけ必要です。このようなことを試してみると、探している結果が得られます。
@if($rs->meta['first_name'] == "MyFirstName")
<a href="/url-to-page">
<!-- HTML Markup Here -->
</a>
@endif
もし私がしたことは削除されたことに注意してください。したがって、条件が満たされると、HTMLマークアップがアンカーテキストとして表示され、最後にaが閉じられます。ただし、これはすべて1つのifステートメント内で発生します。 ifは条件をチェックし、それがtrueの場合、endifの前にあるすべてのHTMLマークアップだけでなくaもレンダリングします。
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。