Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями 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 Гость просматривают эту тему.
  • 5 Ответов
  • 2245 Просмотров
*

nodd

  • Новичок
  • 4
  • 0 / 0
Добрый день! Решил перейти со статического сайта на динамику. Установил Joomla. Работалось отлично, пока добрые люди не показали, как отображается заголовок в браузере IE. Подскажите что необходимо поменять в CSS или шаблоне HTML, чтобы отображалось нормально.

Прикрепил скриншоты:

FireFox (нормально):
IE (плохо):
*

Varyag0488

  • Захожу иногда
  • 68
  • 1 / 0
То что я заметил на IE: нету полтекста и нету ссылки, как в файрфоксе,
Возможно из-за стиля в ссылке <a href="http://www.telecombook.ru/" style="font-size: 20pt">, попробуй убери стиль в файле шаблона, если все будет норм то стили прописывай для h1
Варинат №1: в CSS шаблона пропиши следующее
#header_r h1{
/*здесь твой CSS, например*/
font-size: 40px;
color: #444444
}
Вариант 2, пропиши в файле index.php шаблона стиль для h1 например <h1 class=my_style>
и в CSS пропиши для этого класса описание:
.my_style {

}

*

nodd

  • Новичок
  • 4
  • 0 / 0
Дальнейшее исследование проблемы показало, если вставить любой div с h1 текстом в любое место HTML шаблона, то вне зависимости куда его вставить, буквы типа "р, у", или подчеркивание будут обрезаны в IE. Я уже молчу о том, что будет если увеличить текст в размерах.
*

nodd

  • Новичок
  • 4
  • 0 / 0
Победил проблему! Чтобы текст снизу не был обрезан необходимо к заголовку <h1> добавить стиль "line-height: 2em;" или в CSS добавить код:

h1 {
  line-height: 2em;
}
*

Varyag0488

  • Захожу иногда
  • 68
  • 1 / 0
чушь какаята, если нормальный CSS все должно нормально работать
*

nodd

  • Новичок
  • 4
  • 0 / 0
Именно так криво работает шаблон rhuk_milkyway по умолчанию, если не поправить h1 в CSS.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Некорректное отображение сайта на смартфоне

Автор Bazilio_69

Ответов: 0
Просмотров: 2042
Последний ответ 04.09.2024, 20:36:06
от Bazilio_69
CSS для позиции модуля

Автор tierex

Ответов: 3
Просмотров: 3423
Последний ответ 26.05.2023, 11:06:00
от tierex
Как поправить макет блога?

Автор wishlight

Ответов: 4
Просмотров: 1123
Последний ответ 26.04.2019, 10:35:57
от wishlight
Оформление заголовка с приминением before и after

Автор kushiy

Ответов: 0
Просмотров: 1478
Последний ответ 24.04.2017, 22:18:17
от kushiy
Как изменить цвет заголовка материала?

Автор wahrenz

Ответов: 3
Просмотров: 3909
Последний ответ 19.04.2017, 14:34:59
от wahrenz