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

avatara

  • Осваиваюсь на форуме
  • 15
  • 0 / 1
Хотчу продублировать меню товара на главной странице картинками.
Как сделать что бы категории товаров выводились на главную страницу сайта?
Через поиск нашел ответ, сказано что компонент товара нужно сделать главным, но как?

Или может счуществует другое решение? вот сайт www.avatara.kiev.ua нужно что бы при наборе этого линка выводилось http://avatara.kiev.ua/index.php?page=shop.index&option=com_virtuemart&Itemid=1
*

Aleks_El_Dia

  • Живу я здесь
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Заходите в mainmenu и вместо пункта меню Главная на первое место ставите VirtueMart. Это к вопросу как сделать главным компонент.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

avatara

  • Осваиваюсь на форуме
  • 15
  • 0 / 1
Заходите в mainmenu и вместо пункта меню Главная на первое место ставите VirtueMart. Это к вопросу как сделать главным компонент.
А можно для меня поподробней? В данной фразе mainmenu ты имеешь в виду зайти в модули?
Заходил и в модули в меин меню но там пункта главная не нашел?
p.s. помогите разобраться, а то от кучи доков прочитанных, в голове твориться каша.
*

Aleks_El_Dia

  • Живу я здесь
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
нет не в модули. Админка - Меню - mainmenu
Только не забудьте создать ссылку в меню на компонент (ее то и нужно поставить на первое место в mainmenu)
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

avatara

  • Осваиваюсь на форуме
  • 15
  • 0 / 1
нет не в модули. Админка - Меню - mainmenu
Только не забудьте создать ссылку в меню на компонент (ее то и нужно поставить на первое место в mainmenu)

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

Активный пункт mainmenu для категории VirtueMart

Автор sashgera

Ответов: 11
Просмотров: 4036
Последний ответ 13.08.2020, 16:43:22
от sivers
Какие программы вы используете для учета товаров, заказов и клиентов?

Автор nick71

Ответов: 4
Просмотров: 7716
Последний ответ 09.02.2017, 17:14:43
от api_net_ua
Как вставить в середину статьи на странице категорию товара магазина Virtuemart 1.1.2

Автор malalex

Ответов: 7
Просмотров: 10372
Последний ответ 24.08.2015, 01:01:23
от trubiser
Отключение доставки для некоторых групп товаров

Автор Mirsaytov

Ответов: 3
Просмотров: 6084
Последний ответ 16.05.2014, 18:29:18
от Mishok333
Сортировка товаров

Автор vadsson

Ответов: 13
Просмотров: 10085
Последний ответ 22.04.2014, 13:20:12
от mrfruze