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

waryhint2

  • Новичок
  • 5
  • 0 / 0
Добрый вечер! Хочу заменить стандартную пиктограмму "печати" и  "отправки по почте" где их можно найти? Перерыл все *.png и *.gif и безуспешно :(
могут ли они быть упакованы в каком то не стандартном файле и где его искать?
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Искать их бесполезно, т.к. они взяты и Bootstrap(а)
Спойлер
[свернуть]
а вставлены они как класс, например:
<span class="icon-cog"></span>
Дальше - дело техники
*

waryhint2

  • Новичок
  • 5
  • 0 / 0
Тобиш от такого глюка  
нужно избавляться только путем редактирования кода??
« Последнее редактирование: 11.02.2014, 00:59:18 от waryhint2 »
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
если Вы хотите избавиться, так это все происходит в настройках (как правило в пунктах меню),
а если
Цитировать
Хочу заменить стандартную пиктограмму "печати" и  "отправки по почте"
то тут
Цитировать
путем редактирования кода
не обойтись.
*

waryhint2

  • Новичок
  • 5
  • 0 / 0
То что их можно вообще выключить через настройки я знаю...
Просто в этой шкуре они дублируют (кнопка одна, а значка - 2) хотелось бы это поправить, но не знаю в какой именно таблице стилей(
\templates\rt_cerulean\css-compiled\master-efe3ef2ce421496b0bc355cd91bc443c.css
генерируется автоматически и изменения в нем (даже его удаление) никак  не отражается на странице...
вы не в курсе в чем прописаны стили этих элементов?
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Ссылка на сайт больше помогла бы,
т.к.
Спойлер
[свернуть]
типа на деревню дедушке
но похоже иконки действительно прописываются 2 раза
http://bit.ly/1bR0C1U
*

waryhint2

  • Новичок
  • 5
  • 0 / 0
*

ShfVD

  • Давно я тут
  • 871
  • 65 / 0
Действительно, выводятся дважды
Первый раз похоже выводит шаблон,
а второй какой-то компонент?
Как у вас организована Главная страница (какой ее тип)
Похоже Тип пункта меню материал?
Ищите в настройках.
Но, по большому счету на главной не должно быть
 Категория: О нас
Опубликовано: 10.02.2014 13:37
 и т.д., в том числе иконки.
Какой великий смысл все это несет?
Оправдано это в блогах, новостях.
*

waryhint2

  • Новичок
  • 5
  • 0 / 0
Спасибо! Разобрался)
решил проблему таким образом:
в каталоге
 \components\com_content\helpers\ лежит icon.php – в эго коде закомментировал строки которые отвечают за вывод выше упомянутых пиктограмм.


Спойлер
[свернуть]

Спойлер
[свернуть]

(а материал на главной - это чисто для наполнения. сайт пока без контента...)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Иконки перед документами

Автор kunsaid

Ответов: 4
Просмотров: 3235
Последний ответ 07.12.2021, 11:41:41
от kunsaid
Найти height. Прошу помощи

Автор EvaLifeTime

Ответов: 17
Просмотров: 1901
Последний ответ 21.11.2019, 21:03:22
от EvaLifeTime
Странный вид иконки печати

Автор jma

Ответов: 1
Просмотров: 1381
Последний ответ 20.11.2017, 15:21:34
от jma
Не могу найти где закодирован цвет

Автор olderman

Ответов: 2
Просмотров: 1864
Последний ответ 15.12.2016, 11:50:58
от darkghost
Где найти HTML каждой страницы сайта

Автор Sirius02030

Ответов: 3
Просмотров: 8953
Последний ответ 08.11.2016, 20:43:22
от Sirius02030