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

Andrey_79

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Здравствуйте. Столкнулся с проблемой. Имеется файервол с реальным адресом и поднятым NAT за ним установлем веб сервер с адресом 192,168,,,. Файервол пакеты адресованные на 80 порт пробрасыват на веб сервер. Все ссылки, картинки на сайте имеют адрес 192,168... и при обращениии к сайту с внешней сети отображается только первая страница и то без картинок и форматирования. При обращении к сайту из сети 192,168,,, все отображается на сайте корректно. Подскажите, в чем может быть проблема.

*

Andrey_79

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Возможно, можно сделать как то через мультисайтовость или настройки configuration.php. Вот только как?
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
ну так внутри у тебя mosConfig_live_site небось имеет вид http://192.168.x.x ?
а снаружи как? по реальному IP?

DNS надо было поднимать
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Andrey_79

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
А на DNS что прописывать,  на  внутреннем или на внешнем, может lmhost достаточно настроить.
Можно ли в mosConfig_live_site указать не 192.168.x.x , а относительную ссылку.
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
можешь попробовать оставить mosConfig_live_site пустым, но я так не делал, так что не знаю, как джумла отреагирует...
надо знать на что у тебя реагирует вэб-сервер (на какой ip или имя)
можно еще использовать mod_rewrite для подмены www.xxx.yyy.zzz на 192.168.x.x

lmhost (win98 ???) можно конечно и поправить, но это прийдется на каждом компе, а это не совсем удобно
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Andrey_79

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Дело в том, что имени пока у веб сервера нет и к нему обращаться приходится по IP, установлен веб сервер на ОС Windows 2003.
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
на 2003-м серваке и нету DNS? :)
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

Andrey_79

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
DNS я на нем не настраивал, я имел ввиду, что у сайта пока нет доменного имени не купили еще, приходится к нем обращатья по IP. Т.к. нет доменного имени поэтому и DNS не поможет помоему.
*

Andrey_79

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
можешь попробовать оставить mosConfig_live_site пустым, но я так не делал, так что не знаю, как джумла отреагирует...
Джумла ругается вывалила кучу ошибок.
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
DNS я на нем не настраивал, я имел ввиду, что у сайта пока нет доменного имени не купили еще, приходится к нем обращатья по IP. Т.к. нет доменного имени поэтому и DNS не поможет помоему.
ДНС поможет как раз - так что подымайте - и сделайте редерикт внешний ИП на внутренний ИП - тобищь подмену как писали выше с именем. Когда купите имя, то замените цыфры именем, и все заработать должно!!!
*

Andrey_79

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Настраивать нужно на внешнем или на внутреннем ДНС, если не сложно подскажите где можно почитать про то как настроить.
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
как настроить можно почитать в гугле,
а настраивать лучше внутреннее ДНС
*

Andrey_79

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
как настроить можно почитать в гугле,
Что то ничего не могу найти толкового.
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla! 1.6 не могу войти в админку

Автор stendapuss

Ответов: 3
Просмотров: 5580
Последний ответ 01.07.2017, 13:35:38
от stendapuss
Как переделать сайт, cозданный в Joomla Lavra Edition 2008 (1.0.15) на Joomla3x ?

Автор KrisKras

Ответов: 12
Просмотров: 6235
Последний ответ 21.02.2017, 15:15:17
от KrisKras
Восстановление управляемости сайта на Joomla 1.0.12 после обновления php до версии 5.5 и последовате

Автор galogen

Ответов: 6
Просмотров: 5638
Последний ответ 15.02.2017, 01:58:44
от Alex Revo
Joomla 1.0.15 и php 5.3.1

Автор lsk

Ответов: 36
Просмотров: 36241
Последний ответ 27.05.2016, 18:35:44
от Wertos
Кодировка Joomla lavra edition 2008

Автор evgen22

Ответов: 12
Просмотров: 6860
Последний ответ 22.08.2015, 14:26:24
от SeBun