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

FiLLinG

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
Никак не могу найти рабочий модуль для вывода объявлений на главную.

Установил AdsManager ads, показывает только последние объявления (вначале без картинок, маленько порывшись в коде, сделал вывод изображений), но когда я прописываю что вывод только тех что с картинками или показывать из определенной категории, то ниче не отображает.

Нашел тут мдифицированный этот модуль mod_adsm_ads, он вообще ниче не выводит(((

Как быть? Может есть какие еще варианты? Или что где поправить? Уже 3 дня мучаюсь!(( Помогите!
*

marozz1k

  • Захожу иногда
  • 316
  • 8 / 0
не знаю где ты такие модули берешь :) у меня всё работало , когда я модулем выводил  http://demo.tuob.ru/modules/mod_adsmanager_ads.zip
*

FiLLinG

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
спасибо, проверю предложенный.
*

FiLLinG

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
все так же. Не выводит из определенной категории(((
Как решить?
*

marozz1k

  • Захожу иногда
  • 316
  • 8 / 0
а из определенной категории да, вроде бы у меня тоже не выводило, хотя проверьте точно ли ID категории пишете который в базе данных?
*

FiLLinG

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
я пишу id категории который указан админке.

ID23 Автотранспорт
   ID 27 - Продажа
       ID54 - Легковые
       ID55 - Грузовые

вот я прописываю ID54 для вывода объявлений из категории Легковые.

Или я не от туда беру??
*

FiLLinG

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
проверил в БД, в ней ID соответствуют указанным в админке.
Использую:
Joomla 1.5.9
AdsManager 2.5.0

*

marozz1k

  • Захожу иногда
  • 316
  • 8 / 0
да это косяк модуля, решения вроде не было.
*

FiLLinG

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
кроме этого модуля больше нет вариантов вывести на главную из определенной категории?
*

marozz1k

  • Захожу иногда
  • 316
  • 8 / 0
там скорее всего в коде изменить 1 строчку этого модуля, отдай специалистам, я думаю он обращается к несуществующей таблице в БД, найти и исправить на нужную..
*

FiLLinG

  • Осваиваюсь на форуме
  • 21
  • 1 / 0
кто подскажет тут?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено]Дублирования ссылки "объвления" в breadcrumb, в компоненте AdsManager

Автор nicklas

Ответов: 4
Просмотров: 6106
Последний ответ 25.04.2024, 23:13:18
от Rinat abzyi
AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 16767
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
Вывод данных

Автор FlexNL

Ответов: 0
Просмотров: 3763
Последний ответ 06.11.2021, 12:37:54
от FlexNL
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 5317
Последний ответ 21.10.2021, 17:20:09
от khan-alex
Заглушки с http://placehold.it вместо картинок в списке объявлений

Автор efimov777

Ответов: 6
Просмотров: 6254
Последний ответ 12.04.2020, 07:25:59
от Pavel