Новости 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 Ответов
  • 2110 Просмотров
*

darkangel

  • Захожу иногда
  • 71
  • 2 / 0
Приветствую!
После чистки вирусни (чистил не я, а тот кто "чистил" не может воспроизвести что и как делал, полагаю, делалось на "абум"), в админке при создании нового материала (категории, Xmap карты, контакта и т.п.) появляется белый экран. В логах ничего нет.
Переписал поверх исходные шаблоны админки, includes, libraries, весь каталог administrator, - результата ноль.
Подскажите, пожалуйста, в чем может быть проблема?!
*

winstrool

  • Давно я тут
  • 820
  • 51 / 2
  • Свободен для работы
посмотри .htaccess может ошибочно запреты выставлены были!
*

darkangel

  • Захожу иногда
  • 71
  • 2 / 0
посмотри .htaccess может ошибочно запреты выставлены были!
Не, там все как надо. Еще варианты? Я просто уже теряюсь, перезалил практически все с исходников (кроме шаблона самого фронта). Фронт работает нормально а в админке чудеса, описанные выше. Еще варианты есть?
Спасибо!
*

winstrool

  • Давно я тут
  • 820
  • 51 / 2
  • Свободен для работы
Не, там все как надо. Еще варианты? Я просто уже теряюсь, перезалил практически все с исходников (кроме шаблона самого фронта). Фронт работает нормально а в админке чудеса, описанные выше. Еще варианты есть?
Спасибо!
Возможно гедто в админке при чистке кода была нарушена сама струтура кода, перезалей саму админку если есть бекап! ну естествено и сам бекап админских файлов на всякий случай имеет смысл конечно и бекап проверить на наличия сторонего кода, обратись к тому кто чистил код, пусть исправляет за собой касеки...
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
 трабл с JavaScript. Перезалей /media and /plugins
п.с.
И как вариант- плохо чистили от вируса, или побиты файлы компонентов.
« Последнее редактирование: 03.03.2013, 21:16:39 от draff »
*

verstalshik

  • Завсегдатай
  • 1754
  • 95 / 1
трабл с JavaScript. Перезалей /media and /plugins
п.с.
И как вариант- плохо чистили от вируса, или побиты файлы компонентов.
да, также зависла админка, но не после чистки а после удаления одного корявого компонента - ПОМОГЛО перезаливкой кроме озвученных выше еще и папки плагинов, что вы так мало папок перезалили, ТС? от них не убудет)))
ну и папки кеша и tmp проверьте, там бывает такое! у меня гигабайт чепухи висел)))
ну-у-у, за чепуху!!)))
❶ НЕ СПРАВЛЯЕШЬСЯ САМ???  Поможем тут...  ❷ Калькулятор доставки - ЗАКАЖИ!!!...  ❸ Каталог компаний - ЖМИ!!!...  ❹ НОВИЧКИ! ВСЕ сюда! Первая консультация БЕСПЛАТНО!!
*

darkangel

  • Захожу иногда
  • 71
  • 2 / 0
Итак, все что можно перезалил, отсутствие остатков триппера перепроверил. Шаблон используется от RokTheme "Clarion", После отключения в настройках шаблона "Advanced -> Gantry Cache" - почти все заработало.
Белую страницу так же выдает при нажатии на деинсталляцию компонента.
Еще есть идеи?

« Последнее редактирование: 04.03.2013, 02:32:04 от darkangel »
*

Apple_Buy

  • Захожу иногда
  • 71
  • 1 / 0
  • Истина всегда рядом....
Итак, все что можно перезалил, отсутствие остатков триппера перепроверил. Шаблон используется от RokTheme "Clarion", После отключения в настройках шаблона "Advanced -> Gantry Cache" - почти все заработало.
Белую страницу так же выдает при нажатии на деинсталляцию компонента.
Еще есть идеи?
Включите в настройках Joomla режим отладки и смотрите какие ошибки выдаются, и при обращении к каким файлам вылетает белый экран.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
После отключения в настройках шаблона "Advanced -> Gantry Cache" - почти все заработало.
Очисти папки /cache и кеш шаблона. Переключи на фронте шаблон и посмотри на работу админки
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вредоносный код в url после якоря #

Автор dm-krv

Ответов: 7
Просмотров: 2061
Последний ответ 10.07.2018, 14:12:29
от dm-krv
Генерируются материалы (взлом?)

Автор vanchou

Ответов: 3
Просмотров: 1364
Последний ответ 05.04.2018, 17:33:37
от wishlight
Открытие несуществующих страниц после лечения от вирусов

Автор DimentR

Ответов: 9
Просмотров: 1658
Последний ответ 07.02.2018, 18:04:23
от surho
БД после взлома

Автор cntrl

Ответов: 11
Просмотров: 1471
Последний ответ 09.01.2018, 17:06:17
от Aleks.Denezh
Не выводятся материалы ZOO. После вируса

Автор nuclearacid

Ответов: 1
Просмотров: 1241
Последний ответ 29.05.2017, 21:48:36
от robert