Closed stekycz closed 12 years ago
Pokud používáš dibi v Nette je daleko lepší ho "integrovat" pomocí DibiNetteExtension
viz.: http://pla.nette.org/cs/nette-database-vs-dibi#toc-pouziti-dibi
V tom případě není o čem. Podle návodu mě původně ani nenapadlo, že použití přímo DibiConnection
může mít vliv na panel. Nemělo by to i tak fungovat?
Hledal jsem důvod, proč se mi nezobrazuje Debug Panel v Nette při použití dibi bez použití statického
dibi::__něco__
. Přestože mám v konfiguraci Debug Panel zapnutý, nezobrazí se.O vytvoření a napojení
DibiNettePanelu
se stará kontruktor ve třídeDibiConnection
. Je nějaký důvod, proč je se kontrola na vytvoření panelu provádí právě takto?Osobně bych uvítal například toto řešení:
Pokud mám projekt postavený na Nette, tak se použije pro
DibiNettePanel
autoloading a všechno krásně běží. Pokud Nette používám jen jako pomocnou knihovnu, tak mě to zajímat nemusí, protože konstantaNETTE
je edfinována vloader.php
, který v tomto případě nepoužiju. A pokud panel pro Dibi nechci vůbec, tak to jednoduše vypnu v konfiguraci.Pokud mám poslat Pull Request, stačí komentář.