PHPackages                             ngscz/nette-elfinder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [File &amp; Storage](/categories/file-storage)
4. /
5. ngscz/nette-elfinder

ActiveLibrary[File &amp; Storage](/categories/file-storage)

ngscz/nette-elfinder
====================

Elfinder implementation to Nette framework

2.1.7(1y ago)117.3k—1.9%MITPHPPHP &gt;=7.2

Since Nov 25Pushed 1y ago2 watchersCompare

[ Source](https://github.com/ngscz/nette-elfinder)[ Packagist](https://packagist.org/packages/ngscz/nette-elfinder)[ Docs](https://github.com/ngscz/nette-elfinder)[ RSS](/packages/ngscz-nette-elfinder/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (16)Used By (0)

Elfinder
========

[](#elfinder)

Installation
------------

[](#installation)

1. Add this options to composer.json

```
	"require": {
		"ngscz/nette-elfinder": "dev-master"
	},
	"repositories": [
		{
			"type": "git",
			"url": "https://github.com/ngscz/nette-elfinder.git"
		}
	],

```

2. Add script options to composer.json

```
	"scripts": {
		"ngs-elfinder-move-assets": [
			"cp -r vendor/ngscz/nette-elfinder/assets www",
			"mkdir -p www/assets/vendor/elfinder",
			"cp -r vendor/studio-42/elfinder/css www/assets/vendor/elfinder",
			"cp -r vendor/studio-42/elfinder/js www/assets/vendor/elfinder",
			"cp -r vendor/studio-42/elfinder/img www/assets/vendor/elfinder"
		],
		"post-install-cmd": [
			"@ngs-elfinder-move-assets"
		]
	}

```

3. Update your composer dependencies

```
composer update

```

4.

Script above will copy required assets to public (www) directory. If it is not run automatically, you should run:

```
composer run-script ngs-elfinder-move-assets

```

5.

Add extension configuration to config.neon

```
extensions:
	ngs.elfinder: Ngscz\Elfinder\DI\ElfinderExtension

```

6.

Create Elfinder presenter and use trait ElfinderPresenter

```
