Viewmode block

restrict display on node page for materiau and breve
This commit is contained in:
Bachir Soussi Chiadmi 2014-04-30 10:41:52 +02:00
parent 748548f8f4
commit c4d8c34e1a

View File

@ -403,7 +403,16 @@ function materio_search_api_block_view($delta = '') {
}
break;
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['content'] = theme('materio_search_api_select_viewmode_block', array());
}