Drupal: Сортировка по формуле в Views 2

Пример модуля для Views 2, добавляющий критерий сортировки по заранее определённой формуле:

/**
* Implements hook_views_api()
*/
function modulename_views_api() {
return array('api' => 2);
}
 
/**
* Implements hook_views_data()
*/
function modulename_views_data() {
return array(
'views' => array(
'mysort' => array(
'title' => t('Sort by formula'),
'group' => t('Global'),
'sort' => array(
'handler' => 'views_handler_sort_formula',
'formula' => 'node.changed - node.created', // Формула или подзапрос

Читать дальше →

Похожие записи: