2

I'm using a new installation of EE (2.8.1) with the latest Structure version.

I have a channel which allows entries to be submitted by the front-end user. However, when an entry is submitted via the front-end, it throws these errors:

A PHP Error was encountered

Severity: Notice

Message: Undefined property: Channel_form_lib::$EE

Filename: structure/ext.structure.php

Line Number: 651

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: structure/ext.structure.php

Line Number: 651

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: structure/ext.structure.php

Line Number: 651

A PHP Error was encountered

Severity: Notice

Message: Undefined property: Channel_form_lib::$EE

Filename: structure/ext.structure.php

Line Number: 669

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: structure/ext.structure.php

Line Number: 669

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: structure/ext.structure.php

Line Number: 669

A PHP Error was encountered

Severity: Notice

Message: Undefined property: Channel_form_lib::$EE

Filename: structure/ext.structure.php

Line Number: 683

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: structure/ext.structure.php

Line Number: 683

A PHP Error was encountered

Severity: Notice

Message: Trying to get property of non-object

Filename: structure/ext.structure.php

Line Number: 683

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: hidden

Filename: structure/ext.structure.php

Line Number: 730

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /nfs/c08/h01/mnt/148871/domains/slddev.sarahlynndesign.com/html/ac/system/codeigniter/system/core/Exceptions.php:170)

Filename: libraries/Functions.php

Line Number: 447

The entry is submitted, but it will not take me to the required location after submission, or will it send out an email notification.

1
  • Did you end up finding a fix for this? Having the same problem../ Commented Aug 27, 2014 at 8:53

2 Answers 2

1

I've just had this issue too but managed to fix it by doing the following:

  • Go to Addons > Modules > Structure
  • Click Module Settings in the top right
  • On this screen click the convert to using the 2.7 hooks link (bottom option) and then press Save Module Settings

This worked fine for me however I'm not sure of any implications it may have?

1
  • This did the trick for me recently when I had this same issue. Commented Feb 5, 2015 at 6:40
0

Are you using the suggested code? http://buildwithstructure.com/documentation/safecracker/

3
  • I was about to hit you guys up too. Do you have an updated exp:channel:form example? Commented May 23, 2014 at 16:08
  • 1
    Yes, using any of this does not help at all.
    – Cogweb
    Commented May 29, 2014 at 9:12
  • Adding a me too to this one. Getting the exact same error. Was there a resolution to this problem? All front end channel forms were working prior to a recent EE v2.8.1 upgrade. Also using Structure v3.3.14.5. Super urgent that this get fixed. Will post report in buildwithstructure tender forums too. Commented Jul 6, 2014 at 6:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.