VisualPaginator – instalace
- Kakaku
- Člen | 27
Zdravím,
mám problém s instalací VisualPaginatoru. Přes composer v PHP stormu jsem
stahl. Podle všeho se vše stahlo dobře protože se vytvořilo:
vendor/ipub/visual-paginator (v tom jsou složky client-side, src, tests a
composer.json.
A v kořenovém adresáři composer.json:
"require": {
"php": ">= 5.3.1",
"nette/application": "~2.3.6",
"nette/bootstrap": "~2.3.0",
"nette/caching": "~2.3.0",
"nette/database": "~2.3.0",
"nette/di": "~2.3.0",
"nette/finder": "~2.3.0",
"nette/forms": "~2.3.0",
"nette/http": "~2.3.0",
"nette/mail": "~2.3.0",
"nette/robot-loader": "~2.3.0",
"nette/safe-stream": "~2.3.0",
"nette/security": "~2.3.0",
"nette/utils": "~2.3.0",
"latte/latte": "~2.3.0",
"tracy/tracy": "~2.3.0",
"dg/adminer-custom": "~1.6",
"ipub/visual-paginator": "v1.0.3"
Přidal jsem tedy do config.local.neon toto:
extensions:
visualPaginator: IPub\VisualPaginator\DI\VisualPaginatorExtension
Jenže ejhle, vyhodila se chyba:
Class 'IPub\VisualPaginator\DI\VisualPaginatorExtension' not found
PHPStorm mi tu třídu normálně napovídá, zkusil jsem to dát i do
config.neon (místo local) a výsledek stejný. Kde by mohl být problém?
Děkuji za odpovědi.
//EDIT 16:29
Zkouším si s tím hrát, v environment → includedfiles ten paginator není
(což teda není asi nic nového)
"name": "ipub/visual-paginator",
"version": "v1.0.3",
"version_normalized": "1.0.3.0",
"source": {
"type": "git",
"url": "https://github.com/iPublikuj/visual-paginator.git",
"reference": "96d8dd414897c75fa0d0a5add4ca1e253381fcd2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/iPublikuj/visual-paginator/zipball/96d8dd414897c75fa0d0a5add4ca1e253381fcd2",
"reference": "96d8dd414897c75fa0d0a5add4ca1e253381fcd2",
"shasum": ""
},
"require": {
"latte/latte": "~2.2",
"nette/application": "~2.2",
"nette/di": "~2.2",
"nette/utils": "~2.2",
"php": ">=5.4.0"
},
"require-dev": {
"janmarek/mockista": "@dev",
"nette/bootstrap": "~2.2",
"nette/forms": "~2.2",
"nette/mail": "~2.2",
"nette/robot-loader": "~2.2",
"nette/safe-stream": "~2.2",
"nette/tester": "@dev",
"tracy/tracy": "@dev"
},
"time": "2016-02-16 09:39:47",
"type": "library",
"installation-source": "dist",
"autoload": {
"psr-0": {
"IPub\\VisualPaginator\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause",
"GPL-2.0",
"GPL-3.0"
],
"authors": [
{
"name": "David Grudl",
"email": "david@grudl.com"
},
{
"name": "iPublikuj:cms",
"email": "info@ipublikuj.eu",
"homepage": "http://www.ipublikuj.eu/"
}
],
"description": "Visual paginator for Nette Framework",
"homepage": "https://github.com/iPublikuj/visual-paginator",
"keywords": [
"ipub",
"ipublikuj",
"nette",
"paginator",
"paging",
"tools"
]
Možná by mohla být chyba, že mám místo classmap mám psr-0. Zkoušel jsem si s tím pohrát, ale stejně to pořád nefunguje... :/
Editoval Kakaku (6. 7. 2016 16:32)
- GEpic
- Člen | 566
Kakaku napsal(a):
Vyřešeno stáhnutím composeru a nainstalováním přes příkazový řádek. V PHPstormu je asi nějakej „fejkovej“ :) :D
Mě to v PHPstormu normálně funguje, navíc v phpstormu nepoužívám
klasický windows terminál ale git terminál, a v rootu projektu pak
composer update -o
a vše jede, jak má :)
Někdy se to bugne a composer píše „nothing to install“, pak stačí ve
vendor
složce smazat složku composer
, a pustít
„composer update -o“ znovu, to většinou vyřeší
„neexistující“ třídy
Editoval GEpic (6. 7. 2016 21:31)