ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 我后臺控制器怎么重寫和那個模板一樣在目錄 8 0
迅睿CMS版本:咨詢
我后臺控制器怎么重寫,和那個模板一樣在my目錄
解決方案
  • core/controller里面的文件是不能重寫的

    有什么需求居然會改動這里面的文件,我的方案是新建app

  • 你改了什么東西呢,什么位置

    • 回復迅睿框架創始人

      if ($my_menu) {
                  // 權限判斷并篩選
                  $tid = 0;
                  $first = 0;
                  foreach ($my_menu as $left) {
                      if (!$left['link']) {
                          continue; // 沒有分組菜單就不要
                      } elseif (SITE_ID > 1 && !in_array(SITE_ID, $left['site'])) {
                          continue; // 沒有劃分本站點就不顯示
                      }
                      $_link = 0; // 是否第一個鏈接菜單,0表示第一個
                      $left_string = '';
      
                      // 鏈接菜單開始
                      $link_string = '';
                      foreach ($left['link'] as $i => $link) {
                          if ($link['uri'] && !$this->_is_admin_auth($link['uri'])) {
                              // 判斷權限
                              unset($left['link'][$i]);
                              continue;
                          } elseif ($link['mark'] && $left['mark'] == 'content-module') {
                              // 內容模塊權限判斷
                              list($ac, $name) = explode('-', $link['mark']);
                              if ($ac == 'module' && !$this->get_cache('module-'.SITE_ID.'-content', $name)) {
                                  unset($left['link'][$i]);
                                  continue;
                              }
                          } elseif (SITE_ID > 1 && !in_array(SITE_ID, $link['site'])) {
                              // 沒有劃分本站點就不顯示
                              unset($left['link'][$i]);
                              continue;
                          } elseif (SITE_ID > 1 && $link['uri'] && $link['uri'] == 'cloud/local') {
                              // 多站點不顯示應用
                              unset($left['link'][$i]);
                              continue;
                          } elseif ($link['mark'] && $left['mark'] == 'content-form') {
                              // 網站表單權限判斷
                              list($ac, $name) = explode('-', $link['mark']);
                              if ($ac == 'form' && !$this->get_cache('form-'.SITE_ID, $name)) {
                                  unset($left['link'][$i]);
                                  continue;
                              }
                          } elseif ($link['mark'] && $left['mark'] == 'content-verify') {
                              // 內容模塊審核部分權限判斷
                              list($ac, $ab, $name, $cc) = explode('-', $link['mark']);
                              if ($ac.'-'.$ab == 'verify-module' && !$this->get_cache('module-'.SITE_ID.'-content', $name)) {
                                  unset($left['link'][$i]);
                                  continue;
                              } elseif ($ac.'-'.$ab == 'verify-comment' && !$this->get_cache('module-'.SITE_ID.'-content', $name, 'comment')) {
                                  unset($left['link'][$i]);
                                  continue;
                              } elseif ($ac.'-'.$ab == 'verify-mform' && !$this->get_cache('module-'.SITE_ID.'-'.$name, 'form', $cc)) {
                                  unset($left['link'][$i]);
                                  continue;
                              } elseif ($ac.'-'.$ab == 'verify-form' && !$this->get_cache('form-'.SITE_ID, $name)) {
                                  unset($left['link'][$i]);
                                  continue;
                              }
                          }
                          $url = $link['url'] ? $link['url'] :\Phpcmf\Service::L('Router')->url($link['uri']);
                          if (!$_link) {
                              // 第一個鏈接菜單時 指定class
                              $class = '  open';
                              $top['url'] = $url;
                              $top['link_id'] = $link['id'];
                              $top['left_id'] = $left['id'];
                          } else {
                              $class = '';
                          }
                          $_link = 1; // 標識以后的菜單就不是第一個了
                          $link['icon'] = $link['icon'] ? $link['icon'] : 'fa fa-th-large';
                          //$link_string.= '<li id="dr_menu_link_'.$link['id'].'" class="'.$class.'"><a href="javascript:Mlink('.$tid.', '.$left['id'].', '.$link['id'].', \''.$url.'\');"><i class="iconm '.$link['icon'].'"></i> <span class="title">'.dr_lang($link['name']).'</span></a></li>';
                          $link_string.= '<li id="dr_menu_link_'.$link['id'].'" class="'.$class.'"><a href="javascript:openapp(\''.$url.'\', \''.$left['id'].'\', \''.dr_lang($link['name']).'\', true);"><i class="iconm '.$link['icon'].'"></i> <span class="title">'.dr_lang($link['name']).'</span></a></li>';
                      }
                      if (!$link_string) {
                          continue; // 沒有鏈接菜單就不要
                      }
                      $left_string.= '
                      <li id="dr_menu_left_'.$left['id'].'" class="dr_menu_'.$tid.' dr_menu_item nav-item '.($first ? '' : 'active open').' " >
                          <a href="javascript:;" class="dropdown-toggle">
                              <i class="'.$left['icon'].'"></i>
                              <span class="title">'.dr_strcut(dr_lang($left['name']), 5).'</span>
                              <span class="selected" style="'.($first ? 'display:none' : '').'"></span>
                              <span class="arrow '.($first ? '' : ' open').'"></span>
                          </a>
                          <ul class="submenu">'.$link_string.'</ul>
                      </li>';
                      !$first && $first = 1;
                      $string.= $left_string;
      
                  }

      樣式和打開鏈接的方法

      Home>min

  • 是哪個文件?哪一行代碼?我給你開辟一個接口,方便你二次開發

    • 回復迅睿框架創始人

      // 第一個鏈接菜單時 指定class

      去掉了默認的active

      //$link_string.= '<li id="dr_menu_link_'.$link['id'].'" class="'.$class.'"><a href="javascript:Mlink('.$tid.', '.$left['id'].', '.$link['id'].', \''.$url.'\');"><i class="iconm '.$link['icon'].'"></i> <span class="title">'.dr_lang($link['name']).'</span></a></li>';
      $link_string.= '<li id="dr_menu_link_'.$link['id'].'" class="'.$class.'"><a href="javascript:openapp(\''.$url.'\', \''.$left['id'].'\', \''.dr_lang($link['name']).'\', true);"><i class="iconm '.$link['icon'].'"></i> <span class="title">'.dr_lang($link['name']).'</span></a></li>';

      link_string 修改了 js方法

      $left_string 里面的<a href="javascript:;" class="nav-link nav-toggle"> 改成了 <a href="javascript:;" class="dropdown-toggle">

  • 我知道了就是重組一下菜單生成的字符串信息,我晚點寫一個預留函數,你定義函數在里面修改就行

    以后遇到必要的修改系統控制器時,需要提前給我說一下,我好開發一個接口,否則你私自改系統控制器會影響升級

    滿意答案
    短信幣+1
  • 迅睿框架創始人:感謝官方