Laravel 8 - 사용자 지정 nl2br 블레이드 지침
2569 단어 laravel
설정
먼저 AppServiceProvider.php
에서 app/Providers
파일을 엽니다.
여기에서 boot()
기능의 블레이드 지시문을 다음과 같이 정의합니다.
<?php
namespace App\Providers;
use Illuminate\Support\Facades\Blade;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//
}
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
//
Blade::directive('nl2br', function ($string) {
return "<?php echo nl2br(htmlentities($string)); ?>";
});
}
}
사용법
이제 모든 블레이드 보기에서 맞춤형@nl2br()
지시문을 사용할 수 있습니다.
예:
<div class="description">
@nl2br($description)
</div>
그게 다야
이제 Laravel 세계에 대해 조금 더 알게 되었습니다. 그러한 지시문이 더 있으면 의견에서 보고 싶습니다.
읽어 주셔서 감사합니다.
Reference
이 문제에 관하여(Laravel 8 - 사용자 지정 nl2br 블레이드 지침), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/zaxwebs/laravel-8-custom-nl2br-blade-directive-467h
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<?php
namespace App\Providers;
use Illuminate\Support\Facades\Blade;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*
* @return void
*/
public function register()
{
//
}
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
//
Blade::directive('nl2br', function ($string) {
return "<?php echo nl2br(htmlentities($string)); ?>";
});
}
}
이제 모든 블레이드 보기에서 맞춤형
@nl2br()
지시문을 사용할 수 있습니다.예:
<div class="description">
@nl2br($description)
</div>
그게 다야
이제 Laravel 세계에 대해 조금 더 알게 되었습니다. 그러한 지시문이 더 있으면 의견에서 보고 싶습니다.
읽어 주셔서 감사합니다.
Reference
이 문제에 관하여(Laravel 8 - 사용자 지정 nl2br 블레이드 지침), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/zaxwebs/laravel-8-custom-nl2br-blade-directive-467h
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Laravel 8 - 사용자 지정 nl2br 블레이드 지침), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/zaxwebs/laravel-8-custom-nl2br-blade-directive-467h텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)