Closed (fixed)
Project:
Views Bulk Operations (VBO)
Version:
7.x-3.x-dev
Component:
Core
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
3 May 2016 at 17:25 UTC
Updated:
19 May 2017 at 21:54 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
Yuri commentedPlease anyone..?
Comment #3
Yuri commentedComment #4
joelpittetEntity API has used a method in the form here:
$info['properties'][$key]['options list'] = array(get_class($this), 'bundleOptionsList');entity/entity.info.inc:95
And ECK does it this way:
$property['options list'] = 'EntityDefaultMetadataController::bundleOptionsList';eck/eck.module:404
Both are valid ways to define a method callback in PHP but most of the older code requires the ECK way.
I think that won't solve the problem if we fix that but will improve the code to cover both cases...
In this case because ECK is doing the way that works with VBO, the code is saying that that class doesn't exist! Which it does, so it's not loaded...
entity/entity.info.inc:121
This is where I need your help... first provide me with which version of entity module you are using, and if you aren't please use the latest 7.x-1.8 or better. Second if you have PHPStorm or another IDE with a breakpoint. Set a breakpoint at the failing line and see if the 'entity.info.inc' file has been loaded.
Comment #5
joelpittetHere's a patch which will remove the fatal but might not solve the real issue here, which is that Drupal hasn't loaded the entity.info.inc file for some reason.
Comment #6
joelpittetI've pushed this up to -dev. Hopefully that resolves your problem.