plemi/twig-extensions

dev-master 2013-07-06 12:10 UTC

This package is not auto-updated.

Last update: 2024-09-18 06:44:38 UTC


README

图像的Base64编码

基本的Twig函数,允许使用最新的RFC进行Base64图像编码。

现实世界的应用

首先,将以下内容添加到您的composer.json中。

{
    "require": {
        "plemi/twig-extensions": "dev-master"
    }
}

Symfony2

<service id="plemi.twig.base64_extension" class="Plemi\Twig\Extensions\Base64Extension" public="false">
    <tag name="twig.extension" />
</service>

Silex

<?php

// After registering Twig Silex Provider
$app['twig']->addExtension(new \Plemi\Twig\Extensions\Base64Extension());

然后,在您的twig模板中,只需使用文件路径作为参数调用该函数。

{{ image64('/images/logo.jpg') }}