1

いくつかのマークダウン ファイルがあり、Laravel によって開発されたブログに表示したいと考えています。

だから私はそのような解決策を考えます:

コントローラ

public function display() {
    $pd = new Parsedown();
    $text = Storage::disk('local')->get('x.md');
    $html = $pd->text($text);
    $title = "title";
    return view('x.y', [
        "html" => $html,
        "title" => $title
    ]);
}

<div class="container-fluid">
    <div class="row">
        <div class="panel panel-default">
            <div class="panel-heading">
                <h3 class="panel-title text-center">{{ $title }}</h3>
            </div>
            <div class="panel-body">
                {!! $html !!}
            </div>
        </div>
    </div>
</div>

table要素を除いてうまく機能します:

Parsedownそのような解析テーブル:

header 1 | header 2
-------- | --------
cell 1.1 | cell 1.2
cell 2.1 | cell 2.2

の中へ:

<table>
<thead>
<tr>
<th>header 1</th>
<th>header 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>cell 1.1</td>
<td>cell 1.2</td>
</tr>
<tr>
<td>cell 2.1</td>
<td>cell 2.2</td>
</tr>
</tbody>
</table>

次に、ブートストラップ スタイルのないテーブルを取得しましたが、奇妙に見えます。私が取得したいものは次のとおりです。

<table class="table">
  ...
</table>

それで、誰か私にそれについての提案をしてもらえますか?

4

2 に答える 2