Dường như vấn đề này với firePHP không được sửa chữa bất kỳ lúc nào và firebug đã được cập nhật lại. Câu trả lời của Tom không hoạt động nhưng vì anh ta chỉ xác định một số dòng mà một phần không hoạt động trong phiên bản mới hơn của firebug vì các số dòng không khớp với những cái cũ SO ở đây là cách tìm đúng vị trí để chèn mã của Tom :
Thực hiện theo Tom trả lời ở đây: https://stackoverflow.com/a/18530316/769294
Sau đó, khi bạn có consolePanel.js mở bạn muốn tìm chức năng này:
filterLogRow: function(logRow, scrolledToBottom)
{
if (this.matchesFilter(logRow))
{
// Mark the groups, in which the log row is located, also as matched
for (var group = Dom.getAncestorByClass(logRow, "logRow-group"); group;
group = Dom.getAncestorByClass(group.parentNode, "logRow-group"))
{
Css.setClass(group, "contentMatchesFilter");
// #################################################################
// Add This line here
// #################################################################
if (typeof this.filterMatchSet == 'undefined') { this.filterMatchSet = []; }
// #################################################################
this.filterMatchSet.push(group);
}
}
.......
},
Như bạn có thể thấy tôi đã thêm một số ý kiến xung quanh dòng bạn cần thêm (từ câu trả lời của Tom) và bạn có thể thấy nó cần đi đâu.
Hy vọng điều này sẽ giúp tất cả các bản cập nhật cho Firebug trong tương lai gần cho đến khi FirePHP được sửa. :)
Tôi không gặp bất kỳ sự cố nào với FireFox 23.0.1, FirePHP 0.7.4 và FireBug 1.12.0. Bạn có cùng phiên bản FirePHP không? – piddl0r
FirePHP 0.7.4 là gì? Phiên bản mới nhất tôi thấy [ở đây] (http://www.firephp.org/) là 0.7.2. Và có, tôi đã nhận được cùng một vấn đề: không còn tôi có thể thấy các truy vấn DB mình, ví dụ, chỉ có hàng tóm tắt của họ. – raina77ow
... và nhấp vào hàng này sẽ cung cấp cho tôi thông báo 'node is null', khi tùy chọn 'Chrome errors' được bật. – raina77ow