Closed (fixed)
Project:
me aliases
Version:
6.x-1.2
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
3 Feb 2009 at 00:08 UTC
Updated:
8 Mar 2009 at 21:40 UTC
Getting this message after installing :
warning: array_merge() [function.array-merge]: Argument #1 is not an array in C:\Users\user\Web Design\EasyPHP 2.0b1\www\Universe-ET\sites\all\modules\panels\panels_page\panels_page.menu.inc on line 216
Using Panels 2.
Thanx
Comments
Comment #1
cdale commentedI installed panels 2 and I can not reproduce this error. In any event, I feel this is probably a bug in the panels module and not me alias. I'll leave it here for now, but I will need more information on how you have your panels setup, what pages the error occurs on etc. before I can help you any further.
Comment #2
tsi commentedWell, I just needed a link to 'My Blog' so I "stole" the one from 'Navigation', Which meens I'm good for now.
Thanks anyway.
Comment #3
cdale commentedComment #4
skizzo commentedI am getting the same error when enabling the module. The only panel page that I have at this time is the default page that comes with advanced_profile (overriding user/%). Accepting the default "me" configuration I now get Access Denied at user/1, and Page not found at user/me. Disabling the "me" module I get back the correct panel user display at user/1. Please close again if I am not adding any useful info.
Comment #5
cdale commentedThanks skizzo, that information was useful. Turns out the problem was a module weight issue which caused me's hook to run before the panels_page hook. I've added an update function to increase the weight of the me module which fixes this issue.
I will not be making a release until I've resolved a couple of other issues, but you are welcome to use the next dev snashop when it gets made, or you can simple set the weight of the me module in the system table of your database to be greater than 15.
Comment #6
cdale commentedI should also mention that you will need to clear/rebuild the menu cache before the change will take effect.