Bladeテンプレートのコメント


Blade

 悩み事

Bladeテンプレートでコメントを記述したい

HTMLコメントでは無く、内容を残さずにコメントを記述したい

 解決方法

Bladeのコメントは次の様に利用します

{{--, --}}で囲む事でコメントになります

<html>
{{-- ----------------------------------------------------------------------
  -- Here's a big long comment block
  -- ----------------------------------------------------------------------
  --
  -- I want to document what this template does. Right now it only shows
  -- comments, but who knows? Maybe in the future it will do something else.
  --
  --}

  <body>
    {{-- of course, you can have single line comments too --}}
    Hey, punk.
  </body>
</html>

 アドバイス

BladeのコメントにPHPのコメントを利用しないでください

Bladeはレンダリング時に{{--,--}}/*, */に置換える為、
PHPコメントを記述すると、*"コメント内容 /"** と表示されてしまいます

{{-- PHPコメントを記述しない様にしましょう */ comment --}}