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

herr

  • Захожу иногда
  • 127
  • 0 / 1
Не могу разобраться
« : 05.06.2009, 19:01:42 »
Решил попробовать поставить Flash объект на сайт. В папку шаблона скапировал все файлы от Flash объекта (скрипт поместил в папку для
скриптов "js" ), но в бровзере Flash не отображается. Тогда решил проверить по другому. Создал HTML страничку и весь Flash объект туда запихал. Всё работает.
Фон специально сделал чёрным, что-бы было видно выводится что-нибудь или нет. Так вот - фон видно, а карусель которая должна крутиться внутри - нет. Это означает, что скрипт работает.
Значит у меня проблема с путями к картинкам, но никак не могу найти, где ошибка. Вместо swf файла пробовал простую картинку подставлять - картинку показывает, а swf нет.
В шаблоне прописал скрипт до тега </head>
Код
</style>
<script type="text/javascript" src="templates/ja_purity/js/swfobject.js"></script>

</head>
далее в нужном месте, где должен быть Flash объект прописал:
Код
<div id="obj"> 
</div>
<script type="text/javascript">

      var so = new SWFObject("templates/ja_purity/3d_carusel.swf", "obj", "550", "400", "9.0.0", "#000000");
      so.addParam("quality", "high");
      so.write("obj");

</script>


Прочитал много чего на форуме, но проблему так и не решил.
Может кто подскажет?
Вот пример как должно быть
http://easyflash.org/main/206-flash-uroki-sozdanie-3d-flash-galerei.html


[вложение удалено Администратором]
« Последнее редактирование: 05.06.2009, 19:13:39 от herr »
*

_ib_

  • Давно я тут
  • 673
  • 100 / 8
Re: Не могу разобраться
« Ответ #1 : 05.06.2009, 21:41:49 »
src="/templates
Легальные шаблоны и дёшево!  + скидки до 50% для шаблонов клуба Joomlart, RocketTheme, Yootheme и Gavick.

при интересе пишите в личку или на мыло: "p" точка "d" собака gmx.de
*

herr

  • Захожу иногда
  • 127
  • 0 / 1
Re: Не могу разобраться
« Ответ #2 : 05.06.2009, 22:25:58 »
В HTML файле работает без этого /
Чисто из интереса попробовал - не помогло.
« Последнее редактирование: 06.06.2009, 01:02:35 от herr »
*

herr

  • Захожу иногда
  • 127
  • 0 / 1
Re: Не могу разобраться
« Ответ #3 : 21.06.2009, 21:38:06 »
Не ужели больше никто ничего не подскажет?

Re: Не могу разобраться
« Ответ #4 : 21.02.2010, 21:30:19 »
Цитировать

но в бровзере Flash не отображается.

Если браузер не отображает, значит тебе нужно загрузить Flash плеер и всё будет норм, и пробуй пользоваться с браузером Google Chrome.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не могу изменить название сайта

Автор nuon

Ответов: 23
Просмотров: 22002
Последний ответ 10.10.2013, 15:23:22
от darkghost
2 дня не могу убрать логотип joomlabamboo в шаблоне JB Platform

Автор sverlenie-rezka

Ответов: 2
Просмотров: 4654
Последний ответ 18.08.2013, 11:27:29
от kropa_m
Не могу установить шаблоном

Автор igorbond

Ответов: 1
Просмотров: 1605
Последний ответ 23.03.2013, 21:22:17
от jouse
не могу найти, где поменять самый низ сайта (+)

Автор metcenger

Ответов: 37
Просмотров: 26654
Последний ответ 14.03.2013, 15:30:49
от mustang75
Не могу найти, где в шаблоне задается DOCTYPE

Автор cvgh

Ответов: 8
Просмотров: 5516
Последний ответ 08.02.2013, 17:28:01
от cvgh