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

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Здравствуйте, попробовал сделать воспроизведение простеньких фильмов на своем сайте - фигня какая-то! Звук дробиться, изображение подвисает, пробовал стандартные средства редактора JCE и плагин AllVideos. В чём может быть дело? Зааранее спасибо.
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Re: Шаблон для воспроизведения видео
« Ответ #1 : 22.11.2012, 23:31:16 »
Может канал связи хостинга не тянет..а может ресурсы сервера, выделенные на одного юзера, недостаточны..А почему бы не залить на YouTube и крутить фильмы с него?
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #2 : 23.11.2012, 11:43:13 »
Спасибо! Так оно и есть! Напрягу еще вопросом. В добавлении ссылок на видео с YouTube есть какие-то нюансы? А то на сайте грузится только одно видео, а остальные пропадают. Один раз гирузятся, а потом исчезают будто их и не было! :D
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Re: Шаблон для воспроизведения видео
« Ответ #3 : 23.11.2012, 21:12:07 »
Нюанс: при добавлении видео отключайте визуальный редактор, иначе он вырежет код. Аналогично при редактировании материала или модуля, содержащего код видео с YouTube
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #4 : 24.11.2012, 11:38:56 »
вот ведь правда!Закрывайте тему все разъяснилось.
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #5 : 28.11.2012, 22:21:25 »
А какой код правильно писать? Я тупо скопировал, то, что пишет стандартный редактор, чего-то ничего:<p><video controls="controls" width="960" height="640"><source src="http://www.youtube.com/watch?v=zb9zAF5HPbI&feature=youtu.be" type="video/mp4" /></video></p>
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #6 : 28.11.2012, 22:27:55 »
поместил <p><iframe src="http://www.youtube.com/embed/zb9zAF5HPbI?rel=0&amp;feature=youtu.be" allowfullscreen="true" frameborder="0" width="425" height="350"></iframe></p>
сегодня все путем, но завтра может вырезать. В чем может быть дело? Уже налетал пару раз.
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Re: Шаблон для воспроизведения видео
« Ответ #7 : 29.11.2012, 00:14:03 »
Если материал содержит код видео, то рекомендую делать так:
1) отключить визуальный редактор
2) отредактировать материал, содержащий код видео
3) сохранить
4) включить редактор.
Если Вы с включенным редактором внесете правку в материал с кодом видео, то код может быть вырезан
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #8 : 29.11.2012, 00:24:01 »
Даже если случайно включу редактор, а потом выключу - вырезает код!
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Re: Шаблон для воспроизведения видео
« Ответ #9 : 29.11.2012, 10:29:01 »
Можно вот как решить проблему:
1) Видео вставляется в модули HTML-код (редактор выключен), для модулей указываются несуществующие позиции, например video1
2) Затем в материале, там где надо вставить видео, Вы пишете {loadposition video1}, при этом редактор отключать нет необходимости. Модуль будет загружен в этом месте и видео должно корректно вывестись
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #10 : 29.11.2012, 10:53:50 »
Спасибо, может подскажете еще как вставлять видео поток с удаленной веб-камеры, от которой есть адрес? В принципе тот же iframe, только почему-то не масштабируется! Изображение с камеры большое, мне надо бы уменьшить, можно заменить шаблон, это помогает, но это же Неправильно!
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #11 : 29.11.2012, 12:19:14 »
В чём могут быть косяки при добавлении видео с ютубы? 1 видео добавил, загрузил на сайт - работает, второе - мимо! Перезагрузил, YouTube другую ссылку дал - заработало. 3й загрузил - перезагрузил -опять новая ссылка, в итоге работает, а 4е никак не работает. чего не делал из перечисленного!
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Re: Шаблон для воспроизведения видео
« Ответ #12 : 29.11.2012, 13:01:49 »
Насчет масштабирования видео с камеры, дайте посмотреть ссылку, может какие-то стили поправить надо..
Насчет YouTube - дело странное..вроде проблем быть должно, если видео нормально работает с самого канала YouTube
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #13 : 29.11.2012, 13:07:42 »
первое по ютуб: вот ссылка на видео, работает
вставляю в материал:
<p>Здесь Вы можете ознакомиться с первой частью азов записи дисков.</p>
<p><iframe src="" allowfullscreen="true" frameborder="0" width="960" height="600"></iframe></p>
результат:
http://icsale.org/index.php/besplatno/obuchalki/9-urok-po-zapisi-v-nero-burning-rom
видеокамера попозже, сначала с этим разберемся
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Re: Шаблон для воспроизведения видео
« Ответ #14 : 29.11.2012, 13:13:40 »
А попробуйте не помещать видео в абзац и разрешение поменьше:
<p>Здесь Вы можете ознакомиться с первой частью азов записи дисков.</p>
<iframe width="560" height="315" src="http://www.youtube.com/embed/ga67sE1WzaE?list=PLOj9iyF6cFqQ_K3FTfPtRlZYOzRVZZuwb&amp;hl=ru_RU" frameborder="0" allowfullscreen></iframe>

Кстати обратите внимание, что для видео "Урок2 " "Встраивание запрещено пользователем", поэтому оно может не добавляться
« Последнее редактирование: 29.11.2012, 13:17:00 от konoden »
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #15 : 29.11.2012, 13:17:21 »
то же самое, , главное, в таком варианте уже два раза работало! Вот ведь блин!
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #16 : 01.12.2012, 18:01:58 »
mp4 avi всё-равно!
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #17 : 01.12.2012, 18:03:51 »
а где видно, что запрещено пользователем?
*

konoden

  • Захожу иногда
  • 326
  • 40 / 0
  • Поиск смысла жизни. Выполнено 15%...
Re: Шаблон для воспроизведения видео
« Ответ #18 : 01.12.2012, 22:39:21 »
на данный момент вижу на канале 4 видео, все разрешены. Может тогда был глюк.
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #19 : 02.12.2012, 00:18:04 »
похоже, ну не встраиваются видео начиная с 3-го. Про скайп и про то какие бывают диски встаивается, а про неро нет!
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #20 : 02.12.2012, 14:28:20 »
где смотреть-то? iframe вроде всё просто. youtube тоже примитив, но ведь не работает!
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #21 : 02.12.2012, 14:37:37 »
 Сейчас такой iframe:
<iframe src="" allowfullscreen="true" frameborder="0" width="340" height="250"></iframe>
ссылка работает. в коде страницы iframe есть
*

golfstream

  • Захожу иногда
  • 139
  • 0 / 0
Re: Шаблон для воспроизведения видео
« Ответ #22 : 03.12.2012, 09:52:30 »
chrome  ничего не пишет, а opera пишет:  Ошибка
http://www.youtube.com/watch?v=ga67sE1WzaE&list=PLOj9iyF6cFqQ_K3FTfPtRlZYOzRVZZuwb&index=3;feature=youtu.be

Веб-сайт не позволяет отображать своё содержимое во фрейме. Оно должно отображаться в отдельном окне. чего это она? Откуда ноги растут?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать свой шаблон quickstart?

Автор saiskyi

Ответов: 3
Просмотров: 8221
Последний ответ 19.02.2020, 19:29:01
от Bozhkov2
Как настроить шаблон?

Автор tromba

Ответов: 2
Просмотров: 5207
Последний ответ 15.08.2018, 15:29:56
от tromba
Как загрузить шаблон, и сделать его только для одной страницы?

Автор Ирина Поехали

Ответов: 5
Просмотров: 3281
Последний ответ 05.06.2017, 21:15:42
от effrit
Как вставить рекламу в мобильный шаблон ja_edenite?

Автор gorbi_U

Ответов: 3
Просмотров: 2826
Последний ответ 02.06.2017, 08:43:26
от gorbi_U
Шаблон JA_Edenite joomla2.5

Автор askvrk2

Ответов: 6
Просмотров: 3909
Последний ответ 29.05.2017, 09:29:08
от gorbi_U