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

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Я сразу скажу: К2 изучил постольку-поскольку, а тут появилась потребность сделать каталог и сразу возникло несколько вопросов которые и озвучу:
1. Пользователи чтоб могли добавлять свои объявления с фронтенда.
2. Надо сделать каталог чтобы в левом меню выводились регионы и к каждому города
3. На главной вывести в виде каталога категории и входящие в эти категории специальности (вообще речь идет о чем-то вроде биржи для строителей)
4. Надо создать определенные поля для пользователя, а также возможность чтоб пользователь мог создавать у себя небольшую галерею своих работ.
5. Хорошо бы модуль расширенного поиска, с поиском по регионам-городам-специальностям

Вероятно я недостаточно на форуме порылся и ответы на многие вопросы уже есть, заранее извиняюсь если это так, но буду очень признателен за подсказку как это все можно осуществить
*

StarMag

  • Moderator
  • 228
  • 25 / 0
  • после ночи разбора РНР кода
Re: Нуже совет как настроить каталог
« Ответ #1 : 12.09.2011, 15:43:34 »
Вам скорее всего не каталог нужен а более специализированный компонент, тип JobPortal.
Посмотрите это, или похожие компоненты.
Ну почему никто никогда не читает справочные материалы?...
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Нуже совет как настроить каталог
« Ответ #2 : 12.09.2011, 16:00:49 »
а есть русский для этого компонента? И что с расширениями? Если кучи модулей нет - не подходит, хочется вывести и поиск расширенный, и последние, популярные объявления. Потому и думаю использовать не специализированный компонент а например MosetsTree, SOBI, К2 или еще что-то в этом роде, вот потому и появились эти 5 вопросов. Если подскажете что можно использовать не переделывая сильно (я не программист) или как все это настраивается в К2 - буду признателен
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Нуже совет как настроить каталог
« Ответ #3 : 13.09.2011, 13:20:42 »
что, никто не подскажет как настроить чтоб выводить отдельным модулем города а отдельным специальности?
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Нуже совет как настроить каталог
« Ответ #4 : 13.09.2011, 19:01:37 »
ну а вывести в 2х разных позициях модуль с фильтром пробовали?
1 города, второй специальности
Смотрю....
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Нуже совет как настроить каталог
« Ответ #5 : 13.09.2011, 19:30:50 »
Может поставите
JS Jobs Commercial v1.0.5.6 компонент вакансий для CMS Joomla! JS Jobs идеально подойдет для кадровых компаний. Компонент имеет множество разнообразных примочек, таких как заполнение вакансий, поиск вакансий, модуль отображения топовых вакансий, вывод популярных вакансий и многое другое. JS Jobs дает возможность регистрации как для соискателей работы так и для работодателей.
http://jsjobsdemo.joomshark.com/

вот демка их, вроде полностью всем вашим потребностям отвечает!
Смотрю....
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Нуже совет как настроить каталог
« Ответ #6 : 14.09.2011, 12:09:26 »
ну а вывести в 2х разных позициях модуль с фильтром пробовали?
1 города, второй специальности
А можно поподробнее? Как создать структуру
Регионы-Города
Категории-Специальности
 
И как конкретно это вывести, регоины в левом модуле, а категории-специальности (чтоб выглядело как в каталогах) - на главной?
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Нуже совет как настроить каталог
« Ответ #7 : 14.09.2011, 13:09:18 »
Мне кажется вы это сами решаете что и куда
Смотрю....
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Нуже совет как настроить каталог
« Ответ #8 : 14.09.2011, 13:33:47 »
Мне кажется вы это сами решаете что и куда

Вы счас о К2 или о JS Jobs?
в JS Jobs я споткнулся о нерешаемую проблему: нельзя редактировать и создавать новые поля для резюме, и это все испортило, т.к. стандартный набор полей совсем не подходит. Ну и еще несколько моментов непонятных.
А в К2 как создать такую структуру чтоб был отдельный вывод регионов-городов и категорий - не понял, а так хочется:)
Может кто поможет советом в асе? А то надо уже определиться какой компонент использовать а я никак, моя ася 473737041
*

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
Re: Нуже совет как настроить каталог
« Ответ #9 : 14.09.2011, 14:08:19 »
а вы какую версию ставили S Jobs?
Смотрю....
*

nick71

  • Завсегдатай
  • 1145
  • 12 / 12
  • Сайты любой сложности - обращайтесь
Re: Нуже совет как настроить каталог
« Ответ #10 : 14.09.2011, 14:52:06 »
стояла 1.0.5 , счас поставлю 1.0.7, а что, изменится что-то?
Слушай, если ты можешь по JS Jobs помочь парой советов - может в асю стукнешь? 473737041

Ага, поставил 1.0.7 - там я так понял можно добавлять пользовательские поля но только у работодателей, т.е. в Вакансии можно создавать пользовательские поля а у Резюме - нельзя, и отключать существующие поля нельзя...
И перевод конечно - Google отдыхает: "Прикладная резюме ", "Золотодобывающих компаний ^-^"
« Последнее редактирование: 14.09.2011, 15:31:06 от nick71 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Правильно настроить K2

Автор francais999

Ответов: 4
Просмотров: 2279
Последний ответ 08.12.2019, 15:46:26
от francais999
Необходимо настроить вывод компонент k2 Joomla 3

Автор bb777

Ответов: 1
Просмотров: 1547
Последний ответ 17.04.2017, 20:40:00
от Olof
Как настроить время материала?

Автор maryj

Ответов: 1
Просмотров: 1023
Последний ответ 23.12.2016, 22:34:18
от maryj
Как настроить чтобы компонент К2 начал правильно считать хиты просмотров при включенном кэше?

Автор Kokshetau

Ответов: 0
Просмотров: 1270
Последний ответ 02.12.2016, 09:28:04
от Kokshetau
Как настроить отображение категории K2, так, чтобы в подкатегориях отображалось их содержимое

Автор ns_neo

Ответов: 9
Просмотров: 15958
Последний ответ 18.06.2016, 14:13:08
от alex_nice