- Wailey
- Člen | 48
Ahoj,
snažil jsem se spojit Dibi s Nette (sendbox) podle návodu
nahrál jsem Dibi do složky Vendor
Registroval službu a nastavil DB
config.neon
config.local.neon
Do bootstrap.php dal
Ale samozřejmě mi třídu „DibiExtension22“ nemůže najít,
prosím vás, ví někdo, jak na to? Moc díky
Editoval Wailey (11. 5. 2015 12:07)
- Pavel Kravčík
- Člen | 1196
Jde o to, že vendor má autoload z Composeru, takže pokud to nenahraješ přes Composer, tak neuvidíš, protože RobotLoader vendor ignoruje.
Editoval kzk_cz (11. 5. 2015 12:33)
- Pavel Kravčík
- Člen | 1196
@Oli: O takových možnostech bych mlčel. :D Nebo si tam budou lidi dávat rovnou vendor. :)
- Šaman
- Člen | 2667
kzk_cz napsal(a):
@Oli: O takových možnostech bych mlčel. :D Nebo si tam budou lidi dávat rovnou vendor. :)
Já bych o tom nemlčel. Knihovny, pro které není composer balíček, se
právě tímto způsobem přidávají. Takže je dobré vědět, že buď
nakopírovat do adresáře /libs
, který se
přidá pod správu robotLoadera, nebo pomocí composeru do
/vendor
(a nikdy ne kopírovat tam něco ručně).
No a druhá věc je, že Dibi má balíček, takže je velmi důrazně doporučeno použít composer.
- David Matějka
- Moderator | 6445
@kuty.cz asi bych registrovat 2 extension a pro druhy vypnul autowiring: