Flag list OK

all ajax OK

Signed-off-by: bachy <git@g-u-i.net>
This commit is contained in:
bachy
2012-11-08 17:42:38 +01:00
parent 1d11663ec4
commit b1bf1c9387
13 changed files with 864 additions and 317 deletions

View File

@@ -119,7 +119,7 @@ function materio_search_api_autocomplete_searchapi($typed = ''){
*
*
*/
function materio_search_api_results_search(){//, $limit = 20, $page = 0
function materio_search_api_results_search(){
global $user;
//dsm("materio_search_api_results_search");
@@ -166,8 +166,6 @@ function materio_search_api_results_search(){//, $limit = 20, $page = 0
$query = search_api_query($index_machine_name, array('parse mode'=>'direct'))
->keys(implode(' ', $keys))
// TODO: add bundle filter
// ->condition('type', 'breve')
->range($offset, $limit);
$filter = $query->createFilter('OR');
@@ -256,11 +254,14 @@ function materio_search_api_results_search(){//, $limit = 20, $page = 0
*
*/
function materio_search_api_actuality(){
global $user;
$date = strtotime('-6 month');
$viewmode = isset($user->data['materiosearchapi_viewmode']) ? $user->data['materiosearchapi_viewmode'] : variable_get('defaultviewmode', 'full');
$limit = 10;//variable_get($viewmode.'_limite', '10');
$offset = pager_find_page() * $limit;
// dsm($offset);
$query = new EntityFieldQuery;
$query
@@ -308,9 +309,20 @@ function materio_search_api_actuality(){
return theme('materio_search_api_actuality', array(
'items' => $items,
'view_mode' => 'cardmedium',
'view_mode' => $viewmode,
'count' => $count,
'pager' => theme('pager'),
));
}
function materio_search_api_viewmode_change($vm){
dsm($vm, 'materio_search_api_viewmode_change');
$rep = _materio_search_api_change_viewmode($vm);
//return 'debug mode for materio_search_api_viewmode_change';
// drupal_json_output($rep);
drupal_goto();
}