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

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Joomla 3.7.0. Сайт http://зеленоградфото.рф стоит модуль "Perfect AJAX Popup Contact Form" из него должна идти отправка заявки на почту заказчику. Письмо улетает но на @mail.ru , @yandex.ru они вообще не доходят, а на @gmail.com попадают в Спам постоянно, ничего не помогает.
В самом модуле он пишет : "Set „From email” in Global Configuration with the same domain as your site, example: info@xn--80afebak3arjdau3a0a.xn--p1ai."  А как такое сделать? Домен то кириллический, то есть никак(
В Глобальных настройках стоит мыло foto@foto-sl.ru это раньше у них был домен foto-sl.ru а счас его нет.
Что делать? Регить ещё один домен например zelenogradfoto.ru и создавать мыло foto@zelenogradfoto.ru и вписывать в Глобальные настройки? Может поможет? Или есть ещё какие то варианты? СПС)
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
лично я не использую рф, кроме как для редиректа, во избежании всякого такого гемора.
а пробовал зайти в гуглопочту и отметить, как Не спам?
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
а пробовал зайти в гуглопочту и отметить, как Не спам?
Пробовал, не помогает( они опять в Спам падают
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
зайди в настройки почты, там есть вкладка "Фильтры и заблокированные адреса"
создаешь правило по заголовку письма и ставишь ему галку "никогда не отправлять в спам"
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
можно спокойно использовать и кириллические домены для доменной почты
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Используйте почту Яндекс для домена. Или гугла.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Используйте почту Яндекс для домена. Или Google.
вроде бы нельзя для кириллических доменов
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
да, точно, перепутал с Яндекс маркетом. да и его уже вроде можно, с прошлого года :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
зайди в настройки почты, там есть вкладка "Фильтры и заблокированные адреса"
создаешь правило по заголовку письма и ставишь ему галку "никогда не отправлять в спам"
Вау) СПС! Помогло!) Правда в письме вот такая надпись появилась но это не критично https://c2n.me/3WZH1JD
« Последнее редактирование: 30.09.2018, 10:07:13 от stardel »
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
но это не критично

Не критично в том случае если почту с сайта получаете только вы.
*

stardel

  • Завсегдатай
  • 1943
  • 22 / 0
Не критично в том случае если почту с сайта получаете только вы.

Заказчик получает почту. Да я бы убрал если бы это можно было сделать...вроде никак.. или можно как то отключить?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
да это же на веб-интерфейсе только, поди. в почтовом клиенте просто письмо придет и все. пусть юзают софтины для почты.
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
В Глобальных настройках стоит мыло foto@foto-sl.ru это раньше у них был домен foto-sl.ru а счас его нет.
Что делать? Регить ещё один домен например zelenogradfoto.ru и создавать мыло foto@zelenogradfoto.ru и вписывать в Глобальные настройки? Может поможет? Или есть ещё какие то варианты? СПС)
Как вариант использовать smtp отправку писем. Зарегистрировать какой-нибудь ящик на Google (раз уж нет доступа к домену foto-sl.ru). Настроить в Joomla smtp отправку писем с Google ящика, но в качестве отправителя, также использовать foto@foto-sl.ru В итоге и письма станут доходить (так как gmail считается доверенным доменом), но в письмах как отправитель будет отображаться - foto@foto-sl.ru
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
В итоге и письма станут доходить (так как gmail считается доверенным доменом), но в письмах как отправитель будет отображаться - foto@foto-sl.ru
разве Google разрешает отправлять такие письма, чтобы Отправитель и От не совпадали? мне кажется не должен.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Раньше работало (но я такое очень давно проделывал). Сейчас попробовал - нет, игнорирует подстановку оставляя реальный адрес. Ради интереса попробовал Яндекс, тот сразу ругается не давая отправлять. Разве что при использовании почты домена, Яндекс позволяет подставлять адреса в пределах домена, но ТС-у это не поможет, раз домен кириллический. Сколько проблем с ними. Уж куда проще и привычнее ru домен, и стоит копейки, и привычен.
P.S. Тогда самый простой метод - foto-sl.ru@gmail.com(yandex.ru) Также настроить по smtp. А в самом почтовом ящике настроить фильтр с пересылкой всех писем на нужный ящик.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
P.S. Тогда самый простой метод - foto-sl.ru@gmail.com(yandex.ru) Также настроить по smtp. А в самом почтовом ящике настроить фильтр с пересылкой всех писем на нужный ящик.
угу, можно так сделать. а вообще насколько я понимаю ТС-у даже и пересылка не нужна. по сути какая разница заказчику откуда ему письма приходит, если получает их только он?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Я видно немного невнимательно прочел шапку, подумал, что письма и клиентам должны уходить. А так - да, какая разница с какого ящика придет письмо заполненное в контактной форме? Любой удобный ящик прицепить и проблем не знать.
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
А что так проблемно с кириллической почтой-то?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
та проблема я думаю не столько с кириллицей, сколько в том, что домен сайта к домену почты никакого отношения не имеет. Google проверяет ptr заись для почтового домена, видит что отправка из ниоткуда, и естественно ставит ему спамный рейтинг выше крыши.

кстати ТС попробуйте помимо фильтра добавить имейл отправителя в контакты, и пару раз написать ему письмо. это должно полностью дать понять Google, что для вас это не спам.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
ну просто изначально идет
"Set „From email” in Global Configuration with the same domain as your site, example: info@xn--80afebak3arjdau3a0a.xn--p1ai."  А как такое сделать? Домен то кириллический, то есть никак(
Хотя в чем проблема создать доменную почту?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Спам от казино и т.п

Автор Mick_20

Ответов: 12
Просмотров: 6330
Последний ответ 22.11.2021, 16:01:34
от wokefal418
Разослать письма

Автор Mick_20

Ответов: 9
Просмотров: 1170
Последний ответ 07.11.2021, 09:55:20
от Mick_20
Спам через форму обратной связи игнорируя валидацию

Автор markizmds

Ответов: 34
Просмотров: 7482
Последний ответ 17.05.2021, 17:35:03
от x-masters
Приходит спам от формы обратной связи

Автор solacewow

Ответов: 4
Просмотров: 1226
Последний ответ 10.12.2020, 16:14:59
от solacewow
Настройка письма о регистрации нового пользователя

Автор PINE

Ответов: 20
Просмотров: 2213
Последний ответ 20.07.2020, 11:54:54
от PINE