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

Email

  • Захожу иногда
  • 75
  • 4 / 0
Re: Инфо без ограничений - тестим
« Ответ #30 : 04.08.2010, 00:12:09 »
снимаю свой вопрос, сделал себе так же.
*

tooth

  • Захожу иногда
  • 67
  • 1 / 5
Re: Инфо без ограничений - тестим
« Ответ #31 : 15.08.2010, 15:56:10 »
Если не секрет то каким образом сделал регистрацию ?
*

Email

  • Захожу иногда
  • 75
  • 4 / 0
Re: Инфо без ограничений - тестим
« Ответ #32 : 16.08.2010, 19:14:58 »
tooth, если этот вопрос был адресован мне, то отвечаю. Вставил в нужное место в шаблоне следующий код:
Код
			          <?php $user = JFactory::GetUser();
if ($user->guest) { ?>
                                    <a href="<?php echo JRoute::_('index.php?option=com_user&view=login'); ?>" title="Вход">Вход |</a>  <a href="<?php echo JRoute::_('index.php?option=com_user&view=register'); ?>" title="Регистрация">Регистрация </a>
                                    <?php } else { ?>
                                    Здравствуйте, <?php echo $user->username; ?> | <a href="<?php echo JRoute::_('index.php?option=com_user&task=logout'); ?>" title="Выйти">Выйти</a>
                                    <?php } ?>
*

ankoch

  • Захожу иногда
  • 498
  • 50 / 1
Re: Инфо без ограничений - тестим
« Ответ #33 : 02.09.2010, 11:38:32 »
Сайт очень понравился, хочется дорасти до такого уровня создания сайтов.

            5
            5
            5
5 5555555555555     ПЯТЬ С ОГРОМНЫМ ПЛЮСОМ (на мой взгляд новичка  ^-^)
            5
            5
            5

И всё же. Чего-то с гороскопом не в порядке. Отображает два списка, а работает из них только один (нижний). Верхний список может убрать?

А с помощью чего у Вас сделан разделы ТВ программа и погода не поделитесь секретом?

Dutch что не хотите поделиться информацией? ^-^
« Последнее редактирование: 03.09.2010, 21:43:38 от ankoch »
*

ankoch

  • Захожу иногда
  • 498
  • 50 / 1
Re: Инфо без ограничений - тестим
« Ответ #34 : 04.09.2010, 23:15:17 »
А может кто-то кроме Dutchа знает?
*

ankoch

  • Захожу иногда
  • 498
  • 50 / 1
Re: Инфо без ограничений - тестим
« Ответ #35 : 30.09.2010, 14:45:43 »
Да навряд-ли Вы здесь что-то узнаете, жадничает автор :)
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: Инфо без ограничений - тестим
« Ответ #36 : 30.09.2010, 18:19:08 »
погода
Там когда устанавливаешь свой город выскакивает копирайт  1995-2010 © weather.com 

http://www.weather.com/services/oap.html
*

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
*

Sorrowful

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Инфо без ограничений - тестим
« Ответ #38 : 02.12.2010, 19:31:02 »
Каким модулем сделан вывод новостей по категориям на главной в центре?
*

tooth

  • Захожу иногда
  • 67
  • 1 / 5
Re: Инфо без ограничений - тестим
« Ответ #39 : 15.01.2011, 22:07:31 »
А что за шаблон используется скажите....?
*

Yurets

  • Захожу иногда
  • 405
  • 92 / 0
  • Губернатор острова Борнео
Re: Инфо без ограничений - тестим
« Ответ #40 : 15.01.2011, 22:22:54 »
Если не секрет то каким образом сделал регистрацию ?
И все-таки, каким компонентом блог сделали? Занимаюсь сейчас проектом для города, очень нужно сделать, но что-то все как-то корявенько выходит )))
Каким модулем сделан вывод новостей по категориям на главной в центре?
А что за шаблон используется скажите....?
Аффтар! Выкладывайте уже скорей архивы с дампом БД и всеми файлами - не видите, что народ совсем заждался?!  :laugh:


По делу: в футере сделал бы hover-ссылки или подчеркнутыми или чуть цветом выделил, а то даже как-то непривычно.  *DRINK*
В комнате с белым потолком
*

tooth

  • Захожу иногда
  • 67
  • 1 / 5
Re: Инфо без ограничений - тестим
« Ответ #41 : 16.01.2011, 01:35:58 »
А что за шаблон используется скажите....?
*

HYBRID

  • Захожу иногда
  • 228
  • 47 / 0
  • Они захватят мир
Re: Инфо без ограничений - тестим
« Ответ #42 : 16.01.2011, 03:19:56 »
Ох ептыть, уникальный шаблон это, сделанный для этого сайта
http://hybrid-lab.com - лаборатория
*

tooth

  • Захожу иногда
  • 67
  • 1 / 5
Re: Инфо без ограничений - тестим
« Ответ #43 : 16.01.2011, 18:15:37 »
Спасибо  за ответ,ептыть
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Инфо без ограничений - тестим
« Ответ #44 : 09.02.2011, 20:37:46 »
интересно, каким компонентом реализован вывод телепрограммы ? я бы на корпоративный сайт закинул, пусть читают

P.S. Понял каким, через Враппер выводится, вроде, щас сайт недоступен, точно сказать не могу. Прикольно. Если бы этот файлик через проксик работал,ему бы цены небыло
« Последнее редактирование: 10.02.2011, 04:45:53 от palexa »
*

nOObMeister

  • Захожу иногда
  • 126
  • 6 / 0
  • хД)))
Re: Инфо без ограничений - тестим
« Ответ #45 : 20.02.2011, 16:24:51 »
сайт не работает :(
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Инфо без ограничений - тестим
« Ответ #46 : 20.02.2011, 19:10:24 »
Я наверно его последним видел, в обед посмотрел, а вечером все, "гавкнул"
*

Amenstep

  • Новичок
  • 4
  • 0 / 0
Re: Инфо без ограничений - тестим
« Ответ #47 : 21.06.2011, 21:52:30 »
Замечательнаый сайт.
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Инфо без ограничений - тестим
« Ответ #48 : 19.10.2011, 00:20:51 »
Самый замечательный сайт  в синих тонах ...

Только картинки в блоках култура и политика не отображаются ....
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
Re: Инфо без ограничений - тестим
« Ответ #49 : 12.11.2011, 11:01:35 »
http://myinfo.com.ua/sport/euro-2012/11289-gensek-uefa-harkovu-ne-hvataet-gostinic-dlya-evro-2012 - ой как фото плохо встает то! Блин все хорошо но это...
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Всеукраинская ассоциация ветеранов-подв

Автор Dutch

Ответов: 8
Просмотров: 4183
Последний ответ 17.01.2012, 01:18:21
от tefun
Агентство Glory Models

Автор Dutch

Ответов: 11
Просмотров: 4288
Последний ответ 16.12.2011, 21:50:58
от switch