1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Укоротить меню

Discussion in 'Прочая Поддержка - Help Requests' started by Skreti, Jan 30, 2011.

  1. Skreti Thread starter User


    Offline
    Message Count:
    294
    Likes Received:
    1
    Установил шаблон Identity, но при 5 вариантах меню, последующие начинают налазить на них...
    Как сделать, чтобы "Ещё+" начиналась с 5 пункта ?
    Жду ответа!
  2. veterok User


    Offline
    • Знаменитый
    Message Count:
    330
    Likes Received:
    79
    А Вы не пробовали поискать в коде цифры "10"
    Code:
    <div id='layout_core_menu_main'> <ul>
        <?php foreach( $this->navigation as $item ): ?>
            <?php  $label = $item->getLabel();  if($i < 10){   if((strstr(strtolower($label),$modu) != "") || ($modu=="core" && $label=="Home") || ($modu=="user" && $label=="Members")){   ?> <li class="active"><?php echo "<a href='" . $item->getHref() . "'><b>" . $this->translate($item->getLabel()) . "</b></a>"?></li>
                    <?php   $total +=1;   $i += 1;  }else{
                    ?>
                    <li><?php echo "<a href='" . $item->getHref() . "'><b>" . $this->translate($item->getLabel()) . "</b></a>"?></li>
                    <?php   $i += 1;  }   }else{  if(strstr(strtolower($label),$modu) != ""){ //$arrMore[$i] = $this->htmlLink($item->getHref(), $this->translate($item->getLabel()));
                    $arrMore[$i] = "<a href='" . $item->getHref() . "' class ='active' onmouseover='onOver()' onmouseout='onOut()'>" . $this->translate($item->getLabel()) . "</a>";
                            $i += 1;
                    }else{
                    $arrMore[$i] = "<a href='" . $item->getHref() . "' onmouseover='onOver()' onmouseout='onOut()'>" . $this->translate($item->getLabel()) . "</a>";
                            $i += 1;
                    }
                }
           ?>
        <?php endforeach;
        if($i>10){
        if($total > 0){
        ?>
        <li id = "more" class="view_more_menu"><a href="javascript: void(0)" onmouseover="cssdropdown.dropit(this,event,'dropmenu1')"><b><?php echo $this->translate("Ещё") ?> <small>+</small></b></a></li>
        <?php
        }else{
        ?>
        <li class="activee"><a href="javascript: void(0)" onmouseover="cssdropdown.dropit(this,event,'dropmenu1')"><b><?php echo $this->translate("Ещё") ?> <small>+</small></b></a></li>
        <?php
        }    }    ?>    </ul>
    <div id="dropmenu1" class="dropmenudiv">
    <?php
            for($j = 10; $j < $i; $j++){
                    echo $arrMore[$j];
            }
    ?>
    </div>
    и заменить на то, что нужно Вам.
  3. Skreti Thread starter User


    Offline
    Message Count:
    294
    Likes Received:
    1
    Не знал. За подсказку спасибо, но в каком файле менять? В 3-ей верке было просто через админку, в 4-ке такого нету...

    veterok, в каком файле менять?

    ---------- Сообщение добавлено 31.01.2011 в 19:46 ---------- Предыдущее сообщение было 30.01.2011 в 23:56 ----------

    Люди, подскажите...
  4. veterok User


    Offline
    • Знаменитый
    Message Count:
    330
    Likes Received:
    79
    В КОДЕ, НАД ВАШИМ СООБЩЕНИЕМ!!!
  5. Skreti Thread starter User


    Offline
    Message Count:
    294
    Likes Received:
    1
    Это я понял. Но код находится в каком-то файле, вот я и спрашиваю название файла. Или я что-то не допонимаю...
  6. veterok User


    Offline
    • Знаменитый
    Message Count:
    330
    Likes Received:
    79
  7. Skreti Thread starter User


    Offline
    Message Count:
    294
    Likes Received:
    1
    Я теперь понял, что мы о разных вещах говорили видимо...

    Вот в чем моя проблема, приложу скрин. Прошу прощения, что с самого начала этого не сделал...
    [IMG]

    ---------- Сообщение добавлено в 20:54 ---------- Предыдущее сообщение было в 19:09 ----------

    Сможет кто-нибудь помочь?
  8. veterok User


    Offline
    • Знаменитый
    Message Count:
    330
    Likes Received:
    79
    Попробуйте покопаться здесь: application/modules/Core/widgets/menu-main/index.tpl

Share This Page

All rights reserved SocEngine.ru ©