Новости Joomla

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

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

chesster

  • Захожу иногда
  • 149
  • 0 / 0
Псевдоним пункта меню
« : 27.02.2013, 18:51:48 »
Здравствуйте.
Есть два меню, первый состоит из одной категории ("Список материалов категории") и двух подпунктов ("мат1 и мат2").
Второе меню имеет пункт (Псевдоним пункта меню) со ссылкой на пункт первого меню ("Список материалов категории").

При нажатии на псевдоним, кнопка становится активной типа hover, открывается категория из первого меню, все супер.. но при переходе на подпункт первого меню, кнопка псевдонима тухнет, типа отвязана от подпунктов первого меню..
как это исправить?
*

chesster

  • Захожу иногда
  • 149
  • 0 / 0
Re: Псевдоним пункта меню
« Ответ #1 : 27.02.2013, 21:29:55 »
создал еще одно меню, для теста, думал, может что-то со стилями намудрил.. нет.
Итог такой, - если имеем два пункта меню, которые являются псевдонимами пунктов меню, уровней 1 и 2, то первый не будет отображаться как корневой.. хз, какую альтернативу придумать.. нужны подсказки ;)
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Псевдоним пункта меню
« Ответ #2 : 27.02.2013, 21:36:50 »
Цитировать
При нажатии на псевдоним, кнопка становится активной типа hover
Может не описаны правила. Родительский пункт должен выделяться, смотрите исходный код. Вроде класс active в стандартном модуле.
О, и вопрос назрел, вы стандартный модуль используете? И если стандартный, то нет ли в шаблоне папки html/mod_menu?
Создание сайтов, шаблонов, помощь в решении проблем.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Псевдоним пункта меню
« Ответ #3 : 27.02.2013, 21:42:38 »
Цитировать
но при переходе на подпункт первого меню, кнопка псевдонима тухнет, типа отвязана от подпунктов первого меню
А псевдонимы подпунктов создавать пробовали?
Создание сайтов, шаблонов, помощь в решении проблем.
*

chesster

  • Захожу иногда
  • 149
  • 0 / 0
Re: Псевдоним пункта меню
« Ответ #4 : 27.02.2013, 22:00:36 »
правила описаны. в стандартном модуле.
все классы в меню работают верно (родители светятся), если не создавать псевдонимы..
папки html/mod_menu в шаблоне нет.
*

chesster

  • Захожу иногда
  • 149
  • 0 / 0
Re: Псевдоним пункта меню
« Ответ #5 : 27.02.2013, 22:17:24 »
псевдонимы подпунктов тоже пробовал создавать.. все одно и тоже
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Псевдоним пункта меню
« Ответ #6 : 27.02.2013, 22:56:39 »
Нигде посмотреть нельзя?
*

chesster

  • Захожу иногда
  • 149
  • 0 / 0
Re: Псевдоним пункта меню
« Ответ #7 : 27.02.2013, 23:04:17 »
что именно посмотреть? все на локалхосте
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Псевдоним пункта меню
« Ответ #8 : 27.02.2013, 23:23:38 »
На первый взгляд, похоже, что проблема в шаблоне. Попробуйте другой, чтобы определить так ли это, и зря не мучиться.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Псевдоним пункта меню
« Ответ #9 : 28.02.2013, 13:48:20 »
Делал вот такое (картинка в приложении)
Слева пункты меню нормальные, справа - псевдонимы. При выборе любого подпункта псевдонима справа основной пункт меню слева подсвечивается. Вам это нужно?

[вложение удалено Администратором]
Создание сайтов, шаблонов, помощь в решении проблем.
*

chesster

  • Захожу иногда
  • 149
  • 0 / 0
Re: Псевдоним пункта меню
« Ответ #10 : 11.03.2013, 13:37:50 »
почти, только наоборот.
если бы у вас были слева псевдонимы, а справа основные пункты меню, то вот такая комбинация и не работает..
но я как раз и решил проблему так как у вас на картинке, - т.е. просто поменял местами основное меню и подпункты, так работает. Но проблема все-равно существует, хоть и удалось ее избежать ;)
*

Rex_One

  • Захожу иногда
  • 453
  • 37 / 0
Re: Псевдоним пункта меню
« Ответ #11 : 11.03.2013, 14:33:46 »
У меня псевдонимы не подсвечивает... забил, понял что решения не найду. А сам не сделаю, ввиду отсутствия опыта.
Жаль конечно.
Кривизна рук не компенсирует прямизну извилин.
*

Sauron_zombie

  • Осваиваюсь на форуме
  • 14
  • 1 / 1
Re: Псевдоним пункта меню
« Ответ #12 : 04.12.2013, 17:04:30 »
У меня по теме следующий вопрос.

Есть горизонтальное меню в 2 уровня:

Главная
Продукция
- Продукция1
- Продукция2
- Продукция3 на заказ
Производство
Продукция3 на заказ (Псевдоним пункта меню)
Контакты


Код
<li class="item-109 active deeper parent">
<a class=" active" href="/index.php/produktsiya">Продукция</a>
<ul>
<li class="item-110">
<a href="/index.php/produktsiya/produktsiya1">Продукция1</a></li>
<li class="item-111">
<a href="/index.php/produktsiya/produktsiya2">Продукция2</a></li>
<li class="item-112 current active">
<a class="active" href="/index.php/produktsiya/produktsiya3">Продукция3 на заказ</a></li>
</ul>
</li>

<li class="item-113 active">
<a class="zakaz active" href="/index.php/produktsiya/produktsiya3">Продукция3 на заказ</a>
</li>


Стили к этому:
Код
ul.med-hmenu>li>a.active
{
  padding: 0 25px;
  margin: 0 auto;
  color: #FCC545;
  text-decoration: none;
}

ul.med-hmenu>li>a.active.zakaz
{
  color: #FFFFFF;
}


a.active.zakaz - это я класс добавил в настройках пункта, но он делает не то, что надо Т.е. и активный, и пассивный - одним цветом. Это не то, конечно...

Вопрос:
Выделяется цветом (активный) и Псевдоним пункта меню "Продукция3 на заказ", и родительский пункт в "Продукция".
Возможно ли сделать, чтобы активным был только один нужный пункт, а не два сразу?
Или следует отказаться от этого типа меню?

Может, поможет кто?
« Последнее редактирование: 04.12.2013, 17:09:37 от Sauron_zombie »
*

Sauron_zombie

  • Осваиваюсь на форуме
  • 14
  • 1 / 1
Re: Псевдоним пункта меню
« Ответ #13 : 22.01.2014, 19:03:49 »
Что, совсем нет идей?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Псевдоним пункта меню
« Ответ #14 : 22.01.2014, 20:34:53 »
Выложите на любой бесплатный сервер и покажите проблему. 99,9% людей не умеют преобразовывать HTML и CSS в сайты в уме.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] title материалов и категорий без пунктов меню

Автор pharaoh

Ответов: 269
Просмотров: 69895
Последний ответ 03.02.2022, 02:45:26
от globus812
Как добавить описание к пункту меню в Joomla 2.5? (Как у материалов)?

Автор nia

Ответов: 7
Просмотров: 6679
Последний ответ 29.03.2021, 12:10:26
от sivers
В моб версии не откриваються норм меню

Автор umsbeauty

Ответов: 0
Просмотров: 1759
Последний ответ 11.01.2021, 17:55:15
от umsbeauty
Убрать название пункта меню из URL материала

Автор fortuner

Ответов: 15
Просмотров: 9572
Последний ответ 31.10.2020, 00:46:04
от spas
Проблемка с правым меню

Автор V_V

Ответов: 3
Просмотров: 1933
Последний ответ 03.12.2019, 06:24:56
от Vovolsort