Support

Home Forums Event Espresso Premium Mijireh Slurp Page EE4

Mijireh Slurp Page EE4

Posted: August 17, 2015 at 5:55 am

Viewing 25 reply threads


Beverly Hills Women’s Club

August 17, 2015 at 5:55 am

Hi,

Can someone confirm whether this shortcode has to be inserted onto the registration-checkout page please? – {{mj-checkout-form}}
Or, is it already integrated into EE4?

Should the ‘edit slurp page’ from the payment settings be blank? – http://screencast.com/t/L6g8ccPQaBH

The styling is currently not working correctly, but I think the above will point us in the right direction.

Thanks.


Tony

  • Support Staff

August 17, 2015 at 7:21 am

Hi Beverly,

No the code should not be used on the registration checkout page and the ‘edit slurp page’ link should also not be blank.

Can you temporarily enable WP_DEBUG and reload the slur page from that link, does it show any errors?


Beverly Hills Women’s Club

August 17, 2015 at 8:01 am

Thanks Tony,

These are the 2 errors that appear.

“Warning: Missing argument 2 for Mailchimp::call(), called in /home2/bhwc1916/public_html/example/wp-content/themes/Divi/functions.php on line 8409 and defined in /home2/bhwc1916/public_html/example/wp-content/plugins/exchange-addon-mailchimp/lib/mailchimp-api/Mailchimp.php on line 226

Warning: Cannot modify header information – headers already sent by (output started at /home2/bhwc1916/public_html/example/wp-content/plugins/exchange-addon-mailchimp/lib/mailchimp-api/Mailchimp.php:226) in /home2/bhwc1916/public_html/example/wp-includes/pluggable.php on line 1196”

I’ve deactivated the plugin ‘Exchange Add On’, and then retested the slurp page, and again it shows the page is blank.

Any ideas Tony?


Tony

  • Support Staff

August 17, 2015 at 8:43 am

If you go to Dashboard -> Pages.

Can you find a page called ‘Mijireh Slurping Page’?
(Check for draft and trashed pages)

If so if you edit that page does it show blank?


Beverly Hills Women’s Club

August 17, 2015 at 9:47 am

There is no ‘Mijireh Slurping Page’ in the Pages area.

Nothing in trashed. If the page is not appearing, what does that mean now?

The site is currently de-indexed from search engines while we get testing completed, prior to launching the site.

Thanks.


Tony

  • Support Staff

August 17, 2015 at 9:53 am

That’s odd.

Do you currently have the {{mj-checkout-form}} shortcode anywhere within the site?


Beverly Hills Women’s Club

August 17, 2015 at 12:09 pm

No, no shortcode anywhere on the site.

Is this a theme issue?


Tony

  • Support Staff

August 17, 2015 at 12:53 pm

It shouldn’t be, I have a test site running Divi and it works fine there.

Can you create a new Page, you can call it anything but try ‘Mijireh Slurper’ just so we can find it easily.

Within that page add only {{mj-checkout-form}} within the content (do this within Text mode)

Publish that page.

Now go back to Event Espresso -> Payment Methods -> Mijireh.

Click the edit slurp page link again, does it now load that ‘Mijireh Slurper’ page?


Beverly Hills Women’s Club

August 17, 2015 at 1:05 pm

Still a blank page Tony.

It starts to use the edit slurp page link ending “page=true”, and then it ends up at this URL ending ‘/wp-admin/post.php?post=1819&action=edit’

If I view the page directly that I’ve just created, this is the view – http://screencast.com/t/5HKx8gz0X

Any ideas?


Tony

  • Support Staff

August 17, 2015 at 2:37 pm

Yeah, so its finding the page but then fails when loading it to edit.

Can you try switching the theme to see if it is a theme conflict, you can do this without changing the theme on the site using the Theme Test Drive plugin.

It could also be a plugin conflict, but the theme is the easiest to try first.

Have you modified EE at all?


Beverly Hills Women’s Club

August 18, 2015 at 3:39 am

Tried the theme test drive, and no different using the WP 2015 default theme.

I’ve deactivating all of the plugins apart from EE, and I’m still getting the same process where the slurp goes to find the right page, and then stops and goes to a blank page.

What can we test next?


Tony

  • Support Staff

August 18, 2015 at 3:55 am

Can you send me temporary log in details so I can take a look at this please?

If so please use this form:

https://eventespresso.com/send-login-details/


Beverly Hills Women’s Club

August 18, 2015 at 4:33 am

Thanks Tony, the login details have now been provided.

Thanks.


Tony

  • Support Staff

August 18, 2015 at 4:54 am

I can’t see any reason for the above and have requested some feedback from our developers.

Firstly to quickly explain what happens when you click the Edit Slurp Page link, EE checks your posts for one that contains the {{mj-checkout-form}} shortcode, if it finds one returns true and passes the ID of that post (that’s what is happening when you see the “page=true” as part of the address)

Then it simply edits that post/page as normal (same as when you click to edit a page) the reason you get a blank page is the page with ID 1819 doesn’t appear to exist, yet when EE is searching for the posts it finds that ID (using wpdb)

If one wasn’t found it creates the page and send you to it.

So you can currently use the ‘Mijireh Slurper’ page that we created earlier. If you edit that page and scroll down, you’ll find the Mijireh meta box with a link to slur the page. So style that page the way you want to then slur the page to pull those styles to your Mijireh checkout page.

I suspect either you have Database/Object caching enabled on the server which is passing EE the 1819 ID for the Mijireh page. I checked your plugin drop-ins and found – http://take.ms/d5eUm

That’s usually object or database caching. You’ll need to contact your host to confirm this as it will cause further problems within EE with your registrations.


Beverly Hills Women’s Club

August 18, 2015 at 7:44 am

Thanks Tony,

I’ve disabled that file advanced-cache.php.

When I slurp the page through Mijireh, it does give out this message;

There was a problem slurping these assets:
Asset not found: http://example.bhwclub.org/xmlrpc.php
Asset not found: http://example.bhwclub.org/xmlrpc.php?rsd

Does that have anything to do with it?

What is the best way to style the mijireh .CSS?

I’ve just added these url’s to purge the cache in CloudFlare (https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/) as I thought that maybe the issue, but that hasn’t made a change.

Thanks.


Lorenzo Orlando Caum

  • Support Staff

August 18, 2015 at 11:59 am

Hi, that is a core WP file: https://codex.wordpress.org/XML-RPC_Support

Who are you using for hosting the site?

Also, Mijireh creates a copy of the registration checkout page through the slurp process which then resides on a Mijireh server when the payment process is activated. It doesn’t support new styling unless you were to make changes to the page and them slurp the page again.


Lorenzo


Beverly Hills Women’s Club

August 18, 2015 at 3:12 pm

HostGator is our host, and then we’re using CloudFlare as the CDN, but the EE critical pages are purged in the cache.

Are you saying there should still be a Mijireh page on the site, or this only exists on the Mijireh server after it does the slurp process?


Josh

  • Support Staff

August 18, 2015 at 3:26 pm

Does Cloudflare use the advanced-cache.php drop in or is there something else using it?


Beverly Hills Women’s Club

August 19, 2015 at 2:50 am

No, we think that was an old file, advanced-cache.php is now deactivated.


Tony

  • Support Staff

August 19, 2015 at 3:59 am

Are you saying there should still be a Mijireh page on the site, or this only exists on the Mijireh server after it does the slurp process?

You will have a ‘Slurp’ page on the site, but it is only used when you click to Slurp the page.

Mijireh slurping the page just means they copy the style of the page onto their server to make the checkout look the same. So you have ‘Mijireh Slurper’ you style it to look similar to the rest of the site and click to slurp. Mijireh loads the page, copies and saves it on their server, then adds the checkout content to the page they have saved.

The ‘Mijireh Slurper’ page is NOT used with the checkout process, it is only used to tell Mijireh which page it should copy.

A 403 on xmlrpc.php usually means access is being block by either a security plugin or .htaccess rules (maybe setup by HostGator) you may need to contact HostGator and have them investigate this.

Do you need xmlrpc?

Is Mijireh not slurping the page at all?


Beverly Hills Women’s Club

August 19, 2015 at 8:18 am

Thanks for that explanation Tony,

I have re-slurped the Mijireh page that we created, and the problems slurping are these assets;

  • Asset not found: //fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800&subset=latin,latin-ext
  • Asset not found: //fonts.googleapis.com/css?family=Source+Sans+Pro:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900,900italic&subset=latin,latin-ext
  • Asset not found: //example.bhwclub.org/wp-content/themes/Beverly%20Hills%20Womens%20Club/style.css?ver=2.4.6.1
  • I’ve tried making the page Secure, and reslurped, but no difference. Mijireh mentions a separate CSS file, what do we have to do to getting the styling correct?

    https://secure.mijireh.com/checkout/2b5f72d040fa521cb9840c9e

    Thanks.


    Tony

    • Support Staff

    August 19, 2015 at 8:57 am

    How has the .css file been included within the theme?

    Was it correctly enqueued using wp_enqueue_style()?


    Beverly Hills Women’s Club

    August 19, 2015 at 10:54 am

    Thanks Tony,

    Got it working now!
    It was because the wp_enqueue_style() function wasn’t correct.

    `https://secure.mijireh.com/checkout/2b5f72d040fa521cb9840c9e’

    The only thing left is to style the header title, so it looks like this – http://example.bhwclub.org/mijireh-slurper/
    No styling seems to work, any thoughts why the page header title isn’t styling as above? I’ve cleared cache out a mijireh, and repeated numerous times.


    Tony

    • Support Staff

    August 19, 2015 at 11:42 am

    I’m not sure why the header isn’t being styled.

    It could an issue with how the theme is styling the header, or something about how it is doing so that Mijireh doesn’t like.

    I would recommend contacting Mijireh support see if they can find any reason for this as it isn’t an issue with Event Espresso but the sites theme and Mijireh.


    Beverly Hills Women’s Club

    August 19, 2015 at 2:54 pm

    Thanks Tony,

    It appears there is quite a delay for Mijireh’s cache to update. We now have it near enough perfect, apart from a small gap above, but I think this is because of the small red triangle in the corner which is to signify its a ‘preview’. Hopefully this should disappear during testing.

    Thanks for your help! 🙂


    Tony

    • Support Staff

    August 20, 2015 at 8:50 am

    I’m glad its up and running.

    Sometimes there is a delay with Mijireh updating the slurped page, I’m not sure of the reason behind it. Its possible they may block multiple requests within a certain time frame, or even each requests adds to a timer before the update, however that is complete guess work as its not something we (EE) control.

    Any other problems just let us know 🙂

    Viewing 25 reply threads

    The support post ‘Mijireh Slurp Page EE4’ is closed to new replies.

    Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

    Event Espresso