Новости 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 Ответов
  • 2955 Просмотров
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Здравствуйте.

Описываю ситуацию: корневой пункт меню "Услуги" является списком всех подкатегорий одной родительской категории. Одной из этих выводимых подкатегорий является "Флористика".
Я создал подпункт "Флористика" в этом корневом пункте "Услуги", тип у которого также список категорий одной категории. Проверяю его работу с помощью вспомогательного меню справа (http://www.svadbamorkov.ru/index.php/uslugi), в котором данный пункт выводится с помощью типа "Псевдоним пункта меню".

В итоге когда я кликаю по категории Флористика в Услугах, то попадаю совсем не туда, куда ведёт подпункт меню "Флористика".

Как сделать так, чтобы пути шли на одну и ту же страницу?

P.S. Кстати при включенном встроенном SEF не работает ссылка подпункта меню "Флористика".
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
странно. все как будто починилось после того, как я почистил кэш и повключал/отключал встроенный SEF. Так это и чинится?
« Последнее редактирование: 28.03.2012, 09:39:51 от borro »
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Опять не работает. Поменял настройки подпункта основного меню Флористика, а именно Параметры категорий - > Описание категории высшего уровня.
Перебрал все три варианта, чтобы вернуться к прежнему рабочему состоянию - не работает.
Ищу причину...
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
Здравствуйте.

Как сделать одну из ссылок в списке категорий равной ссылке подпункта меню?
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
не понятен вопрос. если категория приаттачена к меню то компонент учтет это и отобразит ссылку сформированную этим пкнктом меню.
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

borro

  • Завсегдатай
  • 1379
  • 22 / 0
  • желаю вам счастья
не понятен вопрос. если категория приаттачена к меню то компонент учтет это и отобразит ссылку сформированную этим пкнктом меню.
если кликнуть по Флористике в списке категорий, то откроется список материалов данной категории. Если кликнуть пункт Флористика вспомогательного меню справа, то откроется список подкатегорий категории Флористика.
Как настроить, чтобы из списка категорий кликая по Флористике попадать в список подкатегорий категории Флористика, а не в список её материалов?
« Последнее редактирование: 29.03.2012, 18:32:54 от borro »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ширина верхнего меню короче ширины шаблона (Beez2)

Автор Bozhkov2

Ответов: 0
Просмотров: 2460
Последний ответ 07.06.2013, 15:29:17
от Bozhkov2
Как правильно сделать "выпадающее" меню?

Автор MirkaVesele

Ответов: 7
Просмотров: 12603
Последний ответ 20.03.2013, 02:08:33
от gevill
Как правильно будет создать следующее меню?

Автор borro

Ответов: 1
Просмотров: 2331
Последний ответ 29.11.2012, 11:18:24
от al-teen
"Резиновая" позиция для меню

Автор HEKTO

Ответов: 1
Просмотров: 3211
Последний ответ 07.08.2012, 23:20:07
от onehero
Как автоматизированно скопировать настройки пункта меню другому пункту?

Автор borro

Ответов: 1
Просмотров: 2430
Последний ответ 28.03.2012, 11:40:57
от Fedor Vlasenko