【发布时间】:2016-10-29 00:36:54
【问题描述】:
我正在为 Bolt (CMS) 制作主题,它使用 Twig 引擎。
该网站包含文章,所以我得到这样的文章字段{{ article.body }}
现在我想要实现的是获取文章正文的第一个字母并将其放大,然后正常显示文章正文的其余部分(没有这个第一个字符),您有时会在书中看到这一点。我设法做到了,我成功地改变了第一个角色的风格。
但是,使用 Twig 在文档中提供的大多数功能,我最常得到一个“<p> 标记放在开头.
有没有办法克服这个问题?!我不希望我的客户每次都必须删除<p> 标签。我认为有一种简单的方法可以让正文中没有任何 html 或其他适合我用例的内容。
它目前运行良好的方式:
<span class="firstcharacter">{{ article.body[:1] }}</span> {{ article.body[1:] }}</p>
但这取决于文章不以任何 html 开头
【问题讨论】: