This bundle supplies a image upload from the croppic project (http://www.croppic.net/) in Symfony
- very simple installation
- todo
Using composer:
- Add
"fbeen/croppicbundle": "dev-master"
to the require section of your composer.json project file.
"require": {
...
"fbeen/croppicbundle": "dev-master"
},
-
run composer update:
$ composer update
-
Add the bundle to the app/AppKernel.php:
$bundles = array(
...
new Fbeen\CroppicBundle\FbeenCroppicBundle(),
);
- Add Routes to app/config/routing.yml
fbeen_croppic:
resource: "@FbeenCroppicBundle/Resources/config/routing.yml"
prefix: /
- Update the database
php app/console doctrine:schema:update --force
- Add configuration to app/config/config.yml
fbeen_croppic:
upload:
filepath: "%kernel.root_dir%/../web"
original: "/uploads/original"
cropped: "/uploads/cropped"
- Create directories
cd web
mkdir uploads
cd uploads
mkdir original
mkdir cropped
- how to use
- from url back to basename
- storage in a entity