Closed (fixed)
Project:
Views Fusion
Version:
5.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
2 Mar 2007 at 11:18 UTC
Updated:
21 Apr 2007 at 14:01 UTC
After enabling the Views Fusion module, a tab in the Views (build/views/wizard) is available, module is enabled and installed correctly I suppose.
Problem, I can't Access the Fusion tab, I recieve this error:
Fatal error: Unsupported operand types in /home/......./public_html/includes/form.inc on line 342.
Drupal 5.1
Views: 5.x-1.5
Fusion: 5.x-1.x-dev (1st March)
MySQL database 4.1.12
PHP 4.4.4
Unicode library PHP Mbstring Extension
Web server Apache/1.3.37 (Unix) mod_ssl/2.8.28 OpenSSL/0.9.8a PHP/4.4.4 mod_perl/1.29 FrontPage/5.0.2.2510
I hope this is enough information to find out what's happening.
TIA,
Fossie
Comments
Comment #1
ezra-g commentedI'm having the same error one one installation but it seems to work on another.
Comment #2
fagoWhat's the difference between these two installations? Php version?
Comment #3
ezra-g commentedOne installation is in a subdirectory of another on a single shared hosting account:
PHP Version 4.4.4 and MySQL 4.1.21. I'll dig around to see what might be different between the two.
Comment #4
seanrThis occurs for me on a site with all files up to date (from CVS 5.x branch) as of today.
Comment #5
deavidsedice commentedincludes/form.inc , line 342:
Seems that the code is trying to merge two arrays. But I never seen this method...
Possible solution:
Comment #6
deavidsedice commentedAh, one thing more: I get this error without Views Fusion.
I was using the e-commerce module, and I've some problems with shipping module.
Comment #7
seanrFrom chx: No it's views fusion bug. The assumption is that contrib is broken and core does not babysit broken code. Prove me wrong and i will look into it.
So why are both views_fusion and e-commerce passing arrays when they shouldn't be?
Comment #8
fagoI just had a short look at the admin form generation code and I think I found the problem. Please upgrade to the latest -dev snapshot and try again.
The problem was with the "there is no noderealtion module installed" error message, which was not returned as a form array.
Comment #9
(not verified) commented