Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

Читать статью на Хабре.

@joomlafeed

🏆 Открыто голосование за 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 Гость просматривают эту тему.
  • 6 Ответов
  • 2340 Просмотров
*

romagromov

  • Давно я тут
  • 692
  • 9 / 3
Не могу понять есть такая функция или ее просто нет?
У меня настроена модерация объявлений. То есть
пока я не одобрю объяву - она на сайте не выводится.
Так вот, после того как я ее одобряю, пользователь
не получает письмо с подтверждением: "мол, ваше
объявление одобрено"... Это нормально, или что-то надо
включить? Хотя вроде все включено...
*

Leech

  • Захожу иногда
  • 91
  • 21 / 0
  • НоворосМаркет
это нормально, так задумано авторами.
*

romagromov

  • Давно я тут
  • 692
  • 9 / 3
Я признаюсь честно, я много модулей и компонентов перерыл, но такого кривого как adsmanager не встречал...
Ну мега недоработанный... Потратил кучу времени только, чтобы настроить внешний вид вывода объяв...
Нет банальной функции сколько столбцов для вывода категорий, да и объявлений... Минимальная переделка
влечет за собой правку шаблона... Ну поправил я шаблон, а когда новая версия выйдет? Снова все править?
А сколько возни с этими ромбиками? А с ценой в поиске? А SEF вообще нормально ни один не работает...
А эта функция: "Ваше объявление одобрено, вы можете посмотреть его по ссылке ......." - это же должно в функционале
быть просто как 2х2...
Короче вбухал кучу времени, уже деваться некуда, придется дорабатывать, однако пощупав несколько
компонентов каталогов понял, что на них делать доску быстрее, легче и приятнее.
Так что там с письмом-подтверждением? Может как-то сообразим такое? Или у всех доски без модерации?
*

romagromov

  • Давно я тут
  • 692
  • 9 / 3
это нормально, так задумано авторами.

я думаю правильнее не "не задумано", а "не думалось про это вообще..."
*

Webb

  • Захожу иногда
  • 304
  • 19 / 2
  • rusinmd
Я признаюсь честно, я много модулей и компонентов перерыл, но такого кривого как adsmanager не встречал...
Ну мега недоработанный... Потратил кучу времени только, чтобы настроить внешний вид вывода объяв...
Нет банальной функции сколько столбцов для вывода категорий, да и объявлений... Минимальная переделка
влечет за собой правку шаблона... Ну поправил я шаблон, а когда новая версия выйдет? Снова все править?
А сколько возни с этими ромбиками? А с ценой в поиске? А SEF вообще нормально ни один не работает...
А эта функция: "Ваше объявление одобрено, вы можете посмотреть его по ссылке ......." - это же должно в функционале
быть просто как 2х2...
Короче вбухал кучу времени, уже деваться некуда, придется дорабатывать, однако пощупав несколько
компонентов каталогов понял, что на них делать доску быстрее, легче и приятнее.
Так что там с письмом-подтверждением? Может как-то сообразим такое? Или у всех доски без модерации?
Дружок, за беЗплатно и уксус должен быть Тебе сладок!
*

yaltabes

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
С одной стороны и уксус, но просто это наверное единственный популярный компонент, который практически вообще не развивается, автору, думаю насрать на него. Но как было уже сказано, за бесплатно и на то спасибо, я на этом модуле уже несколько сайтов сдела и щас еще один проект запуская Snel.ru
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
С одной стороны и уксус, но просто это наверное единственный популярный компонент, который практически вообще не развивается, автору, думаю насрать на него. Но как было уже сказано, за бесплатно и на то спасибо, я на этом модуле уже несколько сайтов сдела и щас еще один проект запуская Snel.ru
Мы тоже начали развивать данный продукт и перерабатывать/дорабатывать его :)
А проект сам по себе развивается, скоро выходит новая версия
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AdsManager. Ошибка при редактировании (сохранении) профиля пользователя

Автор kanevlife

Ответов: 0
Просмотров: 17271
Последний ответ 26.09.2017, 14:46:09
от kanevlife
AdsManager 2.8.0 как получить значение поля профиля пользователя на странице list?

Автор lustoff

Ответов: 11
Просмотров: 1910
Последний ответ 24.03.2017, 13:00:57
от lustoff
Уведомление SMS

Автор artrox

Ответов: 2
Просмотров: 1916
Последний ответ 04.12.2016, 09:35:07
от ArtCh
Модерация объявлений администратором по почте

Автор Funaki

Ответов: 0
Просмотров: 889
Последний ответ 15.09.2016, 09:49:14
от Funaki
AdsManager 2.6.2 - Уведомление на email

Автор Doc

Ответов: 3
Просмотров: 3106
Последний ответ 02.06.2016, 19:44:27
от biper