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

mcreper

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Добрый день. Файл закинул, все работает. Но если опубликовать модуль "Популярные метки", то в нем дальше появляются теги вида /component/tags/tag/. Я так понимаю, проблема с модулем. Как решить? Спасибо.
*

vitzer

  • Захожу иногда
  • 303
  • 5 / 0
Так и не понял. Решение появилось?
У меня тоже ссылки такого вида /component/tags/tag/...
Хотелось бы укоротить.
Кто в курсе, подскажите.
*

vitzer

  • Захожу иногда
  • 303
  • 5 / 0
В общем, понял. Создал пункт меню с нужным алиас и решил свою проблему.
*

vitzer

  • Захожу иногда
  • 303
  • 5 / 0
Возник еще один вопрос:

А можно ли список материалов конкретной метки вывести с картинкой для каждой статьи?

Поигрался с настройками, но что то не получилось  *ОХ-Х-Х*. Показывает только общую картинку для метки.
*

R31rus

  • Давно я тут
  • 643
  • 4 / 0
Вступительные картинки из материалов в компоненте метки: /com_tags/tag/default_items.php

Код
<?php $images = json_decode($item->core_images); ?>
<?php if ($this->params->get('tag_list_show_item_image', 1) == 1 && !empty($images->image_intro)) : ?>
<img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>" itemprop="image">


*

vitzer

  • Захожу иногда
  • 303
  • 5 / 0
Вступительные картинки из материалов в компоненте метки: /com_tags/tag/default_items.php
....


В /components/com_tags нет каталога /tag и файла default_items.php  :o
*

fbr

  • Завсегдатай
  • 1689
  • 211 / 7
\components\com_tags\views\tag\tmpl\default_items.php
*

vitzer

  • Захожу иногда
  • 303
  • 5 / 0

Спасибо, нашел. Нашел и код.
В стоковом файле третья строка рекомендуемого кода обрамлена тегом <a>, и не хватает itemprop="image".
Добавил, не работает.
Вставил в рекомендуемом виде, тоже не помогло.

В общем, потыкал, но так и не заработало  :(
« Последнее редактирование: 16.07.2020, 10:35:06 от vitzer »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка Missing field in database: Joomla\CMS\Table\Extension &#160; extension_id

Автор Ragivort

Ответов: 1
Просмотров: 2023
Последний ответ 25.12.2025, 21:10:01
от fbr
Joomla 3 не пускает в админку (просто перезагружается страница) (гуглил, нашёл решение, не помогло)

Автор lifelover2b

Ответов: 11
Просмотров: 6737
Последний ответ 05.06.2025, 04:48:29
от andrey222
По поводу сессий Joomla 3

Автор azm1n

Ответов: 0
Просмотров: 2786
Последний ответ 25.05.2025, 09:26:17
от azm1n
Стоит ли ставить плагин rel="canonical" на Joomla 3

Автор azm1n

Ответов: 2
Просмотров: 3274
Последний ответ 09.05.2025, 12:39:18
от azm1n
Вывести поля профиля Joomla

Автор romagromov

Ответов: 11
Просмотров: 4501
Последний ответ 28.04.2025, 10:25:44
от sivers