【发布时间】:2013-02-07 09:27:19
【问题描述】:
在 Laravel 中是否有刀片模板的截断修饰符,很像 Smarty?
我知道我可以在模板中写出实际的 php,但我正在寻找更好的写法(让我们不要进入整个 PHP 是模板引擎的争论)。
例如,我正在寻找类似的东西:
{{ $myVariable|truncate:"10":"..." }}
我知道我可以通过 composer 使用 Twig 之类的东西,但我希望 Laravel 本身具有内置功能。
如果没有,是否可以像 Smarty 提供的那样创建自己的可重用修饰符。我喜欢 Blade 的所有语法都不会过度杀伤的事实,但我认为 truncate 是一个非常方便的功能。
我正在使用 Laravel 4。
【问题讨论】:
-
laravel 5 怎么样?
-
@HosMercury 对于 L5,请参阅 stackoverflow.com/questions/29281013/…
标签: php laravel laravel-blade template-engine texttrimming