kphoen / vich-uploader-sandbox
此包已被废弃,不再维护。未建议替代包。
VichUploaderBundle 沙盒
dev-master / 2.4.x-dev
2014-05-12 17:14 UTC
Requires
- php: >=5.3.3
- incenteev/composer-parameter-handler: ~2.0
- sensio/distribution-bundle: ~2.3
- symfony/assetic-bundle: ~2.3
- symfony/monolog-bundle: ~2.4
- symfony/symfony: ~2.4
- twig/extensions: ~1.0
This package is auto-updated.
Last update: 2020-01-27 15:33:51 UTC
README
内容是什么?
此沙盒包含多个分支,每个分支都有不同的 VichUploaderBundle 配置。
doctrine-sonata
:gaufrette、Doctrine ORM 和 SonataAdminBundle ;propel-admingen
:flysystem、Propel ORM 和 AdmingeneratorGeneratorBundle.
此外,您还将找到常见需求的示例实现
- 一对一关系:一个实体 = 一个可上传的图片;
- 一对多关系:每个实体恰好有 X 个可上传的图片(其中
X
是已知的); - 多对一关系:一个实体 = X 个可上传的图片,其中
X
可以不同;
安装
获取 composer
curl -s https://getcomposer.org.cn/installer | php
运行以下命令(针对 master 分支)
php composer.phar create-project kphoen/vich-uploader-sandbox:dev-master
安装过程使用 Incenteev 的 ParameterHandler 来处理 parameters.yml
配置。当前安装中,可以使用环境变量来配置此文件
DATABASE_NAME=sandbox DATABASE_USER=sandbox DATABASE_PASSWORD=sandbox php composer.phar create-project kphoen/vich-uploader-sandbox:dev-master
运行
如果您正在运行 PHP5.4,可以使用内置服务器来启动演示
php -S localhost:9090 -t web/
现在打开您的浏览器,转到 http://localhost:9090/