laravel 4.2中的刀片在@elseif语句中不起作用

时间:2015-03-28 17:14:07

标签: laravel blade

我正在尝试使用 Laravel 4.2 中的刀片模板呈现我的javascript代码,并且无法在 @elseif 内呈现,但正在使用 @if语句。任何人都可以证实这是Laravel 4.2中的一个缺陷,或者是一个错误。

@if ( $page == 'loginpage' )
    @yield('body') 
    {{ HTML::script('js/jquery.min.js') }} //works here
@elseif ( $page == 'resetpage' )
    @include('panel')
    @yield ('body')
    @section('js')
    {{ HTML::script('js/jquery.min.js') }} //cannot render from here neither from the yielded section.
    @show
@endif

只有@if语句中的HTML ::脚本才有效。任何帮助都被授予。提前谢谢。

编辑: 解决了这个问题,因为我已经用其他一些部分覆盖了该部分。对不起打扰你们。

0 个答案:

没有答案