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

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Выкидывает из админки
« : 05.04.2015, 12:55:43 »
Всем привет, поставил актуальную на данный момент версию Joomla на хостинг и заметил что при попытке нажать кнопки сохранить или применить меня выкидывает до ввода логина и пароля админа. После поставил русскую локализацию, проблема осталась, но при заходе в админку с английским языком проблема пропадает. Подскажите куда копать?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Выкидывает из админки
« Ответ #1 : 05.04.2015, 13:01:56 »
Материалы при это правятся долго?
В общих настройках сменить время жизни сессии.
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #2 : 05.04.2015, 13:03:05 »
Нет, материалы правятся меньше минуты, а сессию я и увеличивал и 0 ставил - не помогло(
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Выкидывает из админки
« Ответ #3 : 05.04.2015, 13:05:50 »
0 не надо ставить, часа-двух точно хватит. Возможно в хостинге дело
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #4 : 05.04.2015, 13:09:27 »
Сейчас стоит 1 час проблема осталась, писал хостеру он сказал что вряд ли у них. Спросил меня только будет рабать joomla  на php 5.3
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Выкидывает из админки
« Ответ #5 : 05.04.2015, 13:11:33 »
Спросил меня только будет рабать joomla  на php 5.3
Чего?
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #6 : 05.04.2015, 13:13:13 »
Как я понял у них на хостинге php 5.3. И оператор спросил у меня будет ли работать моя Joomla 3 на версии php 5.3
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #8 : 05.04.2015, 13:18:04 »
минимальная 5.3.1, на хостинге 5.3.29, попрошу обновить до 5.4+
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #9 : 05.04.2015, 13:20:37 »
Если есть другие предложения, говорите. Проблема актуальна
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #10 : 05.04.2015, 21:14:23 »
Обновили php до 5.5 проблема осталась
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Выкидывает из админки
« Ответ #11 : 05.04.2015, 21:20:53 »
Пусть хостер проверит каталог записи сессий, надеюсь это шаред?
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #12 : 05.04.2015, 21:38:42 »
Что за каталог такой? и что значит шаред?
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #13 : 05.04.2015, 22:43:31 »
Хостер сказал: там всё нормально
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Выкидывает из админки
« Ответ #14 : 05.04.2015, 22:55:05 »
Варианта собссно только 2 - либо хостинг, либо что-то с браузером.
Но, я так понимаю, перед созданием темы проверили в разных браузерах и с разных компьютеров же?
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #15 : 06.04.2015, 07:44:36 »
Да проверял - везде одно и тоже. Хостер упрямо шлёт меня на тематические форумы
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #16 : 06.04.2015, 08:47:47 »
Самое непонятное - это то что всё завязано на локализации(
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Выкидывает из админки
« Ответ #17 : 06.04.2015, 11:28:20 »
Локализация не трогает код вообще.
Речь ведь про установку языка из админки?
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #18 : 06.04.2015, 18:25:03 »
Да, причем для самой админки. С английским всё норм, а на русском выбрасывает(
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Выкидывает из админки
« Ответ #19 : 06.04.2015, 18:31:26 »
После поставил русскую локализацию
Можно в скринах и подробно?
А то кто что имеет ввиду под этим.
*

nukassel

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Выкидывает из админки
« Ответ #20 : 07.04.2015, 08:33:16 »
Когда дефолтная русская локализация (в админке) - меня выкидывает из админки при нажатии кнопок сохранить, применить (в любом месте, матереалы, меню, модули и тд). https://yadi.sk/i/NF2lSZkSfnRvX
А когда дефолтная английская (в админке) - всё проходит нормально, и без проблем.
 
*

Davlet

  • Новичок
  • 1
  • 0 / 0
Re: Выкидывает из админки
« Ответ #21 : 02.12.2015, 23:05:31 »
Когда дефолтная русская локализация (в админке) - меня выкидывает из админки при нажатии кнопок сохранить, применить (в любом месте, матереалы, меню, модули и тд). https://yadi.sk/i/NF2lSZkSfnRvX
А когда дефолтная английская (в админке) - всё проходит нормально, и без проблем.
 

Здравствуйте! Удалось ли вам решить проблему?

У меня абсолютно аналогичная проблема. На англ. языке все ок, если включить русский язык то при сохранении из админки на страницу авторизации.

Выглядит это так:
1. правлю я статью и нажимаю "Сохранить",
2. сразу же выкидывает из админки на страницу авторизации, а в адресной строке http://мойсайт/administrator/index.php?option=com_content&view=article&layout=edit&id=320. Потом нажимаю "Войти".
3. Я остаюсь на той же странице авторизации, но в адресной строке уже http://мойсайт/administrator/index.php?option=com_content&view=articles
4. еще раз нажимаю "Войти" и попадаю в админку.

P.S.: на хостинге 2 сайта на Joomla. Первый работает нормально (на нем шаблон от GK), а на проблемном сайте шаблон Muzic от JoomlArt.

UPD:
Проблема решена. Заключалась она в кодировке базы (latin1). После смены кодировки на utf8_general_ci проблема разрешилась.

P.S.: т.к. в SQL я не силен, кодировку менял в phpMyAdmin отдельными SQL-запросами к каждой таблице:
Спойлер
[свернуть]
« Последнее редактирование: 03.12.2015, 00:52:33 от Davlet »
*

vasmed

  • Осваиваюсь на форуме
  • 47
  • 1 / 0
Re: Выкидывает из админки
« Ответ #22 : 16.04.2019, 07:11:47 »
Выбрасывало из админки родительского сайта, когда заходил в тестовый сайт-копию, который располагается в подпапке родительского сайта. В тестовом сайте в общих настройках на вкладке "система" в настройках сессии выставил  Shared Sessions = да. Перестало выбрасывать.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как создать свой элемент админки модуля/плагина?

Автор effrit

Ответов: 6
Просмотров: 1104
Последний ответ 25.10.2020, 10:12:35
от effrit
Спец.символы в meta. Как их сохранить из админки?

Автор tkav

Ответов: 1
Просмотров: 703
Последний ответ 15.09.2020, 11:48:48
от AlexB
Выкидывает на страницу авторизации

Автор amrok

Ответов: 0
Просмотров: 621
Последний ответ 06.08.2020, 00:26:16
от amrok
Пользователь - "Читатель админки"

Автор Raz0r

Ответов: 2
Просмотров: 727
Последний ответ 27.07.2020, 13:24:38
от Cedars
При выходе с админки 404 ошибка на сайте

Автор myself43

Ответов: 1
Просмотров: 672
Последний ответ 12.06.2020, 12:21:17
от myself43