Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как скрыть в админке "Опрос, Дополнительно, Доступ" ?

Как скрыть в админке "Опрос, Дополнительно, Доступ" ?


     25.01.2016    Общие вопросы по PHP    457

вопрос
Доброго дня. Подскажите как можно от группы пользователей редакторы скрыть вкладки Опрос, Дополнительно, Доступ ?

Ответил: леший


в /engine/inc/addnews.php и в /engine/inc/editnews.php
найти

echo <<<HTML
<div class="box">
        
            <div class="box-header">
                <ul class="nav nav-tabs nav-tabs-left">
                    <li class="active"><a href="#tabhome" data-toggle="tab"><i class="icon-home"></i> {$lang['tabs_news']}</a></li>
                    <li><a href="#tabvote" data-toggle="tab"><i class="icon-bar-chart"></i> {$lang['tabs_vote']}</a></li>
                    <li><a href="#tabextra" data-toggle="tab"><i class="icon-tasks"></i> {$lang['tabs_extra']}</a></li>
                    <li><a href="#tabperm" data-toggle="tab"><i class="icon-lock"></i> {$lang['tabs_perm']}</a></li>
                </ul>
            </div>

выше вставить

if( $member_id['user_group'] == 1 ) {
        
        $news_add_tab = "<li><a href=\"#tabvote\" data-toggle=\"tab\"><i class=\"icon-bar-chart\"></i> {$lang['tabs_vote']}</a></li><li><a href=\"#tabextra\" data-toggle=\"tab\"><i class=\"icon-tasks\"></i> {$lang['tabs_extra']}</a></li><li><a href=\"#tabperm\" data-toggle=\"tab\"><i class=\"icon-lock\"></i> {$lang['tabs_perm']}</a></li>";
    
    } else {
        
        $news_add_tab = "";
    
    }

затем эти три вкладки из списка

<li><a href="#tabvote" data-toggle="tab"><i class="icon-bar-chart"></i> {$lang['tabs_vote']}</a></li>
                    <li><a href="#tabextra" data-toggle="tab"><i class="icon-tasks"></i> {$lang['tabs_extra']}</a></li>
                    <li><a href="#tabperm" data-toggle="tab"><i class="icon-lock"></i> {$lang['tabs_perm']}</a></li>

заменить на переменную {$news_add_tab}, что бы получилось так

echo <<<HTML
<div class="box">
        
            <div class="box-header">
                <ul class="nav nav-tabs nav-tabs-left">
                    <li class="active"><a href="#tabhome" data-toggle="tab"><i class="icon-home"></i> {$lang['tabs_news']}</a></li>
{$news_add_tab}
                </ul>
            </div>

при таком варианте, данные вкладки будут видеть только пользователи группы админов
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы