Nette 2.3 – nefungujici barDump

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

Ahoj,

dneska jsem provedl update na 2.3. Vse po malych upravach funguje jak ma, az na \Tracy\Debugger::barDump($var), ktery proste a jednoduse nedela NIC!.

Tusite, kde je zrada?

Nebo vite nekdo o jine extension, ktera by tuto funkcionality nahradila?

Dikyy,

@flexroad

Jan Tvrdík
Nette guru | 2595
+
0
-

Je v javascriptové konzoli nějaká chyba?

David Grudl
Nette Core | 8228
+
+6
-

A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report.

flexroad
Člen | 117
+
0
-

I have no idea what exactly was wrong, but it works again. Sorry about that.

Regards,

@flexroad

mapl
Člen | 8
+
0
-

Zdravím,

tak jsem také dneska v noci přešel na novou verzi Nette a mám identický problém. Nezobrazí se mi panel Tracy. Jak jsem to zkoumal, tak jsem se zjistil, že je to v případě, kdy mám na stránce nějaký formulář.

Uncaught TypeError: undefined is not a function (program):446
(anonymous function) (program):446
Tracy.Dumper.init (program):444
(anonymous function) localhost/:344

dle všeho to padá na tomto řádku, ale zatím netuším proč by to nemělo fungovat.

<script type="text/javascript">
...
el.appendChild(build(JSON.parse(el.getAttribute('data-tracy-dump')), repository, el.classList.contains('tracy-collapsed')));
...
</script>

Díky

Editoval mapl (14. 3. 2015 9:34)

David Grudl
Nette Core | 8228
+
0
-

Jaký máś prohlížeč, antivir, ostatní skripty na stránce?

mapl
Člen | 8
+
0
-

Zkoušel jsem to jak v chrome 41, tak FF 36 tak i IE11.

V tuto chvíli už nemám na stránce žádný skript a pořád a pořád né a né to vykreslit. Hledám dále, ale jde mi primárně o nějaký hint kudy se ubírat v hledání.

Původně jsem podezíral také ostatní skripty na stránce a tak jsem je postupně ubíral, až jsem …

David Grudl
Nette Core | 8228
+
0
-

Antivir nebo firewall, co mění obsah stránek? Nebo notebook značky Lenovo? ;-)

Můžeš dumpnout objekt JSON a JSON.parse?

mapl
Člen | 8
+
0
-

Už to asi mám, je to nejspíše GettextTranslator-Panel, protože na formu mám zapnutou lokalizaci a na těch stránkách kde to funguje, se v Tracy nerendruje.

Nb značky Lenovo nemám ;-).

Jdu bádat dál.

David Grudl
Nette Core | 8228
+
0
-

Tak to je možné. Opraveno.

mapl
Člen | 8
+
0
-

Tak tohle zabralo, ale pořád to není ideální.

Aktuálně to padá na translationPanel.init() – Uncaught ReferenceError: translationPanel is not defined.

David Grudl
Nette Core | 8228
+
0
-

Je to tím, že ten plugin není napsaný moc dobře a využívá globální proměnné. Použil jsem jiný fix, který tohle řeší.

mapl
Člen | 8
+
0
-

Díky, toto je již OK.