Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
1

Нужна помощь

vladevakz

  • Атомовед
  • Юзер
  • 179
  • Репутация:2 
  • Предупреждения: 0 
  • Регистрация:
    6 Фев 2012
#1
Всем привет!Давно не заходил,летом совсем времени нет.
Ладно к сути:
Как можно сделать выпадающее меню?

/**
* @page (str) data
* @modul (str) current module
* @return data with head menu
*/
public function headMenu($page, $modul=NULL) {
$this->ACL = new ACL;

$menu = get_link('Главная', '/');
$menu .= get_link('Картинки', '/news');
$menu .= get_link('Форум', '/stat');

Вот здесь $menu .= get_link('Картинки', '/foto'); Так чтобы сама ссылка /foto была не рабочая,кликабельно нодо чтоб было только меню которое будет выподать

if(isset($_SESSION['user']['name'])) {
$menu = $menu .get_link('Мой профиль', '/users/info/' . $_SESSION['user']['id'])
. get_link('Выход', '/users/logout/');

if ($modul == 'forum') {

}

// Есть ли непрочитанные сообщения в папке "Входящие"?
$cntNewMsg = countNewMessages();
if ( $cntNewMsg < 1 ) {

} else {

}
} else {$menu = $menu . get_link('Вход', '/users/login_form/');

}

if ( isset( $_SESSION['user']['name'] ) and $this->ACL->turn(array('panel', 'entry'), false)) {
$menu = $menu . get_link('Админка', '/admin/', array('target' => '_blank'));
}

$menu .= '<a onClick="add_favorite(this);" title="Добавить в закладки" href="javascript:void(0);" >В закладки</a>';

$html = str_replace('{HEADMENU}', $menu, $page);

return $html;
}

VAio

  • Свой человек
  • Юзер
  • 82
  • Репутация:0 
  • Предупреждения: 0 
  • Регистрация:
    22 Авг 2011
#2
у меня мозг сломался где то на половине этих кодов)))

1
Сейчас online: 72. Зарегистрированных: 0. Гостей: 72.