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

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Ув. гуру подскажите пл. в чём может быть проблема и как её решить.

На странице http://vegast-grupp.by/ установлен стандартный модуль поиска по сайту, но при запросе на странице выдачи выходит вот такая лажа:



при подключении другого шаблона всё работает отлично.

Шаблон стоит JF TEXTURIA тут демо страница : http://www.joomfreak.com/demo/jf_texturia/index.php?option=com_content&view=frontpage&Itemid=1
на демо тоже всё работает.

Заранее благодарю за помощь советом или указом куда тыкнуть. Просьба сильно не пинать - каюсь пока ЧАЙНИК !
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Переименуйте в любое слово папку templates/шаблон/html/com_search
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
там нету такой папки, вот что есть:
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Тогда mod_search испортите попробуйте.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
В личку не обязательно писать ^-^.
Тогда попробуйте так: наберите поисковый запрос, получите пустую страницу, с чего начинали. Далее, в админке переключитесь на другой шаблон. Обновите страницу, где искали, должны появицо результаты поиска.
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Переименовал - результат 0

Взял тупо удалил - результат 0, что странно
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Да всё, нашёл. Косяк в вёрстке.
http://vegast-grupp.by/templates/jf_texturia/css/template.css 494-я строка:
Код: css
.search {
    height: 29px; /*удалить*/
    overflow: hidden; /*удалить*/
    width: 238px; /*удалить*/
}
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
ВСЁ сработало, Благодарю

Вы профи! :D :D :D :D :D :D :D :D :D :D
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Я в файрбаге проверял. Хз, попробуйте выйти из админки, чтобы закрыть сессию, и перезапустить браузер. Ваша ошибка в том, что класс .search не только для модуля используется, но и для компонента поиска. Лучше переименуйте его в шаблоне модуля, раз уж папка mod_search там есть.
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
ВСЁ сработало, Благодарю

Вы профи! :D :D :D :D :D :D :D :D :D :D

я не переименовал mod_search, вроде работает и пусть работает
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Спасибо. Рад был помочь.
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Извините за наглость, но может ещё подскажите как убрать дату (см. фото) или хотя бы заменить надпись на русское название месяца в рубрике категорий, в настройка сайта и меню выключено http://vegast-grupp.by/mnogourovnevye-potolki.html

Если напрягаю, не отвечайте. Просто редко встречаются такие как Вы адекватные и хорошие люди. Прошу простить за беспокойство
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Так сходу могу только скрыть:
Код: css
.jf-date-content {display:none !important;}

А по-хорошему нужно смотреть в шаблоне блога категории. templates\шаблон\html\com_content\category\
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Подскажите стоит компонент  SMFAQ вопрос-ответ, но нет перехода на следующую страницу вопросов, сами кнопки есть, но стали как то вертикально и нет никакой реакции при клике на них

http://vegast-grupp.by/voprosy-i-otvety.html


Заранее благодарю


*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Всё решилось само, шаблон гад чудит
*

никыч

  • Захожу иногда
  • 86
  • 0 / 0
Прошу прощения что возвращаюсь к такой старой теме, но у меня такая же беда: не работает поиск по сайту, причем воспользовался вашим советом и на рабочем шаблоне набрал в строке слово для поиска, открылась пустота, затем в админке изменил на другой шаблон и обновил открывшуюся страничку, результата - 0, ничего не появилось, подскажите в каком направлении еще рыть?
*

никыч

  • Захожу иногда
  • 86
  • 0 / 0
Проверил стандартный модуль "поиск по сайту", работает хорошо, а этот не работает, да забыл сказать не рабочий это K2 Tools, подскажите как починить модуль? Может код какого-нибудь файла представить? Просто даже не знаю какой файл отвечает за это, если подскажите покажу нужный файл.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не отображается логотип на хостинге

Автор Jah_Soldier

Ответов: 4
Просмотров: 5676
Последний ответ 01.10.2019, 09:34:55
от sivers
Не отображается границы таблицы

Автор Hellboy4ik

Ответов: 6
Просмотров: 7004
Последний ответ 25.11.2018, 19:09:11
от draff
resolved: Скрывать «хлебные крошки» breadcrumbs на странице поиска

Автор goga_pgasovav

Ответов: 4
Просмотров: 4899
Последний ответ 09.10.2018, 14:59:26
от deepsea
Не отображается вкладка "дополнительные параметры"

Автор Новичок в этом деле

Ответов: 11
Просмотров: 5397
Последний ответ 22.08.2018, 13:33:25
от Новичок в этом деле
Картинка в шаблоне

Автор Alkor94

Ответов: 13
Просмотров: 3775
Последний ответ 23.05.2018, 03:04:28
от Alkor94