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

is_minsk

  • Новичок
  • 9
  • 0 / 0
Подскажите как реализовать такую идею:

Есть пункт меню "Прайс", хочу что бы для зарегистрированных пользователей была прямая ссылка на скачивание, незарегистрированные же пользователи тоже должны видеть этот пункт, но при нажатии они перенаправляются на страницу с регистрацией/обратную связь или любую другую ссылку.

Спасибо!
*

AdWeb

  • Давно я тут
  • 878
  • 31 / 3
для материала выставить правда доступа - для зарегестрированых пользователей

ЗЫ. если там прямой линк на архив, то надо поставить какой нить компонент для скачивания с разграничиванием прав
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

is_minsk

  • Новичок
  • 9
  • 0 / 0
Немного Неправильно поняли.
Зарегистрированные при наведении на пункт меню "прайс" идут на прямую ссылку сайт\price.xls
Незарегистрированные при наведении на этот же пункт меню переходят, допустим, к обратной связи
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
два меню с разными ссылками, которые показываются зарегистрированным и нет - такой вариант подходит?
*

is_minsk

  • Новичок
  • 9
  • 0 / 0
два меню с разными ссылками, которые показываются зарегистрированным и нет - такой вариант подходит?
Есть варианты отображения: для всех, для зарегистрированных, для администрации. Если одно меню поставить для всех, а второе для зарегистрированных, то для всех будет два раза.
*

is_minsk

  • Новичок
  • 9
  • 0 / 0
Нашел реально рабочий вариант:
создайте пункт в меню
-тип пункта меню выбираете: Тип пункта который нам нужен
-заголовок меню поставьте пробел(чтоб небыло названия)
-состояние: опубликовано
-доступ: для зарегистрированных
-сохраняем.
потом создаем ещё один пункт меню
- тип пункта меню выбираете: псевдоним пункта меню
-заголовок меню:пишите тот который нам надо
-в обьязательных параметрах: выберете пункт без названия(тот который вы только что создали)
-состояние поставьте: опубликовано
-доступ:для всех
-сохраняемся.
затем возвращаемся в настройки пункта без названия и в настройках родительский элемент привязываем к пункту с названием.
Теперь для всех у вас на сайте существует пункт "Фотогалерея", но при клике на этот пункт неавторизированным пользавателем, ему откроется страница авторизации, только после авторизации откроется фотогаллерея. Авторизированным пользователям при клики "Фотогалерея" откроется сразу.
Ну, где-то так.
*

kolodiazniy

  • Захожу иногда
  • 110
  • 13 / 0
Погоди:
а разве авторизированным пользователям этот твой псевдоним мешаться не будет? Ведь он у них вывалиться как дочерний!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] title материалов и категорий без пунктов меню

Автор pharaoh

Ответов: 269
Просмотров: 69783
Последний ответ 03.02.2022, 02:45:26
от globus812
Как добавить описание к пункту меню в Joomla 2.5? (Как у материалов)?

Автор nia

Ответов: 7
Просмотров: 6638
Последний ответ 29.03.2021, 12:10:26
от sivers
В моб версии не откриваються норм меню

Автор umsbeauty

Ответов: 0
Просмотров: 1738
Последний ответ 11.01.2021, 17:55:15
от umsbeauty
Убрать название пункта меню из URL материала

Автор fortuner

Ответов: 15
Просмотров: 9551
Последний ответ 31.10.2020, 00:46:04
от spas
Проблемка с правым меню

Автор V_V

Ответов: 3
Просмотров: 1916
Последний ответ 03.12.2019, 06:24:56
от Vovolsort