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

abat-voix

  • Новичок
  • 2
  • 0 / 0
Добрый день!

Редактирую стандартный модуль "main menu" под свой стиль.
Столкнулся с тем, что ссылка в списке, генерируемая для перехода к материалу, не имеет класса.

Как к ней класс добавить?

Сверху ссылка генерируемая Joomla, снизу как она должна выглядеть.
*

kern.USR

  • Давно я тут
  • 810
  • 61 / 1
Re: Как добавить класс для ссылки?
« Ответ #1 : 08.02.2018, 14:17:22 »
В шадлоне, перед
Код
echo JHtml::_('link', JFilterOutput::ampReplace(htmlspecialchars($item->flink, ENT_COMPAT, 'UTF-8', false)), $linktype, $attributes);
вставте
Код
if(isset($attributes['class']))
{
$attributes['class'] .= ' nav-link'
}
else
{
$attributes['class'] = 'nav-link'
}
« Последнее редактирование: 08.02.2018, 14:21:04 от kern.USR »
*

abat-voix

  • Новичок
  • 2
  • 0 / 0
Re: Как добавить класс для ссылки?
« Ответ #2 : 08.02.2018, 16:13:31 »
Огромное спасибо! Все работает, как и хотел!

Один момент: условные операторы вставил перед этой строкой

Код
echo JHtml::_('link', JFilterOutput::ampReplace(htmlspecialchars($item->flink)), $linktype, $attributes);

в файле default_components.php модуля
*

kern.USR

  • Давно я тут
  • 810
  • 61 / 1
Re: Как добавить класс для ссылки?
« Ответ #3 : 08.02.2018, 16:22:58 »
Один момент: условные операторы вставил перед этой строкой
Ну тут всё заввисит от изначального шаблона. Суть вы поняли правильно! Вставлять нужно перед вызовом JHTML
А что у него внутри - не так важно (ну, кроме параметра $attributes , а то бывает, что по-другому называют)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Дать класс ссылке в EB

Автор SuschnosT

Ответов: 0
Просмотров: 67
Последний ответ 07.05.2019, 09:12:57
от SuschnosT
Как добавить в URL статьи алиас дочерней категории?

Автор Шмайсер

Ответов: 0
Просмотров: 98
Последний ответ 04.05.2019, 17:19:28
от Шмайсер
Добавить дополнительные раздел в меню

Автор Anna_N

Ответов: 16
Просмотров: 327
Последний ответ 24.04.2019, 21:43:25
от Technic
Канонические ссылки для Joomla 3

Автор Fedor Vlasenko

Ответов: 136
Просмотров: 41378
Последний ответ 17.04.2019, 16:59:52
от Vladislav57
Добавить ссылки на документы

Автор Volna

Ответов: 1
Просмотров: 207
Последний ответ 08.04.2019, 22:23:09
от fireman