Nette\Database: undefined offset při každém druhém refreshi (přiložen kód pro reprodukci)

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

Používám Nette 2.1 RC4, PHP 5.4.16

  1. Přikládám ukázkovou „aplikaci“ i s db, která při každém druhém refreshi vyhodí zmiňovaný Notice undefined offset.

    Zde: https://www.dropbox.com/…ttedbbug.zip

  2. A pak méně související problém, toto ->order("lang = ? DESC", $this->lang) nefunguje, když je to voláno na výsledku od ->related(...), vyhodí to There are more placeholders than passed parameters. Když je to voláno na výsledku přímo od ->table(...), tak to funguje.

    Tento druhý problém je připraven k vidění také v přiložené aplikaci (v BasePresenter metodě getNewsData()).

Robyer
Člen | 74
+
0
-

@hrach: Super, děkuji za rychlou opravu! :)