Новости 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 Гость просматривают эту тему.
  • 8 Ответов
  • 3722 Просмотров
*

mafiozzzza

  • Новичок
  • 3
  • 0 / 0
Подскажите, как сделать так, чтобы один пункт меню, содержащий подменю, отображал эти подменю если он в это время не активен, а активен другой пункт меню, не опубликованный на сайте.

И еще вопрос: я сделал пункт меню, настроил форматирование выводимых новостей как мне нужно, но название меню в главном меню мне не нужно. Когда снял публикацию - то и все форматирование пропало.....ПОМОГИТЕ !!!???!!!
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Часть ответа в теме
В настройках модуля меню поставьте значение:
Всегда показывать вложенные подпункты  -  Да

Основные настройки вывода материала находятся в настройках пункта меню.
В материале Вы можете их скорректировать.
*

mafiozzzza

  • Новичок
  • 3
  • 0 / 0
Проблема в том что мне не всегда нужно показывать, а только в определенные моменты!
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Проблема в том что мне не всегда нужно показывать, а только в определенные моменты!

Создайте новый модуль меню с теми пунктами, которые нужны "только в определенные моменты!".
Сделайте привязку к другому пункту меню при открытии которого будет появляться это меню.
Это и будут определенные моменты.
« Последнее редактирование: 24.06.2009, 15:28:44 от vagkrsk »
*

mafiozzzza

  • Новичок
  • 3
  • 0 / 0
Если сделать новый модуль - значит скопировать - я это сделал. И теперь у меня на сайте последовательно отображаются 2 абсолютно одинаковых главных меню. А как мне редактировать КОПИЮ отдельно.
И если не сложно, не могли бы вы подробнее написать как сделать привязку....я совсем новичек !!!???!!!
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Если сделать новый модуль - значит скопировать - я это сделал. И теперь у меня на сайте последовательно отображаются 2 абсолютно одинаковых главных меню. А как мне редактировать КОПИЮ отдельно.
И если не сложно, не могли бы вы подробнее написать как сделать привязку....я совсем новичек !!!???!!!

Скопировали модуль уже хорошо. Дали новому модулю другое имя?
Заходим в модуль меню, левая половина внизу видим:
Назначение меню->Выбрать из списка-> Выбираем тот пункт меню, при котором Вы хотите открывать новое меню-> Если пунктов более, чем один: нажимаете CTRL и щелчком мышки выбираете несколько пунктов(не торопитесь, может быть секундная задержка при выборе).
Сохраняем изменения в модуле.

Идем в меню админки -> Все меню-> выбираем Ваше_новое_меню.
Убираем подчиненность одних пунктов другим (убираем подменю).
Те пункты, которые являются лишними, удаляем.

Будет что-то непонятно, пиши
« Последнее редактирование: 04.07.2009, 11:50:17 от vagkrsk »
*

mafiozzzza

  • Новичок
  • 3
  • 0 / 0
Вроде бы понял. Просто я сразу не там скопировал - скопировал в модулях, а нужно было в пункте "Все меню"...ведь так?
Насколько я понял я просто сделаю подмену одного меню на другое. Второе меню будет такое же, но с постоянно открытым подменю, и будет появляться только в определенное время, в то время как основное будет скрываться.

Есть еще один маленький нюанс, нужно чтобы это раскрытие подменю отображалось в то время как будут активны пункты скрытые.....точнее говоря они пока не скрыты, но мне их нужно скрыть(а ссылки для попадания в них будут в новостях)
Так вот, когда я скрываю их, все форматирование убивается, а это для меня очень важно. Поэтому я создам еще одно меню, может не главное, может какое нибудь другое активирую - в котором будут скрытые пункты и присвою ему несуществующее местоположение, например user9.
А теперь собственно вопрос.....правильно я мыслю? :)
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Вы сделали то, что я описал выше?
Вы опробовали на сайте?
Я думаю, что нет. Иначе вопросы могли быть, но другого плана.
Первая строчка Вашего ответа верная. Об остальном можно будет поговорить, когда Вы на практике увидите, как это работает.
« Последнее редактирование: 24.06.2009, 20:42:36 от vagkrsk »
*

mafiozzzza

  • Новичок
  • 3
  • 0 / 0
Я только что сделал все что и вы и я написали....ну в общем все получилось.  :D Спасибо Вам огромное за помощь!!!! *DRINK*
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

убрать из меню заголовки h3

Автор nexter

Ответов: 19
Просмотров: 9213
Последний ответ 03.02.2020, 18:49:47
от durte
При добавлении нового пункта меню не отображается содержимое

Автор Denko

Ответов: 2
Просмотров: 4187
Последний ответ 16.01.2020, 18:40:55
от Denko
Не нажимается пункт меню на мобильной версии

Автор Sensession

Ответов: 7
Просмотров: 5866
Последний ответ 04.01.2020, 16:45:27
от xpank
Не отображаются пункты в меню

Автор physic

Ответов: 20
Просмотров: 24521
Последний ответ 20.09.2019, 16:54:01
от beliyadm
Как в ARI Ext Menu добиться работы параметра "Показать в меню"?

Автор vasmed

Ответов: 1
Просмотров: 4572
Последний ответ 01.03.2019, 11:12:18
от vasmed