meniam / typograph-bundle
基于 E. Muravjev 的 Typograph 的 Symfony4 打印组件
v2.0.0
2021-12-17 13:08 UTC
Requires
- php: >=7.4 || >8.0
- ext-mbstring: *
README
基于 E. Muravjev 的 Typograph 的 Symfony 打印组件
安装
将 meniam/typograph-bundle 添加到您的 composer.json
文件中,并运行 composer
... "require": { "meniam/typograph-bundle": "1.0.*" } ...
并在您的 AppKernel.php
中注册该组件
... new TypographBundle\FenrizbesTypographBundle(), ...
使用方法
该组件包含一个 TwigExtension,您可以在模板中使用它
{{ content | typograph }}
配置
该组件允许您传递 E. Muravjev 的 Typograph 支持的选项。您可以使用默认配置、重新定义它
typograph: configs: default: Text.paragraphs: on OptAlign.oa_oquote: off OptAlign.oa_obracket_coma: off
或定义您的配置
typograph: configs: default: Text.paragraphs: off OptAlign.oa_oquote: off OptAlign.oa_obracket_coma: off articles: Text.paragraphs: on news: Text.paragraphs: off
并在需要的地方使用它们
{{ article.content | typograph('articles') }}