1

Just upgraded to 1.9.2.2 and am getting this error when trying to view the customer grid in the backend.

I tried replacing:

/MYSITE/app/code/local/Mage/Adminhtml/Block/Customer/Grid.php

With a fresh copy with no luck!

Fatal error: Call to a member function getBackend() on a non-object in /var/www/vhosts/MYSITE/app/code/core/Mage/Eav/Model/Entity/Collection/Abstract.php on line 514

Having a real headache trying to fix this error.

Teja Bhagavan Kollepara
3,8275 gold badges33 silver badges69 bronze badges
asked Dec 21, 2015 at 17:15
6
  • Please look this one stackoverflow.com/questions/13070652/… Commented Dec 21, 2015 at 17:17
  • The issue is that on that question the person set up a new attribute and then got this error, i got it out of nowhere and so have no cue where to find the issue! Commented Dec 21, 2015 at 17:19
  • Please check all extension related to customer, I think one file will rewrite your customer grid. Commented Dec 21, 2015 at 17:27
  • This site has a LOT of plugins, is there a way to see exactly which file is causing the error? Commented Dec 21, 2015 at 17:30
  • You need to debug one by one config file in that file you will get grid class overwrite by anyone extension or more. Commented Dec 21, 2015 at 17:33

1 Answer 1

2

We had similar issue and it was because of during update new attribute wasn't created via resources process. renaming versions in core_resource table and running update again, error was gone. So it's 99% related to missed attribute

answered Mar 8, 2018 at 14:46

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

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

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.