happyr / excerpt-bundle
一个用于生成摘录的Symfony2 Bundle
0.1.0
2014-06-05 09:22 UTC
Requires
- php: >=5.4
- symfony/framework-bundle: ~2
Requires (Dev)
This package is auto-updated.
Last update: 2024-08-25 06:18:22 UTC
README
这个项目的目的是尝试Hack编程语言。这并不是最快的或最优雅的编程方式。但这是一个很好的组件,可以在演示中使用。我在developer.happyr.com上写了一篇关于这个组件的博客。
摘录组件可以从HTML字符串中提取摘录。我们确保返回有效的HTML,并且不会破坏单词。
安装
- 使用composer安装
composer require happyr/excerpt-bundle
- 启用组件
// app/AppKernel.php public function registerBundles() { $bundles = [ // ... new HappyR\ExcerptBundle\HappyRExcerptBundle(), ]; }
使用Twig过滤器
{{ '<p>Hello World Foobar!</p>'|excerpt(17) }} {# <p>Hello World...</p> #}
默认配置
happy_r_excerpt: tail: '...' length: 300