Spa*_*gCS 4 php laravel laravel-5
EDIT1 \n这是我的错误,只是使用{!! $message!!}作品
我正在尝试返回这些<i></i>标签以供查看,如何在 Blade 中渲染它?
我尝试过这个{{ $message }}和这个{!! $message !!}
控制器
\n\n $model_filial = new Filial();\n $alerts = [];\n if (!$model_filial->hasEmail($request->codigoempresa, $user->codigofilial)) {\n $filial = $model_filial->getFilial($request->codigoempresa, $user->codigofilial);\n $alerts[] = [\n \'message\' => "N\xc3\xa3o foi possivel enviar o e-mail pois a filial <i>".name_case($filial->nome)."</i> n\xc3\xa3o possui um e-mail cadastrado",\n // --------------------------------------- HERE IS THE TAGS ^^^^^ ------------------------ ^^^^^^ --------------------------------\n \'classes\' => \'alert-danger\'\n ];\n } else {\n $mail = new NewCotacao($request->codigoempresa, $codigocotacao);\n Mail::to(\'suporte9@siacomsistemas.com.br\')->send($mail);\n }\nRun Code Online (Sandbox Code Playgroud)\n\n查看\n这里我删除了一些对你们来说不必要的代码,但我只是显示,警报,成功,失败消息,在警报消息中我需要渲染<i>标签
<div id="content">\n @if(session()->has(\'alerts\'))\n <div class="alert-wrapper">\n @if(session()->has(\'alerts\'))\n @foreach(session(\'alerts\') as $alert)\n <div class="alert {{ $alert[\'classes\'] }}">\n <!-- HERE IS WHERE I\'M SHOWING THE MESSAGE -->\n <p>{!! $alert[\'message\'] !!}</p>\n <span class="fonticon fonticon-close alert-close"></span>\n </div>\n @endforeach\n @endif\n <p class="alert alert-info alert-saving" style="display: none"><i class="fonticon fonticon-loading"></i>\n Salvando...</p>\n </div>\n @else\n <div class="alert-wrapper">\n <p class="alert alert-info alert-saving" style="display: none"><i class="fonticon fonticon-loading"></i>\n Salvando...</p>\n </div>\n @endif\n @yield(\'content\')\n </div>\nRun Code Online (Sandbox Code Playgroud)\n\n\n
尝试使用strip_tags转换 HTML 标签。
<p>{!! strip_tags($alert['message']) !!}</p>
Run Code Online (Sandbox Code Playgroud)
或者,您也可以使用htmlspecialchars函数来打印<script>或类似的标签:
<p>{!! htmlspecialchars($alert['message']) !!}</p>
Run Code Online (Sandbox Code Playgroud)
这会将特殊实体转换为 HTML。
| 归档时间: |
|
| 查看次数: |
5358 次 |
| 最近记录: |