Monday, 22 December 2014 03:32

Xmap showing unpublished and deleted menus.

An open forum for opinions and general questions

Re: Xmap showing unpublished and deleted menus.

Postby theNthDoctor » Tue Dec 30, 2008 4:40 pm

Some more detail for you. I tracked the problem down to the file:


Specifically this block of code (which I've modified):

Code: Select all
                if ( $plugin->id ) {
                        $params = JRequest::getVar('params', '' ,"POST");
                        $itemid = JRequest::getVar('itemid', '-1' ,"POST");
error_log('trying params');
error_log( print_r( $params, 1) );
                        if (is_array( $params )) {
error_log('doing param');

In my error log, "trying params" is logged; the $params variable is null; and the "doing param" line is never executed.

So, thought I although other variables are being passed-in, the "params" array is not making it into the code.

However, I don't see anything wrong in your forms code. Now here is the ULTRA WEIRD PART.

I added this line to admin.js in the saveSettings function:

Code: Select all

Not only did the alert show the right string was being generated... but at this point... SAVING MY OPTIONS WORKED!!??

That's right... with no other change besides adding debugging information, suddenly it worked.

Removing the debugging line did not break the code ;)

I don't understand wtf. Previously, it didn't work in Firefox 3 or Epiphany, now it works in both. I am 99.999% positive I didn't actually "fix" anything with these debugging lines, so... ?

Would still love to hear from you in case this rings any bells, but I am going to try the same trick on the production site now :) --Says the guy who once fixed a broken dishwasher by removing an arbitrary spoon.
Fresh Boarder
Fresh Boarder
Posts: 2
Joined: Sat Dec 27, 2008 11:35 pm

Re: Xmap showing unpublished and deleted menus.

Postby lewko » Fri Jan 23, 2009 3:36 am

I am experiencing this error, with the "undefined" popup.

Firefox error console remains blank (Windows and Mac versions).

It does work okay on Safari (Mac), so I haven't bothered with the possible fix above, as my configuration now works.
Fresh Boarder
Fresh Boarder
Posts: 4
Joined: Sun Apr 27, 2008 5:14 am


Return to General

Who is online

Users browsing this forum: No registered users and 1 guest