mbaynton/csv4twig
最新稳定版本:1.0.1
Composer 安装命令:
composer require mbaynton/csv4twig
包简介
A CSV escaping filter for the Twig templating engine.
README 文档
README
CSV escaping filter for the Twig templating engine
CSV4Twig enables Twig templates to generate safe, properly-escaped CSV output. It's useful when you need to get CSV reports out of an existing application that has a Twig-enabled output layer.
Usage
-
Add it to your project with composer:
composer require mbaynton/csv4twig:1.0.* -
Tell Twig about it. You'll need to get a hold of the
\Twig_Environmentinstance that will generate the CSV; then just pass it to\mbaynton\CSV4Twig\Filter::registerFilters(). -
Use it in your template with the autoescape tag:
{% autoescape "csv" %} {{ some_value }},{{ another_value }} {% endautoescape %}The contents of
some_valueandanother_valuewill be escaped using the default CSV-escaping conventions of PHP'sfputcsv()function.fputcsv()is the function this filter uses internally.If you prefer, you can also escape certain values explicitly:
{% autoescape false %} {{ some_value|e("csv") }},{{ another_value }} {% endautoescape %}
That's it!
统计信息
- 总下载量: 9.56k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-10-20