我很难弄清楚如何为特定字段呈现数组字段的值。到目前为止,我已经成功地查询了我的db并收集了节点值,并将其保存到我的购物车中。但是,我不知道如何将这些内容回显到一个表中,以便用户以最有效的方式查看仅与项目名称、数量和field_id相关的字段。
if (isset($result)) { $scart_items_nids = array_keys($result);$scart_items = entity_load('node',$scart_items_nids);}
回声"";print_r($scart_items);回声" ";
发布于 2018-12-12 09:59:20
这里,$scart_items
作为对象包含加载的节点。
$item_details =array();
foreach($scart_items as $item){
$temp = array();
$temp['itemname'] = $scart_items->field_itemname['und'][0]['value'];
$temp['feild_id'] = $scart_items->field_id['und'][0]['value'];
$temp['quantity'] = $scart_items->field_quantity['und'][0]['value'];
$item_details[] = $temp;
}
$item_details
返回所需的数组。
https://drupal.stackexchange.com/questions/273880
复制相似问题