1
그래서 uc_orders 테이블에서 데이터를 직렬화했습니다. 이 데이터에는 각각 고유 한 필드를 만들고자하는 몇 가지 관심 매개 변수가 있습니다.동일한 데이터베이스 열의 필드보기
이러한 $ 데이터 값은 각각 독립적으로 작동합니다. 분명히 두 번째 선언에서 값을 다시 쓰고 있습니다. 두 필드를 모두 사용할 수 있도록 동일한 데이터 위치를 두 번 참조 할 수 있으며 모든 직렬화 된 데이터를 별도의 필드로 분해 할 수 있습니까?
function uc_order_views_data() {
$data['uc_orders']['data'] = array(
'group' => t('Order') . ':data',
'title' => t('Arrival Date'),
'help' => t('Arrival date choosen by customer during checkout.'),
'field' => array(
'handler' =>'uc_order_handler_field_arrive_date',
'click sortable' => TRUE,
),
'sort' => array(
'handler' => 'views_handler_sort',
),
'filter' => array(
'handler' => 'views_handler_filter_string',
),
);
$data['uc_orders']['data'] = array(
'group' => t('Order') . ':data',
'title' => t('Ship Date'),
'help' => t('The date to ship the order by.'),
'field' => array(
'handler' =>'uc_order_handler_field_ship_date',
'click sortable' => TRUE,
),
'sort' => array(
'handler' => 'views_handler_sort',
),
'filter' => array(
'handler' => 'views_handler_filter_string',
),
);
}