alphalemon / al-valum-uploader-bundle
AlValumUploaderBundle 为任何 symfony 项目添加上传功能。此扩展封装了 valum 上传器 JavaScript 工具
1.0.0
2012-01-28 09:47 UTC
Requires
- php: >=5.3.2
- symfony/symfony: >=2.0.9,<2.1.0-dev
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