2

laravels ブレード テンプレートに頭を悩ませています。

master.blade と index.blade がありますが、問題はありません。

私がやりたいことは、別のビューをネストしたい index.blade の中にあります: modal.blade

    // modal.blade.php
     <!-- Modal -->
    <div id="message" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
            <h3 id="myModalLabel">{{ $header }}</h3>
        </div>
        <div class="modal-body" style="min-height: 430px">
            {{ $modal_content }}
        </div>
        <div class="modal-footer">
            <button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
            {{ Form::submit('Save', array('class' => 'btn btn-primary')) }}
        </div>
    </div>

そして、index.blade 内の変数の値に応じて、modal.blade のコンテンツを動的に生成したいと考えています。私は完全に間違った考えを持っていますか、それともこれを行うことができますか? 誰かが私を正しい方向に向けてもらえますか? どんな助けでも大歓迎です。

4

2 に答える 2

2

基本的に @include('your.modal') する必要がありますが、ここでレイアウトをより明確にするいくつかの答えがあります: Laravel のテンプレート化。

于 2013-05-05T20:06:01.777 に答える