alphalemon/al-valum-uploader-bundle

AlValumUploaderBundle 为任何 symfony 项目添加上传功能。此扩展封装了 valum 上传器 JavaScript 工具

安装: 460

依赖: 0

建议者: 0

安全: 0

星星: 2

观察者: 2

分支: 0

开放问题: 0

语言:JavaScript

类型:symfony-bundle

1.0.0 2012-01-28 09:47 UTC

This package is not auto-updated.

Last update: 2024-09-28 12:20:56 UTC


README

##AlValumUploadeBundle The AlValumUploadeBundle 封装了 ajax valum 上传器 JavaScript,以便通过简单的 AJAX 接口管理文件上传。

获取 AlValumUploadeBundle

将此扩展克隆到 vendor/bundles/AlphaLemon 目录下

git clone git://github.com/alphalemon/AlValumUploaderBundle.git vendor/bundles/AlphaLemon/AlValumUploaderBundle

配置 AlValumUploadeBundle

打开 AppKernel 配置文件,将扩展添加到 dev 命名空间下的 registerBundles() 方法中

public function registerBundles()
{
    $bundles = array(
        ...
        if (in_array($this->getEnvironment(), array('dev', 'test'))) {
            
            $bundles[] = new AlphaLemon\AlValumUploaderBundle\AlValumUploaderBundle();
        }
    )
}

app/autoload.php 中注册 AlValumUploaderBundle 命名空间

$loader->registerNamespaces(array(
    ...
    'AlphaLemon'                     => __DIR__.'/../vendor/bundles',
));

配置资产压缩器

上传器需要安装 yuicompressor.jar,因此请下载它,打开 config.yml 并按如下方式配置:

assetic:
    ...
    filters:
        ...
        yui_js:
            jar: %kernel.root_dir%/Resources/java/yuicompressor.jar
        yui_css:
             jar: %kernel.root_dir%/Resources/java/yuicompressor.jar

按照以下方式安装资产:

app/console assets:install web --symlink

使用上传器

这部分正在建设中。请参阅 ThemeEngineBundle ThemesController 的 showAction 方法以获取一个工作示例

信息和帮助

要获取更多信息或帮助,您可以发送电子邮件到 info [at] alphalemon [点] com