Publisher does not support the Fluid field type. Please do not contact asking when support will be available.

If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.

Ticket: Undefined property error creating channel fields

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

4thPixel

Dec 29, 2014

I’m getting this error after updating Exp:resso Store to version 2.4.1 and Publisher to version 1.6.

A PHP Error was encountered
Severity: Notice
Message: Undefined property: stdClass::$field_name
Filename: Publisher/Publisher_lib.php
Line Number: 184

I know it has to do with Store because when I disable it the error goes away.

thanks

#1

BoldMinded (Brian)

Do you have Entry Type installed?

Did you uninstall all other addons except for publisher and store?

I still have not seen his happen when only Publisher is installed, so the only thing I can determine is that other add-ons are messing with the api_channel_fields class in a way they should not.

#2

4thPixel

Hi, thanks for the quick response. All i have installed on the test site is the following.

Store 2.4.1 Publisher 1.6 Low Variables 2.5 Structure 3.3.14.7

EE 2.8.1

The error goes away only when I disable Store. None of the others.

#3

BoldMinded (Brian)

Try adding this to Publisher_lib.php

https://www.evernote.com/shard/s9/sh/cfe5cc5a-5bf7-4538-816b-d2cdfbc57c82/f65663ba00f18b7b16bc4f5f22fe1bff

if (ee()->publisher_router->method_is('field_edit'))
        {
            return $parameters;
        }
#4

4thPixel

Thank you, the error is gone. EE looks to be good again.

#5

BoldMinded (Brian)

I just uploaded 1.6.1 to Devot:ee with this fix.

Login to reply