Разное отображение профилей для ролей

Главные вкладки

Аватар пользователя Enemy Enemy 9 октября 2011 в 22:43

Есть код в user-profile.tpl.php
Сейчас проверка по ролям проходит через
<?php if (isset($GLOBALS['user']->roles[5])):?>
т.е. по пользователю гостю
а как сделать проверку по пользователю странички которую смотрим?

<?php if (isset($GLOBALS['user']->roles[5])):?>
<div class="left-user">
        <div class="left-user-border">
                <div class="left-user-ava">
                        <?php $view = views_get_view('userava');
                        $output = $view->execute_display('block_1');
                        print $output['content'];?>
                       
                </div>
                <div class="left-user-alboms">
                <div class="left-user-alboms-title">Альбомы</div>
                <?php $view = views_get_view('usergallery');
                        $output = $view->execute_display('block_1');
                        print $output['content'];?>
                </div>
        </div>
       
</div>
<div class="left_Wall_box">
        <div class="Wall_title">Стена</div>
                <?php if (module_exists('dgb')) {
                          $view_args = array($account);
                          $func_args = array_merge(array('dgb', 'page'), $view_args);
                          $dgb = call_user_func_array('module_invoke', $func_args);
                          print $dgb;
                                }?>
</div>
<?php endif; ?>
<?php if (array_key_exists(6, $user->roles)):?>
<!--?php if (isset($GLOBALS['user']->roles[6])):?-->
<div class="left-user-organization">
        <div class="left-user-border">
                1323312
                <div class="left-user-ava">
                        <?php $view = views_get_view('userava');
                        $output = $view->execute_display('block_1');
                        print $output['content'];?>
                       
                </div>
                <div class="left-user-alboms">
                <div class="left-user-alboms-title">Альбомы</div>
                <?php $view = views_get_view('usergallery');
                        $output = $view->execute_display('block_1');
                        print $output['content'];?>
                </div>
        </div>
       
</div>
<div class="left_Wall_box">
        <div class="Wall_title">Стена</div>
                <?php if (module_exists('dgb')) {
                          $view_args = array($account);
                          $func_args = array_merge(array('dgb', 'page'), $view_args);
                          $dgb = call_user_func_array('module_invoke', $func_args);
                          print $dgb;
                                }?>
</div>

<?php endif; ?>
<?php if (isset($GLOBALS['user']->roles[7])): ?>

<div class="Wall_box">

<div class="Wall_title">Стена</div>
        <?php if (module_exists('dgb')) {
                  $view_args = array($account);
                  $func_args = array_merge(array('dgb', 'page'), $view_args);
                  $dgb = call_user_func_array('module_invoke', $func_args);
                  print $dgb;
                        }?>
</div>
<div class="right-user">
        <div class="right-user-border">
                <div class="right-user-ava">
                        <?php $view = views_get_view('userava');
                        $output = $view->execute_display('block_1');
                        print $output['content'];?>
                       
                </div>
                <div class="right-user-alboms">
                <div class="right-user-alboms-title">Альбомы</div>
                <?php $view = views_get_view('usergallery');
                        $output = $view->execute_display('block_1');
                        print $output['content'];?>
                </div>
        </div>
</div>
       
       
<?php endif; ?>

       
<pre>
<?php
//print_r($account)?>
</pre>

заранее спасибо!

Комментарии