2
나는 다음있어 :hook_views_pre_view()를 사용하여 뷰 정렬을 변경하는 방법은 무엇입니까?
function view_sorter_views_pre_view(&$view) { // don't need $items
if ($view->name == 'MOST_RECENT') {
$insert = array();
$insert[order] = 'DESC'; //SORT ORDER
$insert[id] = 'title';
$insert[table] = 'node';
$insert[field] = 'title';
$insert[override] = array();
$insert[override][button] = 'Override';
$insert[relationship] = 'none';
unset ($view->display['default']->display_options['sorts']['title']);
$view->display['default']->display_options['sorts']['title'] = $insert;
}
}
는 기본적으로, 난 그냥 정렬 순서를 변경하고있어 ...하지만 그것을 열 때이 뷰에 표시되지 않습니다. 왜 그런가?