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

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Здравствуйте,

После обновления сайта и компонента JCE слетела кодировка.

В редакторе все нормально пока не откроешь любое всплывающее окно, например Media или File.

Как поправить дело?
Мой сайт про корабли
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Кодировку файлов пробовал менять на UTF-8.
В папке components и language
Мой сайт про корабли
*

Cedars

  • Давно я тут
  • 585
  • 31 / 0
Кодировку файлов пробовал менять на UTF-8.

там две опции - с bom и без него... правильно выбрать без bom
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
подскажите еще как сразу для всей папки кодировку поменять?
в какой программе можно
Мой сайт про корабли
*

Cedars

  • Давно я тут
  • 585
  • 31 / 0
подскажите еще как сразу для всей папки кодировку поменять?
в какой программе можно

статья в тему http://ishmuradov.ru/page/paketnaja-perekodirovka-fajlov-v-utf-8
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
переконвертировал все файлы стало только хуже

каракули стали длиннее и больше места занимать(((
Мой сайт про корабли
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
теперь эти каракули стали в UTF-8  :( !
Мой сайт про корабли
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Пишут, правда еще для старой версии, что русификатор проблемный может быть
https://joomla-support.ru/thread/42131/
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Если я просто снесу JCE и заново установлю настройки сохранятся?

У меня для разных групп пользователей они разные.
Мой сайт про корабли
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Сделайте дам таблиц JCE , которые при удалении по моему не удаляются, так что настройки должны сохранится.
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Слетела кодировка после обновления
« Ответ #10 : 05.09.2019, 07:29:33 »
Удалил в итоге редактор вместе со всеми плагина.
Установил заново. Настройки сохранились.
На английском языке везде все надписи отображаются корректно.

Скачал c  офф сайта пакет русского языка "Released on 10 May 2019 Русский (Россия) языковой пакет для JCE 2.7.x"
и после его установки снова все повторилось.

в самом редакторе и админке русский отображается корректно, а в модальных окнах редактора каракули(
Мой сайт про корабли
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Слетела кодировка после обновления
« Ответ #11 : 05.09.2019, 07:58:19 »
Скачал c  офф сайта пакет русского языка "Released on 10 May 2019 Русский (Россия) языковой пакет для JCE 2.7.x"
и после его установки снова все повторилось.
Пересохраните файл руссика UTF_8 без  BOM . А этот способ пробовали
Цитировать
2-ой вариант. Изменить файл JCE.php (находится по адресу /administrator/components/com_jce/ ).

После строчки:
defined( '_JEXEC' ) or die( 'Restricted access' );

Вставить строку:
header('Content-type: text/html; charset=utf-8');
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Слетела кодировка после обновления
« Ответ #12 : 06.09.2019, 11:43:57 »
у меня там вот что вначале идет:

Спойлер
[свернуть]
Мой сайт про корабли
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Слетела кодировка после обновления
« Ответ #13 : 06.09.2019, 11:46:25 »
а еще владелец этого файла - сайт, а не редактор

я не могу его ни править ни переименовать.

как быть?
Мой сайт про корабли
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Слетела кодировка после обновления
« Ответ #14 : 06.09.2019, 12:32:43 »
а еще владелец этого файла - сайт, а не редактор

я не могу его ни править ни переименовать.

как быть?
Какой редактор ? Права можно изменить в клиенте ftp - FileZilla  или обратится к хостеру .
*

Mick_20

  • Завсегдатай
  • 1030
  • 13 / 0
  • Что тут писать?
Re: Слетела кодировка после обновления
« Ответ #15 : 08.09.2019, 18:23:25 »
Какой редактор ? Права можно изменить в клиенте ftp - FileZilla  или обратится к хостеру .

Файлам можно менять права (777), а еще есть владелец - это либо сам сайт, либо нет.
Вот у меня JCE файлы создавала Joomla при установке компонента => владелец файлов сайт.
Я заходя из под любого файлового менеджера не могу их править.

Ладно хостеру напишу.
Мой сайт про корабли
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JCE добавляет произвольный код после сохранения + еще вопрос

Автор napstric

Ответов: 13
Просмотров: 9129
Последний ответ 10.12.2020, 00:20:28
от Divn
[Решено] После обновления не работает JCE

Автор phaeton480

Ответов: 42
Просмотров: 24910
Последний ответ 29.01.2020, 13:49:03
от heroorgi
Не работает редактор JCE после установки

Автор AlexAlex

Ответов: 1
Просмотров: 3634
Последний ответ 26.02.2019, 09:35:16
от wishlight
После установки SSL некорректно стал работать JCE редактор

Автор korkka44

Ответов: 7
Просмотров: 2319
Последний ответ 23.02.2018, 22:52:46
от korkka44
Слетели стили редактора после обновления Joomla 3.7.2

Автор Stasweb

Ответов: 0
Просмотров: 1921
Последний ответ 25.05.2017, 12:44:29
от Stasweb