我的模块中有下一个代码form_alter
:
$query = db_select( 'field_data_field_product_photos', 'p' );
$query->addField( 'p', 'entity_id', 'pid' );
$query->addField( 'f', 'uri', 'uri' );
$query->join('file_managed', 'f', 'p.field_product_photos_fid=f.fid' );
$query->condition('p.entity_id', $products_nids, 'IN' );
$query->condition('p.delta', 0, '=' );
$result = $query->execute();
但是当表单点击其他电台时,ajax返回错误
$products_nids
就像数组一样array(10,14)
。如果地方array(10,14)
而不是$products_nids
它会正常工作。但$products_nids
动态生成。
有人知道该怎么做吗?
PS错误一定是field_data_field_product_photos
,不是field_revision_field_product_photos