Browse Source

fixed viewmode change bug

Bachir Soussi Chiadmi 8 years ago
parent
commit
22146c2778
1 changed files with 6 additions and 5 deletions
  1. 6 5
      sites/all/modules/gui/materiobasemod/materio_search_api.pages.inc

+ 6 - 5
sites/all/modules/gui/materiobasemod/materio_search_api.pages.inc

@@ -402,11 +402,12 @@ function materio_search_api_actuality(){
     // dsm(date('d m y', $date_limit));
   }
 
-  $viewmode = isset($user->data['materiosearchapi_viewmode'])
-        ? $user->data['materiosearchapi_viewmode']
-        : user_access('access to materio database')
-        ? variable_get('defaultviewmode', 'cardmedium')
-        : 'cardbig';
+  # retrieve viewmode and then use it to define the query range
+  $viewmode = user_access('access to materio database')
+    ? isset($user->data['materiosearchapi_viewmode'])
+      ? $user->data['materiosearchapi_viewmode']
+      : variable_get('defaultviewmode', 'cardmedium')
+    : 'cardbig';
 
   $limit = 10;//variable_get($viewmode.'_limite', '10');
   $offset = pager_find_page() * $limit;