Новости Joomla

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями 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 Гость просматривают эту тему.
  • 14 Ответов
  • 1749 Просмотров
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Пропала возможность попасть в админку своего сайта на локальном хостинге. 2 недели создавал на локальном хостинге сайт по урокам на Joomla3 (я впервые начал это делать). Всё получалось хорошо. Потом я сам уже начал пробовать разные перестановки модулей. Тоже нормально всё получалось. Потом ещё загрузил несколько расширений (К2, разные comment и jsecurelite) но их не настраивал... В общем потом ещё попереставлял модули - всё было хорошо.  Выключил комп. Сегодня включил. Всё как обычно, но не могу зайти в админку, браузеры (разные) при любых ссылках - выходят на сам сайт (регистрацию я ещё не настраивал). Было несколько страниц открыто в браузере на разных закладках админки - все вышли на главную страницу сайта. В общем сайт работает нормально, но продолжить настраивать не могу - нет входа в админку... Может подскажете, как добиться возможности дальше настраивать или всё надо переделывать заново? (А сделано там было уже очень прилично). Делал бэкапы akeebabackup, но я их не скачивал, потому как полагал, что они у меня же на компьютере и лежат де-нибудь в папочке. Но так как я их что-то не нашёл, то понял что они похоже хранятся где-то у Акибы. Да и сделано после последнего бэкапа было много...  >:( !
« Последнее редактирование: 24.07.2014, 21:04:44 от b2z »
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Акиба по умолчанию хранит архивы в \administrator\components\com_akeeba\backup\
Если при попытке открыть url админки Вас выкидывает на главную во фронт, то скорее всего Вы установили и включили какой-то плагин защиты или же занимались правкой htaccess.
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Вот спасибо - нашёл я бэкап! Плягин защиты я так понимаю это - jsecurelite? Но я его не настраивал и даже не влезал в него, только загрузил на всякий случай... А можно эту проблему как-то обойти без бэкапа - может удалить чего из папок сайта?
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Посмотрел таблицы - думал може если jsecurelite сам включился - и не нашёл там его нихрена... посмотрел user_usergroup_map - там одна строка без всяких названий (был Admin по умолчанию - не менял)... значение group_id стоит 8 (как надо)... больше ничего ненапысано... подскажите - может чего ещё в таблицах PHP посмотреть и поменять чтоб заработала админка?
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Смотрите таблицу #__extensions - там ищите строчку с jsecurelite, против нее в колонке enable проставьте 0
Любое расширение, связанное с защитой, в т.ч. бекапированием (это тоже разновидность защиты), нужно настраивать сразу после установки!
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
посмотрел __extensions - такой строчки нет (прилагаю картинку)...
яж говорю, что только закачал, но не трогал... но похоже чем-то он подгадил, как-то в работу включился, потому как если я его папку com_jsecurelite в папке administrator переименовываю, то вместо сайта выходит такое сообщение:
Warning: require_once(Z:\home\localhost\www\мой-сайт/administrator/components/com_jsecurelite/params.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\localhost\www\curious\plugins\system\jsecurelite\jsecurelite.php on line 31

Fatal error: require_once() [function.require]: Failed opening required 'Z:\home\localhost\www\мой-сайт/administrator/components/com_jsecurelite/params.php' (include_path='.;C:\php\pear') in Z:\home\localhost\www\curious\plugins\system\jsecurelite\jsecurelite.php on line 31
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
блин - я первый раз тут картинку пихаю - похоже или сделал что-то не так или автоматического ресайза нет... прошу пардона...
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Сделайте отображение всех строк в таблице (блок сверху и снизу "Показать")
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
замучался листать (а я и не знал - яж только учусь, вы мой второй учитель после видеокуса) - нашёл строчки с этим секьюрити - что лечше сделать - совсем удалить или поменять чего?
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
строчек даже четыре -
mod_jlcurrency
jsecurelite
com_jsecurelite
25-jsecure
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
в колонке enabled стоят единички... может их на 0 поменять?
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
ес ес ес! изменил во всех четырёх строчках 1 на 0 и заработало! ай да я, а да вы! может кому пригодится мой горький опыт - получается что как только я его вкачал гна сайт, он тут же взялся за дело не смотря на то, что я его не трогал! некорректно это с ихней стороны - я был уверен что дополнительные примочки не работают, пока их не включишь и не настроишь... мерзавцы одним словом - я чуть не стал по новой сайт делать... спасибо вам за поддержку - иногда бывает нужно только чуть-чуть подтолкнуть к правильному решению!
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
когда зашёл в Админку, оказывается сегодна Joomla до 3.2.2 обновилась - обновляю... а как вам AlekVolsk я могу плюсик поставить - не могу понять, может пока я новичёк, то нет возможности? хреново быть новичком, но хоть на словах вам СПАСИБО!
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
когда зашёл в Админку, оказывается сегодна Joomla до 3.2.2 обновилась - обновляю... а как вам AlekVolsk я могу плюсик поставить - не могу понять, может пока я новичёк, то нет возможности? хреново быть новичком, но хоть на словах вам СПАСИБО!
Уже можете - 10 постов набрали.
*

pepsik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
спасибо - я уже заметил - и поставил ему 53й плюсик... а про версию Joomla на радостях ошибся - обновление до 3.3.2 !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться