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

Glip

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Такая проблема. После некоторых изменений (сам уже и не помню каких, кажется после перехода с версии 1.5.14 на 1.5.17, еще что-то делал с .htaccess, но не добившись результата, вернул исходный файл) открывается только главная страничка, а по ссылке на остальные пишет:
Цитировать
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, info@transbel.by and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.0.63 Server at www.transbel.by Port 80

Полез в error.log:
Цитировать
[Thu Jun 10 11:57:08 2010] [error] [client 93.85.109.13] File does not exist: /home/.../www/www.transbel.by/favicon.ico, referer: http://www.transbel.by/prices.html
[Thu Jun 10 11:57:18 2010] [error] [client 93.85.109.13] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: http://transbel.by/

Помогите, как с этим бороться!
*

Glip

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Помогите, пожалуйста, разобраться
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
.htaccess точно в стандартном виде? Если не уверены, возьмите его из установочного архива
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

Glip

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Блин, ну я и тормоз! Достаточно было заменить .htaccess и все заработало...
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Вы же сказали что вернули исходный файл.
« Последнее редактирование: 11.06.2010, 15:23:50 от Aleks_El_Dia »
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

Glip

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Опять то же самое! Хотя на некоторое время все прошло! Что это может быть?
Причем админка работает нормально... Что это за ерунда?
« Последнее редактирование: 16.06.2010, 10:39:44 от Glip »
*

Glip

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
проблема с ЧПУ - как только отключил mod_rewrite и встроенный модуль Joomla ЧПУ, все остальные ссылки заработали. Теперь остается решить проблему, как это все правильно подключить обратно... Есть подозрения, что вопросы на стороне хостинга, иначе, почему же раньше все работало...
« Последнее редактирование: 16.06.2010, 11:05:41 от Glip »
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Ну так mod_rewrite должен поддерживаться сервером и быть включенным на сервере.

такая-же проблема....
« Ответ #8 : 18.06.2010, 16:29:27 »
Добрый день, точно такая-же проблема - открывается только заглавная страница, причем изначально открывались все. Из написанного выше понятно что надо заменить файл .htaccess на исходник, но в нашем случае исходника нет - Joomla установилась автоматически с помощью утилиты у провайдера под названием Fantastico. Что можно сделать в этом случае? Есть файл htaccess.txt , если чем-то поможет его прочтение, могу выложить сюда.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Joomla установилась автоматически с помощью утилиты у провайдера под названием Fantastico.
Вы читать умеете или нет? Зачем писать непонятные сообщения?
Обращайтесь к своему фантастическому провайдеру и разбирайтесь с ним.

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

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

не работает главная без index.php

Автор Mary Poppins

Ответов: 11
Просмотров: 9934
Последний ответ 11.12.2018, 18:28:30
от all_zer
Сайт на Joomla 1.5, не открываются страницы, только главная

Автор miller_king

Ответов: 2
Просмотров: 1871
Последний ответ 18.05.2015, 16:50:50
от darkghost
mootools только для админки

Автор baloon

Ответов: 10
Просмотров: 3294
Последний ответ 28.02.2015, 21:35:11
от flyingspook
Учет только уникальных просмотров (hits)

Автор zosimov

Ответов: 2
Просмотров: 1684
Последний ответ 29.11.2014, 11:53:16
от zosimov
Wrapper \ Захват только материала или модуля

Автор Mesuti

Ответов: 4
Просмотров: 2227
Последний ответ 28.11.2014, 09:44:38
от Mesuti