Markette Gopay nefunguje inject

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Jarek159
Člen | 23
+
0
-

Dobrý den,
vůbec to nechápu.

Vytvořil jsem Markette Gopay podle dokumentace, ale mám zvláštní problém.

Pokud mám zaplý Debug Mode, vše funguje bez problému. Jakmile ho ale vypnu, stránky kde Gopay je vyhodí chybu 500..

[2015–09–04 14–41–19] Nette\InvalidStateException: Service of type Markette\Gopay\Service used in @var annotation at App\FrontModule\ShopPresenter::$gopay not found. Did you register it in configuration file? in /data/web/virtuals/107492/virtual/vendor/nette/di/src/DI/Extensions/InjectExtension.php:126 @ http://-----.cz/shop/ @@ exception–2015–09–04–14–14–f03a1428f2.html

Jsem z toho fakt už jelen a nevím co s tím..

EDIT:
Tracy:

Nette\DI\ServiceCreationException

Multiple services of type Markette\Gopay\Service found: gopay.service, 73_Markette_Gopay_Service

Editoval Jarek159 (4. 9. 2015 14:46)

Jarek159
Člen | 23
+
0
-

Tak na lokalu to funguje, na wedosu ne..

matopeto
Člen | 395
+
0
-

Jarek159 napsal(a):

Tak na lokalu to funguje, na wedosu ne..

Ako otazka asi blba, ale zmazal si cache?

David Matějka
Moderator | 6445
+
0
-

Nahral si na wedos i slozku vendor/markette a vendor/composer?

Jarek159
Člen | 23
+
0
-

matopeto napsal(a):

Jarek159 napsal(a):

Tak na lokalu to funguje, na wedosu ne..

Ako otazka asi blba, ale zmazal si cache?

No to si děláte.. Fakt že nesmazal, díky moc..