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

vichgano

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Здравствуйте,друзья! Помогите пожалуйста решить проблему!  !
Недавно сделал свой первый сайт на Joomla 2.5. И столкнулся с такой проблемой: по пунктам:
1) набираю адрес сайта в адреске www.mykrol.ru ;
2) начинает подгружаться страница;
3) загрузка заканчивается но в браузере ничего не появляется (просто белый лист!)
После нескольких обновлений страницы сайт наконец то подгружается и отображается корректно. Кстати этот лаг наблюдается с других браузеров и компьютеров.
Вот такая проблема :( Помогите разобраться. Буду рад любому мнению

CSS: Joomla 2.5
Хостинг: Jino
Шаблон: yoo cloud
Расширения на Главной странице: Widgetkit, Accordion Menu - Offlajn.com и т.д.
Скорость интернета: 2 мб
Глюк наблюдался в браузерах: Хром, Лиса, Опера
« Последнее редактирование: 08.08.2012, 01:06:06 от vichgano »
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
есть такое, да, при этом в исходном коде всё на месте...
не пробовали вкл/выкл кеш?
думаю  если сменить шаблон, то проблема должна уйти
*

vichgano

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Кэш отключен изначально. Шаблон сменить уже не получиться :) Буду пытаться решить проблему без серьёзных изменений. Спасибо за совет :)
*

vichgano

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
К тому же после того как  включаю "Отладочный режим",захожу в раздел "плагины" и нажимая на любой плагин возникает следующая ошибка
( Call stack
#   Function   Location
1   JAdministrator->dispatch()   /home/users2/g/ganovich/domains/mykrol.ru/administrator/index.php:46
2   JError::raiseError()   /home/users2/g/ganovich/domains/mykrol.ru/administrator/includes/application.php:164
3   JError::raise()   /home/users2/g/ganovich/domains/mykrol.ru/libraries/joomla/error/error.php:251
*

vichgano

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
С белым фоном разобрался! Оказалось что проблема крылась в расширении Accordion Menu - Offlajn.com. После его отключения всё заработало. Обратил внимание на код этого самого расширения и увидел в нём много рекламы на сторонние ресурсы и т.д. Короче оно было битое.
*

vichgano

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Но во эта ошибка не ушла:
К тому же после того как включаю "Отладочный режим",захожу в раздел "плагины" и нажимая на любой плагин возникает следующая ошибка:
Call stack
# Function Location
1 JAdministrator->dispatch() /home/users2/g/ganovich/domains/mykrol.ru/administrator/index.php:46
2 JError::raiseError() /home/users2/g/ganovich/domains/mykrol.ru/administrator/includes/application.php:164
3 JError::raise() /home/users2/g/ganovich/domains/mykrol.ru/libraries/joomla/error/error.php:251
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
С белым фоном разобрался! Оказалось что проблема крылась в расширении Accordion Menu - Offlajn.com. После его отключения всё заработало. Обратил внимание на код этого самого расширения и увидел в нём много рекламы на сторонние ресурсы и т.д. Короче оно было битое.
вообще-то модуль стоит 25$
*

vichgano

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Я в курсе и что?
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Я в курсе и что?

А то, что используя варез, можно получить разные сюрпризы в будущем, не только левые ссылки!
*

vichgano

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
В общем проблему решил переездом на другой хостинг http://beget.ru?id=34191 всем спасибо, тема закрыта!
« Последнее редактирование: 08.08.2012, 01:05:32 от vichgano »
*

Drunk

  • Осваиваюсь на форуме
  • 38
  • 3 / 10
А кролики то прикольные=)) только вот фотошоп со скидкой всю картину портит)

А поиск вы вручную писали, или модуль готовый?
*

vichgano

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
А кролики то прикольные=)) только вот фотошоп со скидкой всю картину портит)

А поиск вы вручную писали, или модуль готовый?
Да...бынер лажа. Поиск - модуль. На первое время. Он мне не нравиться
Доработок тьма но Вот тому человеку которому "принадлежит" этот сайт на него времени не хватает.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Автоматическое сжатие фото при загрузке на сайт

Автор Amerikana

Ответов: 13
Просмотров: 5679
Последний ответ 30.06.2022, 11:52:23
от Nikita2705
Мультиязычность. При включении плагина "система - фильтр языков" сайт падает

Автор yuraok

Ответов: 10
Просмотров: 7392
Последний ответ 25.06.2022, 14:23:49
от ecolora
Сайт на Joomla 2.5.28 долго грузится - 1-2 минуты

Автор DanPel

Ответов: 5
Просмотров: 2600
Последний ответ 22.01.2020, 11:15:34
от SeBun
Неправильно открывается сайт

Автор totalcolor

Ответов: 4
Просмотров: 1876
Последний ответ 20.04.2019, 12:54:20
от draff
Прыгает/дергается/скачет сайт при внутренних переходах

Автор vegastk

Ответов: 7
Просмотров: 4158
Последний ответ 16.06.2018, 13:07:49
от voras