Conflict with Panels 2
Caleb G - oldacct - November 17, 2007 - 19:33
| Project: | Find URL Alias |
| Version: | 5.x-1.3-3 |
| Component: | Code |
| Category: | bug report |
| Priority: | critical |
| Assigned: | Unassigned |
| Status: | closed |
Jump to:
Description
Installing find_path.module with Panels 2 results in the following error due to a schema change in Panels 2:
user warning: Table 'sjde3v_db.panels_info' doesn't exist query: SELECT did, title, path FROM panels_info WHERE path LIKE '%noodle%' in /Library/WebServer/Documents/sliding/includes/database.mysqli.inc on line 151.
The problem is solved by doing a universal search and replace for all instances of panels_info with panels_page. This is a known problem with the nodewords.module as well. Documenting here to provide yet another place for people to troubleshoot such issues.

#1
Hmm, I think I will wait until Panel 2 gets out of alpha to address this.
#2
Ok your call of course and I understand the intention but in this case, based on lengthy conversations with Earl and use of Panels 2 it's safe to say this aspect of Panels 2 is frozen. It's alpha #14 right now with the beta promised very soon. The stuff he's working on is relatively minor stuff, because he needs to have Panels wrapped so that he can get back to views. In any case, cheers!
#3
Earl has left a new message on the panels project homepage about this issue:
I guess he's saying that it's frozen... :p
#4
QuickFix:
in find_path.module line 131:
- $result = db_query("SELECT did, title, path FROM {panels_info} WHERE path LIKE '%s'", $path);+ $result = db_query("SELECT did, title, path FROM {panels_page} WHERE path LIKE '%s'", $path);
table was renamed in panels module.
#5
#6
#7
Automatically closed -- issue fixed for two weeks with no activity.