Skip to content

boydcl/filemanager-laravel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Filemanager para Laravel 5 Basado de https://github.com/simogeo/Filemanager

##Requiere

"intervention/image": "2.*"

##Instalación

Edita tu composer.json.

"require": {
	"pqb/filemanager-laravel": "2.*"
}

Ejecuta

composer update

Agrega en tu archivo app.php

'Pqb\FilemanagerLaravel\FilemanagerLaravelServiceProvider',

Y en el Facade

'FilemanagerLaravel'=> 'Pqb\FilemanagerLaravel\Facades\FilemanagerLaravel',

Copia el Controller, View a la carpeta resources/views/vendor/filemanager-laravel, la carpeta filemanager y tinymce a tu carpeta public, con el siguiente comando:

php artisan vendor:publish

Al final Agrega en routes.php

Route::group(array('middleware' => 'auth'), function(){
	Route::controller('filemanager', 'FilemanagerLaravelController');
});

Para que carge tinymce con el plugin filemanager agrega:

<script type="text/javascript" src="proxy.php?url=https%3A%2F%2Fgithub.com%2F%7B%7B+url%28%27%27%29+%7D%7D%2Ftinymce%2Ftinymce.min.js"></script>
<script type="text/javascript" src="proxy.php?url=https%3A%2F%2Fgithub.com%2F%7B%7B+url%28%27%27%29+%7D%7D%2Ftinymce%2Ftinymce_editor.js"></script>
<script type="text/javascript">
editor_config.selector = "textarea";
tinymce.init(editor_config);
</script>

#Filemanager para Laravel 4 Basado de https://github.com/simogeo/Filemanager

##Requiere

"intervention/image": "2.*"

##Instalación

Edita tu composer.json.

"require": {
	"pqb/filemanager-laravel": "1.*"
}

Ejecuta

composer update

Agrega en tu archivo app.php

'Pqb\FilemanagerLaravel\FilemanagerLaravelServiceProvider',

Y en el Facade

'FilemanagerLaravel'=> 'Pqb\FilemanagerLaravel\Facades\FilemanagerLaravel',

Agrega en routes.php

Route::group(array('before' => 'auth'), function(){
	Route::controller('filemanager', 'FilemanagerLaravelController');
});

Copia las carpetas filemanager y tinymce a tu carpeta public

php artisan asset:publish --path="vendor/pqb/filemanager-laravel/public" "../"

Para que carge tinymce con el plugin filemanager agrega:

<script type="text/javascript" src="proxy.php?url=https%3A%2F%2Fgithub.com%2F%7B%7B+url%28%27%27%29+%7D%7D%2Ftinymce%2Ftinymce.min.js"></script>
<script type="text/javascript" src="proxy.php?url=https%3A%2F%2Fgithub.com%2F%7B%7B+url%28%27%27%29+%7D%7D%2Ftinymce%2Ftinymce_editor.js"></script>
<script type="text/javascript">
editor_config.selector = "textarea";
tinymce.init(editor_config);
</script>

##Demo http://www.youtube.com/watch?v=yowJRKZ3Ums

About

FileManager for Laravel

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 44.9%
  • HTML 34.1%
  • PHP 18.4%
  • CSS 2.6%