Browse Source

re-add linked materials on actuality page for visitors, in big card viewmode

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

+ 8 - 3
sites/all/modules/gui/materiobasemod/materio_search_api.pages.inc

@@ -402,7 +402,12 @@ function materio_search_api_actuality(){
     // dsm(date('d m y', $date_limit));
   }
 
-  $viewmode = isset($user->data['materiosearchapi_viewmode']) ? $user->data['materiosearchapi_viewmode'] : variable_get('defaultviewmode', 'full');
+  $viewmode = isset($user->data['materiosearchapi_viewmode'])
+        ? $user->data['materiosearchapi_viewmode']
+        : user_access('access to materio database')
+        ? variable_get('defaultviewmode', 'cardmedium')
+        : 'cardbig';
+
   $limit = 10;//variable_get($viewmode.'_limite', '10');
   $offset = pager_find_page() * $limit;
   // dsm($offset);
@@ -444,7 +449,7 @@ function materio_search_api_actuality(){
         continue;
 
       $items[] = $breve;
-      if(user_access('access to materio database')){
+      // if(user_access('access to materio database')){
         $materiaux = field_get_items('node',$breve,'field_materiau_ref');
         // dsm($materiaux, 'materiaux');
         if($materiaux){
@@ -454,7 +459,7 @@ function materio_search_api_actuality(){
               $items[] = $materiau;
           }
         }
-      }
+      // }
     }
   }