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

MacManaman

  • Новичок
  • 3
  • 0 / 0
Короче понадобился интернет-магазин, решил не покупать сделал сам! Создал сайт на Joomla 1.5 и VirtueMart, вроде все работает не глючит! Начал добавлять сайт на Яндекс.вебмастер и тут понеслась...сервер возвращает код статуса http 500!
Написал хостеру, в ответ сказали что у них все тип-топ дело в robots.txt! Всю инфу в интернете перепробовал, ничего не помагает...сайт не индексируется не гуглом ни яндексом! Я в этом деле вообще ничего не понимаю, просто интересно было попробовать. Теперь вот стою перед дилеммой либо заказывать сайт у webмастеров или все же есть какой то выход...обидно блин столько времени убить и тут такая фигня!
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Удалите robots.txt
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

MacManaman

  • Новичок
  • 3
  • 0 / 0
Pazys
к сожалению не помогло
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
логи что ли глянуть...
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Написал хостеру, в ответ сказали что у них все тип-топ дело в robots.txt!
Удалите robots.txt
Pazys
к сожалению не помогло

Напишите в техподдержку.

Ну и естественно почитать логи сервера стоит.
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

IPVitaliy

  • Захожу иногда
  • 66
  • 0 / 0
сервер возвращает код статуса http 500!

поочередно отключите модули или иные расширения, скорее всего какой-то модуль выдает ошибку
*

MacManaman

  • Новичок
  • 3
  • 0 / 0
Pazys
Ну логи я нашел, но я там ничего не понимаю...а тех поддержка хостинга указует на проблему в сайте!

IPVitaliy
Все в менеджере модулей поочередно отключал не помогло, но все равно спасибо!
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Ну логи я нашел, но я там ничего не понимаю...а тех поддержка хостинга указует на проблему в сайте!

Все околопятисотые ошибки в основном вызваны нехватной ресурсов сервера. Попробуйте сделать бэкап например Akeeba, потом поставить на локальный сервер, например OpenServer. Если ошибка исчезнет, то стоит об этом сказать так называемой «техподдержке».
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Создал сайт на Joomla 1.5 и VirtueMart
Я его слепила из того что было.. (с)

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

Как оптимизировать нагрузку на сервер баз данных?

Автор kabban

Ответов: 7
Просмотров: 2862
Последний ответ 05.05.2017, 07:06:46
от Филипп Сорокин
Нагрузка на сервер - РЕШЕНО

Автор se_demon

Ответов: 20
Просмотров: 7968
Последний ответ 13.08.2016, 13:55:25
от Escander
Настройка статуса товара

Автор Vasja555

Ответов: 0
Просмотров: 1454
Последний ответ 17.03.2015, 16:51:14
от Vasja555
Нагрузка на сервер хостинга от Joomla

Автор eldar2005

Ответов: 12
Просмотров: 2517
Последний ответ 25.10.2014, 16:48:42
от eldar2005
Большая нагрузка на сервер

Автор Fantoms

Ответов: 12
Просмотров: 2032
Последний ответ 14.06.2014, 13:54:23
от Fantoms