如何在laravel5中的bootstrap折叠面板中使用@include()

时间:2015-11-25 10:29:39

标签: php laravel-5

我是laravel的新手。并且想要在折叠面板内调用该文件。当我在tab-pane中使用@include()时它无法正常工作......那个文件没有显示......

<ul class="nav nav-tabs" id="noorsitab">
    <li><a href="#equipment" data-toggle="tab"> {!! trans('noorsi.equipment.title') !!}</a></li>
</ul>

<div class="tab-pane" id="equipment">
    @include('customer.form')
</div>

我尝试了许多方法来实现它..但我不能...... 谁能帮忙??? 提前谢谢......

2 个答案:

答案 0 :(得分:0)

您需要确保您拥有路径为resources\views\customer\form.blade.php的视图,然后才能生效。

此外,请参阅我之前的回答,了解@include的工作原理的完整视图How to include a sub-view in Blade templates?

答案 1 :(得分:0)

通过JavaScript启用可列表标签(每个标签需要单独激活):

$('#equipment a').click(function (e) {
  e.preventDefault()
  $(this).tab('show')
})

您可以通过多种方式激活各个标签:

$('#equipment a[href="#profile"]').tab('show') // Select tab by name
$('#equipment a:first').tab('show') // Select first tab
$('#equipment a:last').tab('show') // Select last tab
$('#equipment li:eq(2) a').tab('show') // Select third tab (0-indexed)
  

<script></script>标记内写下任何这些代码。

来源:http://getbootstrap.com/javascript/#tabs