瀏覽代碼

Addes a static sort function for TripalField

Chun-Huai Cheng 8 年之前
父節點
當前提交
890b3b6fc1
共有 2 個文件被更改,包括 14 次插入0 次删除
  1. 13 0
      tripal/includes/TripalField.inc
  2. 1 0
      tripal/tripal_views_query.inc

+ 13 - 0
tripal/includes/TripalField.inc

@@ -637,5 +637,18 @@ class TripalField {
   public static function viewsDataAlter(&$data, $field, $entity_info) {
 
   }
+  
+  /**
+   * Sort data by the field
+   *
+   * This function takes an array of data and performs sorting by the
+   * specified field
+   * 
+   * @return
+   * 
+   */
+  public static function sort(&$data, $criteria = 'ASC') {
+  
+  }
 
 }

+ 1 - 0
tripal/tripal_views_query.inc

@@ -63,6 +63,7 @@ class tripal_views_query extends views_plugin_query {
         $filter = key_exists($field_name, $filters) ? $filters[$field_name] : NULL;
         if ($filter && trim($filter->value)) {
           $exclude = $filter->exclude($value);
+          continue;
         }
         
         $row->entity = $entity;