0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 348 Просмотров
*

spownc

  • Новичок
  • 9
  • 0 / 0
Приветствую!
Собсна, сабж...
Как-то погожим деньком, возникла необходимость поработать.
Натягиваю HTML шаблон на Joomla! Joomla! 3.4.8 и вот пришла очередь меню... Надо чтобы ссылка на главную была в виде href="/", а не алиас какой-нить.
Во вновь созданном меню для главной страницы создается Внешняя ссылка на главную страницу и... для неё не появляются классы ' current' и ' active'.
 :o Че делать...
Делюсь опытом:
1 Создаем дир: /public_html/templates/ИМЯ ШАБЛОНА/html/mod_menu
2 Ложим в него два файла default.php и default_component.php из самой Joomla (/public_html/modules/mod_menu/tmpl)
3 default.php:
между этими конструкциями добавляем строки:

if (($item->id == $active_id) OR ($item->type == 'alias' AND $item->params->get('aliasoptions') == $active_id))
   {
      $class .= ' current';
   }

Код
//-----------------------------------------
//Проверка адреса, где находимся и адреса ссылки в меню
if (('http://АДРЕС_САЙТА.ru'.$item->flink) == JURI::current())
{
$class .= ' active_lm';
}
//-----------------------------------------

if (in_array($item->id, $path))
   {
      $class .= ' active';
   }

Только надо придумать как вместо статичного адреса вставлять текущий...
Но мне было не до этого - праздники на носу  *DRINK*
Всем удачи!

tags: active, current, external url, меню внешняя ссылка
« Последнее редактирование: 29.04.2016, 14:13:25 от spownc »
*

robert

  • Живу я здесь
  • 4313
  • 409 / 15
Что это за вальяжное, по-пацански, графоманство?
  • Не будь паразитом, сделай что-нибудь самостоятельно!
  • В личке и по Skype не даю советов.
*

spownc

  • Новичок
  • 9
  • 0 / 0
Довольно же официоза товарищи!  :-X
Так понятней, да и настроение позволяет ;D
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает пункт меню компоненты/обновление Joomla

Автор mne2001

Ответов: 5
Просмотров: 162
Последний ответ 19.12.2017, 19:58:36
от wishlight
Пропало меню на сайте после обновления до версии 3.8.0

Автор Sergei1111

Ответов: 13
Просмотров: 663
Последний ответ 16.12.2017, 14:05:37
от aero11
Модуль авторизации и меню для зарегистрированных

Автор Roman82

Ответов: 10
Просмотров: 698
Последний ответ 14.12.2017, 03:32:00
от sirocco
Перестали работать якоря в меню на одностраничнике J3.8.2

Автор arturk

Ответов: 5
Просмотров: 129
Последний ответ 14.11.2017, 12:10:35
от arturk
Проблема с меню - Общая настройка

Автор DPulse

Ответов: 3
Просмотров: 179
Последний ответ 13.11.2017, 09:18:17
от draff