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

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
Две проблемы adsm 2.6.5 joomla2.5
« : 31.12.2012, 00:23:05 »
1-я проблема:
Связанная с краткий/подробный вид объявлений в списке.
Когда я выбиаю подробный у меня в объявах появляется слово цена и контактная информация откуда ни возьмись. (см. скрин)
Хотя когда отдельно входишь в конкретное оъявление все нормально.
В чем проблема?

2-я проблема:
Связанная с правилами. Когда нажимаю подать объявление, на странице есть такой текст
Цитировать
Пожалуйста, ознакомьтесь с правилами перед размещением объявления!
Так вот, если я сражу же после подать объявление нажимаю на слово правилами - все нормально, правила открываются.
Но если я после подать объявление выберу сначала категорию, а потом нажму на слово правилами - показывает пустое тело объявления (см. скрин)
В чем проблема?


[вложение удалено Администратором]
« Последнее редактирование: 03.01.2013, 18:58:22 от meiram077 »
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
Re: Две проблемы adsm 2.6.5 joomla2.5
« Ответ #1 : 05.01.2013, 16:26:41 »
Прикладываю 2 файла:
\language\ru-RU\ru-RU.com_adsmanager.ini
\com_adsmanager\views\edit\tmpl\default.php

[вложение удалено Администратором]
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
Re: Две проблемы adsm 2.6.5 joomla2.5
« Ответ #2 : 05.01.2013, 16:30:31 »
Еще хочу добавить, что на втором скрине, где обведена "цена", мне также мешает "контактная информация". Это словосочетание взялось так же откуда ни возьмись.
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: Две проблемы adsm 2.6.5 joomla2.5
« Ответ #3 : 05.01.2013, 18:46:15 »
Пробуйте!

[вложение удалено Администратором]
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
Re: Две проблемы adsm 2.6.5 joomla2.5
« Ответ #4 : 05.01.2013, 22:46:44 »
Alex89, спасибо помогло! +2
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
Re: Две проблемы adsm 2.6.5 joomla2.5
« Ответ #5 : 11.01.2013, 10:05:10 »
Alex89, вопрос не по теме, конечно, но ответьте пожалуйста, если знаете.
Как можно реализовать модуль прокрутки объявлений как на этом сайте www.gor.kz (j-2.5 adsm-2.6.5)
Ответьте пожалуйста, я создавал подобную тему, но ответов вообще нет. Ведь как то делают ведь такие вещи!
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
Re: Две проблемы adsm 2.6.5 joomla2.5
« Ответ #6 : 15.01.2013, 00:32:03 »
Alex89, вопрос все еще актуален!
*

meiram077

  • Захожу иногда
  • 225
  • 0 / 0
Re: Две проблемы adsm 2.6.5 joomla2.5
« Ответ #7 : 18.01.2013, 20:55:57 »
Alex89, уделите пожалуйста время на вопрос выше! Пожалуйста!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблемы с кодировкой в личных сообщениях AdsManager

Автор Full_crazy

Ответов: 4
Просмотров: 3146
Последний ответ 17.05.2017, 20:19:49
от passer
AdsManager проблемы с лайтбоксом в IE11

Автор Polosatyi

Ответов: 1
Просмотров: 1084
Последний ответ 11.09.2015, 02:30:37
от Polosatyi
Проблемы с отображением AdsManager

Автор 633780

Ответов: 6
Просмотров: 1191
Последний ответ 10.06.2015, 12:36:14
от 633780
В AdsManager 2.9 проблемы при создании новых полей

Автор Ishti39

Ответов: 0
Просмотров: 997
Последний ответ 02.08.2014, 17:26:26
от Ishti39
Проблемы AdsManager

Автор morph

Ответов: 4
Просмотров: 3707
Последний ответ 23.06.2014, 14:15:57
от mrTorres