EE4 compatibility updates:

  • Publisher is EE4 and EE5 compatible, but it does not currently support the Fluid field.
  • Reel is EE4 and EE5 compatible, but it does not currently support the Fluid field.

Ticket: Conflict between Publisher and Pages module

Status Resolved
Add-on / Version Publisher 1.4.0
Severity Critical
EE Version 2.8.1

Pete Heaney

Jun 20, 2014

I have an issue where there appears to be some kind of conflict between Publisher and the Pages module.

I am only using Publisher for the draft/approval process. I’m not using any of the translation features.

The channel on which I’m experiencing problems is NOT one of the channels selected to require approvals in the Publisher settings. i.e. this channel is not checked next to “Channel entry approvals” in the Publisher settings.

When Publisher is enabled, any newly created pages are not accessible. Attempting to visit the new page results in a 404 and a PHP error:

Severity: Notice
Message: Undefined offset: 68
Filename: libraries/Core.php
Line Number: 680

All pages that were created before installing Publisher are not affected by this problem.

If I attempt to visit the new page by using the template group/name and url_title, the page loads fine, which is why I believe the issue is related to the Pages module.

It’s as if Publisher is somehow causing the Pages module to fail to establish which template should be used to display the page.

Hopefully this is somewhat clear. It’s difficult to pinpoint exactly what the issue actually is. If you need any more info just shout.

Thanks,
Pete

#1

BoldMinded (Brian)

Jun 20, 2014

It’s clear, thanks for the report. I’ll try to replicate it this weekend and see if I can find the issue.

#2

BoldMinded (Brian)

Jun 22, 2014

Pete, I’m unable to replicate this. When you create a new page, is it a child of another page or a top level page? Can you by chance create a quick screen capture video so I see what you are seeing?

#3

Pete Heaney

Jun 23, 2014

Thanks for looking into it over the weekend.

I’ve tested it with both top level pages and a page that is a child of another page; it makes no difference.

I’ve created a quick screencast demonstrating the process of:

1) creating a new entry
2) attempting to load the page (results in a 404 + PHP error)
3) disabling the Publisher addon
4) attempting to load the page again (this time, successfully)

Let me know if there’s anything else I can do.

Thanks,
Pete

#4

Pete Heaney

Jun 23, 2014

Sorry, forgot to post the link to the screencast - http://www.screenr.com/5RKN

#5

BoldMinded (Brian)

Jun 26, 2014

Pete, I haven’t forgotten about this, its been a busy week. I’ll try to take a look at this again in the next 2-3 days.

#6

BoldMinded (Brian)

Jun 26, 2014

Out of curiosity, have you tried replicating this in a clean EE environment with ONLY Pages and Publisher installed, nothing else?

#7

BoldMinded (Brian)

Jun 26, 2014

Pete, I’m going to need FTP access to debug this.

#8

Pete Heaney

Jun 27, 2014

I’ve tested with a clean EE install with only Pages and Publisher installed - I cannot replicate the issue in that environment.

I’ve added FTP details to this ticket.

#9

BoldMinded (Brian)

Jun 27, 2014

In that case, you’ll need to either start adding add-ons until the issue starts again in the new environment, or removing add-ons in the old environment until it stops working before I look into this. If its an add-on conflict, as the new environment suggests, then I need to know which add-on it is before I spend time debugging.

#10

Pete Heaney

Jun 27, 2014

Thought you might say that. Ok, leave it it with me. I’ll start from a clean install and see if the problem arises again.

Thanks for you help.

Pete

#11

BoldMinded (Brian)

Jun 27, 2014

I’m more than happy to take a look once you determine which add-on is the issue, I just can’t spend time rummaging through a full build to find the cause.

Login to reply

Contact

For add-on support, please use the Support section. General inquries and pre-sale questions can be sent to support@boldminded.com.