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

Modis

  • Захожу иногда
  • 153
  • 0 / 0
Всем привет. Использую стандартный шаблон Protostar с установленным Uikit. В материалах нужно отображать код - либо в теле материала, либо в ячейке таблицы.
Установил плагин Script Code Highlighter (GeShi). При использовании в теле материала все нормально - код отображается в рамочке. Этот плагин работает только в теге pre:
Код: css
<pre xml:lang="csharp">[.code]public interface IPluginInterface[/.code]</pre>
(я подставил точку к слову code, чтобы форум не воспринимал это как форматирование кода)

А вот в ячейке таблицы мне не нужны никакие рамки, отступы и прочее, но нужно чтобы осталось форматирование кода. Однако при попытке задать значение style
Код: css
<pre style="border: 0px;" xml:lang="csharp">[.code]public interface IPluginInterface[/.code]</pre>
плагин вообще перестает обрабатывать значение и форматировать код

Я пытался переопределить стиль для тега pre - скопировал его в отдельный файл user.css в папке CSS шаблона, но при создании страницы он игнорируется и берется значение из uikit.mini.css


Поэтому несколько вопросов, т.к. вариантов решения может быть несколько
1. Может есть другой подходящий плагин для форматирования кода?
2. Как заставить user.css быть главнее uikit.mini.css
3. Почему перестает работать плагин при задании style?
« Последнее редактирование: 23.06.2017, 12:54:33 от Modis »
*

Modis

  • Захожу иногда
  • 153
  • 0 / 0
Re: Тег pre с кодом - как убрать границу?
« Ответ #1 : 23.06.2017, 12:54:12 »
Вопрос номер 2 снимается - я узнал для чего нужно значение !important; =)))
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
Re: Тег pre с кодом - как убрать границу?
« Ответ #2 : 26.06.2017, 10:08:50 »
возможно не воспринимает запись
Код
<pre style="border: 0px;" xml:lang="csharp">
Попробуйте поменять местами style и XML хотя может не сработать.
Покажите как "это" выводится на сайте? Возможно можно непосредственно изменить стили для "какого-то класса" и не прописывать style
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как убрать боковые отступы в мобильной версии шаблона?

Автор Евгений1980

Ответов: 2
Просмотров: 2584
Последний ответ 18.01.2021, 18:24:53
от arma
Как убрать маркер только из одного пункта меню.

Автор kuraev64

Ответов: 2
Просмотров: 2918
Последний ответ 20.07.2020, 11:18:44
от kuraev64
Как убрать отступы между меню и каруселью?

Автор Vanya

Ответов: 0
Просмотров: 1786
Последний ответ 22.07.2019, 17:13:10
от Vanya
Убрать отступ сверху

Автор Yukana

Ответов: 14
Просмотров: 7376
Последний ответ 08.01.2019, 18:59:16
от beliyadm
Убрать рамки у кнопки

Автор leha111

Ответов: 1
Просмотров: 4292
Последний ответ 08.06.2018, 12:56:25
от draff