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

djekil

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Добрый день!

Подскажите - меня не устраивает стандартный модуль входа на сайт. Каким способом его можно кастомизировать?
Хотелось бы оставить 2 кнопки "Войти" и "Регистрация", ну а далее уже чтобы открывалось меню или вообще отдельная страничка.
Коллеги, кто-нибудь сталкивался с подобной проблемой? Какие есть пути ее решения?
*

Sullivan

  • Захожу иногда
  • 60
  • 0 / 1
Re: Как кастомизировать Login Form?
« Ответ #1 : 10.05.2012, 20:36:18 »
У меня у самого почти такая же проблема эти "гении" послали меня... Ща начнут трындеть: а HTML знаешь? а CSS ? а мышкой управлять умеешь? ну а что такое Joomla знаешь? а кто убил кеннеди знаешь? и в итоге ничего!
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Как кастомизировать Login Form?
« Ответ #2 : 10.05.2012, 20:54:16 »
Добрый день!

Подскажите - меня не устраивает стандартный модуль входа на сайт. Каким способом его можно кастомизировать?
Хотелось бы оставить 2 кнопки "Войти" и "Регистрация", ну а далее уже чтобы открывалось меню или вообще отдельная страничка.
Коллеги, кто-нибудь сталкивался с подобной проблемой? Какие есть пути ее решения?

modules\mod_login\tmpl\default.php - копируем

templates\название_вашего_шаблона\html\mod_login\default.php - вставляем (если нет папок, то создаем их)

Это для того чтобы при обновление Joomla ничего не слетело. Файл default.php открываете и редактируете, как захотите.
Мои расширения - http://eco-joom.com/ru/
*

Sullivan

  • Захожу иногда
  • 60
  • 0 / 1
Re: Как кастомизировать Login Form?
« Ответ #3 : 10.05.2012, 23:05:15 »
где в файле default.php прописать ссылку на форму входа, чтобы пользователь щелкал на кнопку вход сначала. а потом появлялась уже страничка для ввода данных?
*

staticlight

  • Завсегдатай
  • 1086
  • 65 / 0
  • Staticlight
Руководитель отдела сервисного обслуживания систем безопасности.
Устали от com_content - поставьте com_k2.
TRIPLE "F" POWER: Firefox+FireShot+Firebug. Chrome + Ctrl+Shift+I
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Как кастомизировать Login Form?
« Ответ #5 : 11.05.2012, 00:43:49 »
У меня у самого почти такая же проблема эти "гении" послали меня... Ща начнут трындеть: а HTML знаешь? а CSS ? а мышкой управлять умеешь? ну а что такое Joomla знаешь? а кто убил кеннеди знаешь? и в итоге ничего!

Так вы ленивые, вам пожрать приготовь, в тарелку положи, прожуй, а проглотить вы уж сами! Не дело чтобы крестьяне барскую жратву глотали!

Поиском слабо было пройтись?

http://joomlaforum.ru/index.php/topic,193616.msg1020024.html#msg1020024

Регистрацию можно сделать по такой же схеме, если уж так прёт.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменить внешний вид формы Contact Fox Form

Автор Ksenia1992

Ответов: 3
Просмотров: 2388
Последний ответ 23.06.2014, 15:08:25
от darkghost
Как перевести заголовок страницы Registration Form

Автор Vlad1990

Ответов: 2
Просмотров: 1771
Последний ответ 10.10.2012, 12:56:22
от Vlad1990
Модуль авторизации CD Login. Не понятно работает

Автор koskv

Ответов: 3
Просмотров: 1797
Последний ответ 06.04.2012, 16:37:27
от PandaMan
[Решено] При нажатии login-logout меняется Http на Https

Автор genkuk

Ответов: 3
Просмотров: 2089
Последний ответ 11.01.2012, 13:00:43
от genkuk