Я хотел бы получить визуализированную строку шаблона с рекурсивными тегами @include. К сожалению, кажется, что метод render()
не поддерживает рекурсивность:Laravel 4 - Render recursive @include
return View::make('bind', $data)->render();
Это мое мнение:
{{$namespace}}\Decorators\{{$decorators[$i++]}}
<?php $tab = str_repeat("\t", $i) ?>
{{$tab}}(
{{$tab}}new @if(count($decorators) < $i)@include('bind')@endif
{{$tab}})
Это то, что я должен получить:
Workflows\Decorators\Foo
(
new Workflows\Decorators\Bar
(
new
)
)
Этот это то, что я получаю:
Workflows\Decorators\Foo
(
new @include('bind')
)
Тем не менее, если я отображаю представление вместо его рендеринга, я могу видеть правильный исходный код.
Есть ли способ визуализации представлений рекурсивно?
Помещенный @ директивы на разных линиях? Я считаю, что существует ограничение, которое предусматривает одну вещь в строке. – bishop
@bishop не может поверить, что это было просто, спасибо! Пожалуйста, добавьте свой ответ, и я приму его :) –
Там вы идете! Ценить это! – bishop