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

Alger48

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Добрый вечер!
Ребята, прошу помощи!
Выполнил настройку своего сайта znajko.ru/ для работы по защищенному протоколу https.
Сделал изменения и в файлах sitemap, robots, htaccess.
Главная страница стала надежной, по остальным знаю как сделать.

Но на каком-то этапе перехода пропали на сайте все видеоролики с Ютуб. Как с моего канала, так и сторонние.
Ссылки в статьях стоят а вместо видео белый большой пробел.
Для примера :
Статья 1   https://znajko.ru/ru/component/content/article/889-pozdravljaju-s-novym-2017-godom
Статья 2 https://znajko.ru/ru/voprosy/kategoria3/878-kak-gorod-zatopilo-za-pol-chasa

Не могу понять что и как изменить чтобы восстановить показы видео.
Прошу помочь, подсказать
Если вопрос не в эту ветку, то подскажите куда перенаправить.

С уважением Алексей
*

arma

  • Завсегдатай
  • 1752
  • 81 / 3
Пропали потому что заблокированы. Измените ссылки на https://www.youtube.com.....
*

Alger48

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Потому что заблокированы.
На Ютубе изменения прошли давно.
Вот ссылка на видео -
А вот так вставлена ссылка на странице сайта - {youtube}gMEz6zHSfDo{/youtube}
Тут другая причина
*

arma

  • Завсегдатай
  • 1752
  • 81 / 3
Зачем спорить, откройте исходный код страницы - ''http://www.youtube.com/v/gMEz6zHSfDo''
*

fsv

  • Живу я здесь
  • 2787
  • 413 / 2
Тут другая причина
не другая - http://clip2net.com/s/3H0RvD0
посмотрите в плагине формирование ссылки
Веб-разработка: заказ. Только новая разработка.
*

Alger48

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Приношу свои извинения. Да, действительно, в коде страницы прописано http.
В плагине AllVideos (by JoomlaWorks) я не нашел настроек формирования ссылок.
А как практически изменить ссылки на https://www.youtube.com я не понимаю.
Куда зайти? Что настроить?
*

fsv

  • Живу я здесь
  • 2787
  • 413 / 2
по строке http://www.youtube.com  два вхождения:
\plugins\content\jw_allvideos\includes\js\mediaplayer\jwplayer.js
\plugins\content\jw_allvideos\includes\sources.php
Добавьте s . Ваш вариант первый, но замените в обоих.
Веб-разработка: заказ. Только новая разработка.
*

Alger48

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Спасибо.
Второй вариант сделал а вот первого то у меня нет
Нет вот этой части - \js\mediaplayer\jwplayer.js
Я посмотрел другие файлы - там нет ссылки на YouTube

А изменения только во второй части не дали результат
*

fsv

  • Живу я здесь
  • 2787
  • 413 / 2
Сайт на локалке поставьте и поиском по файлам.
Веб-разработка: заказ. Только новая разработка.
*

Alger48

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Если я правильно понял, то мне надо временно отключить сайт. Так?
И затем выполнить поиск
*

fsv

  • Живу я здесь
  • 2787
  • 413 / 2
Если я правильно понял, то мне надо временно отключить сайт.
не надо ничего отключать.
Веб-разработка: заказ. Только новая разработка.
*

Alger48

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Чувствую себя профаном, но я реально не знаю как переводить сайт на локалку. Скачать к себе и  использовать OpenServer? Или есть другой путь?
*

arma

  • Завсегдатай
  • 1752
  • 81 / 3
Для поиска OpenServer ставить не обязательно. Скачайте ваш плагин, которым видео вставляете и ищите где ссылки формируются
*

Alger48

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Спасибо большое за помощь. Решил задачу.
Скачал плагин AllVideos (by JoomlaWorks). раскрыл и увидел решение.
Удалил старую версию плагина и установил новую. Плюс к этому отключил второй плагин видео - AllVideos Reloaded.
И задача решилась!
Еще раз спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Размазывается SVG на сайте

Автор Lemonez

Ответов: 2
Просмотров: 1711
Последний ответ 22.08.2020, 04:57:56
от Cedars
Проблема с меню на сайте

Автор nesskafe

Ответов: 9
Просмотров: 2075
Последний ответ 01.06.2020, 11:03:58
от sivers
Проблема с меню на сайте и иконками Awesome

Автор Lemonez

Ответов: 1
Просмотров: 2137
Последний ответ 10.02.2020, 05:02:12
от Lemonez
Ролик YouTube не адаптируется в смартфоне

Автор Ebelous

Ответов: 7
Просмотров: 1718
Последний ответ 31.03.2019, 23:19:24
от effrit
Перестали работать табы на сайте и акордион

Автор Skarm

Ответов: 0
Просмотров: 1159
Последний ответ 01.06.2018, 11:43:43
от Skarm