entea/silex-twig-simple-asset-extension 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

entea/silex-twig-simple-asset-extension

最新稳定版本:v1.0.1

Composer 安装命令:

composer require entea/silex-twig-simple-asset-extension

包简介

Simple twig asset function for Silex

README 文档

README

Usage

require_once __DIR__ . '/silex.phar';

$app = new Silex\Application();
$app['debug'] = true;
$app['autoloader']->registerNamespaces(array('Entea'   => __DIR__.'/src'));
$app->register(
    new Silex\Provider\TwigServiceProvider(),
    array(
         'twig.path' => __DIR__ . '/views',
         'twig.class_path' => __DIR__ . '/vendor/twig/lib',
    )
);

/* @var Twig_Environment $twig */
$twig = $app['twig'];
$twig->addExtension(new \Entea\Twig\Extension\AssetExtension($app));

$app->get('/', function() use (&$app)
    {
        return $app['twig']->render('index.html.twig', array());
    });

$app->run();

And then, in your twig file:

{{asset('/style/hello.css')}}

or with a specific version which overrides the global version

{{asset('/style/hello.css', '1.2')}}

Properties

  • asset.directory: Your asset directory
  • asset.version: Your asset global version (default: 1.0)

Installation

Via composer:

require: "entea/silex-twig-simple-asset-extension": "dev-master"

or

require: "entea/silex-twig-simple-asset-extension": "v1.0.1"

Or simply checkout this repo :)

统计信息

  • 总下载量: 6.1k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 16
  • 点击次数: 0
  • 依赖项目数: 3
  • 推荐数: 0

GitHub 信息

  • Stars: 16
  • Watchers: 3
  • Forks: 4
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2012-11-13