Viewmode block
restrict display on node page for materiau and breve
This commit is contained in:
parent
748548f8f4
commit
c4d8c34e1a
@ -403,7 +403,16 @@ function materio_search_api_block_view($delta = '') {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'materio_search_api_viewmode':
|
case 'materio_search_api_viewmode':
|
||||||
if (user_access('use materio search api viewmode selection')) {
|
// restrict display on node page for materiau and breve
|
||||||
|
$block_is_visible = true;
|
||||||
|
$q = parse_url($_GET['q']);
|
||||||
|
$parts = explode('/', $q['path']);
|
||||||
|
if($parts[0] == "node"){
|
||||||
|
$node = node_load($parts[1]);
|
||||||
|
$block_is_visible = in_array($node->type, array('materiau','breve')) ? true : false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (user_access('use materio search api viewmode selection') && $block_is_visible) {
|
||||||
$block['subject'] = t('View mode');
|
$block['subject'] = t('View mode');
|
||||||
$block['content'] = theme('materio_search_api_select_viewmode_block', array());
|
$block['content'] = theme('materio_search_api_select_viewmode_block', array());
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user