2013-05-05 14 views
2

У меня возникли трудности с моей головой вокруг шаблонов лезвия ларавелла.Шаблоны лезвий ларавеля

У меня есть 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> 

И я хочу, чтобы динамически генерировать контент для моего modal.blade в зависимости от значения некоторых переменная внутри моего index.blade. Я полностью понял неправильную идею или это можно сделать? Может ли кто-нибудь указать мне в правильном направлении? Любая помощь очень ценится.

ответ

4

Попробуйте это:

@include(view.name); 
+0

также попробуйте https://stackoverflow.com/questions/21753954/how-to-include-a-sub-view-in-blade-templates/21755728#21755728 –

2

В основном вам нужно будет @include («your.modal»), но есть некоторые ответы, которые могут прояснить еще лучше Оформление печатных изданий вам здесь: Templating in Laravel.

 Смежные вопросы

  • Нет связанных вопросов^_^