我使用主题表从自定义模块创建了一个自定义表; theme('table', array('header' => $table_header, 'rows' => $data));
无法从视图中检索我显示的数据,因为我显示来自第三方服务的数据,而且此数据未保存在数据库中。
有没有办法将VBO添加到我的自定义表中?
感谢。
答案 0 :(得分:0)
不,你不能添加不使用核心drupal的字段api的vbo功能。第三方服务的数据需要导入到一个字段中,以便BVO正常工作。
答案 1 :(得分:0)
您必须声明hook_entity_info(),因为: VBO仅支持实体(基础或修订)表实现hook_entity_info()并使您的表成为实体。使用EntityAPIController,这样您就不需要编写其他样板函数了。 https://www.drupal.org/node/1282486
答案 2 :(得分:0)
是可能的,我们可以使用贡献数据模块,该模块绑定自定义表数据和关系,之后我们可以按视图集成或为该数据创建视图 表实体。