4.6 fixes for click-sorting bug.
authorEarl Miles
Mon, 5 Dec 2005 16:19:04 +0000 (16:19 +0000)
committerEarl Miles
Mon, 5 Dec 2005 16:19:04 +0000 (16:19 +0000)
views.module

index 98ab501..bece8d5 100644 (file)
@@ -1422,6 +1422,12 @@ function _views_is_cacheable(&$view) {
     if ($filters[$filter['field']]['cacheable'] == 'no') 
       return false;
   }
+  foreach ($view->field as $i => $field) {
+    if ($field->sortable) {
+      return false;
+    }
+  }
+
   return true;
 }
 
@@ -1644,7 +1650,7 @@ class _views_query {
     else
       $fields = "count($this->count_field) as numrecs";
 
-    if ($this->table_header) {
+    if ($this->header) {
       if ($this->orderby)
         $before = "$this->orderby, ";
       $orderby = tablesort_sql($this->header, $before);