[Laravel] Laravel Markdown
Laravel Markdown
github : https://github.com/GrahamCampbell/Laravel-Markdown
Laravel Markdown은 https://github.com/thephpleague/commonmark 을 기본으로 하여 사용되었으므로 이 부분을 같이 참조 하는 것이 유리하다
Installation
$ composer require "graham-campbell/markdown:^15.0"
Configuration
config/markdown.php 파일 생성
$ php artisan vendor:publish
아래와 같이 변경하자.
이렇게 변경하는 이유는<a>
tag 및<br>
태그를 사용하기 위함이다.
// 'html_input' => 'strip',
'html_input' => 'allow',
실 사용 예제
저는 makrdown 파일을 불러와서 다시 blad에 넘겨주는 방식으로 사용하고 있습니다.
public function view() {
$md = view( 'markdonwfile.md');
return view('markdonw-viewer', [
'md'=>$md,
]);
}