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

bublik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Здравствуйте. Подскажите пожалуйста, как сделать логотип на сайте, главной страницей по умолчанию. Т.е. кнопки «Главная» быть не должно. При этом на главной страницей эта ссылка должна становиться не активной.
Спасибо
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Здравствуйте. Подскажите пожалуйста, как сделать логотип на сайте, главной страницей по умолчанию. Т.е. кнопки «Главная» быть не должно. При этом на главной страницей эта ссылка должна становиться не активной.
Спасибо
Добрый день! А теперь немного перефразируйте то, что вы хотите сделать. Ваш текст пока не понятен)
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

bublik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
ок)

Допустим, когда в админке пытаешься убрать кнопку Home (2), он ругается что главную страницу убрать нельзя.
Нежно главной сделать логотип (1)
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
ок)
Допустим, когда в админке пытаешься убрать кнопку Home (2), он ругается что главную страницу убрать нельзя.
Нежно главной сделать логотип (1)
о! как!
Теперь по порядку..перед тем как удалять главную нужно назначить другой пункт меню по умолчанию, без этого никуда.
Теперь далее..а что будет у вас на странице, если по логотипу щелкнуть, так то логотип всегда ссылается на главную в любом случае.
Так что вам нужно решить что будет на главной-новой вместо главной-старой и просто назначить этот пункт по умолчанию.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

bublik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
о! как!
Теперь по порядку..перед тем как удалять главную нужно назначить другой пункт меню по умолчанию, без этого никуда.
Вот и нужно назначить логотип как пункт меню по умолчанию
Можно назначить новую-главную а старую главную скрыть?
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Вот и нужно назначить логотип как пункт меню по умолчанию
Можно назначить новую-главную а старую главную скрыть?
Логотип итак идет по умолчанию как вы выражаетесь главной страницей, независимо от назначенной главной по умолчанию.
Назначить можно, потом можно удалить, снять с публикации и т.д. и т.п.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

bublik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Так смысл в том чтобы скрыть кнопку Home. и вместо нее был бы логотип
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Так смысл в том чтобы скрыть кнопку Home. и вместо нее был бы логотип
ммм..физически что ли замещать логотип должен собой пункт меню Home?)
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

bublik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
да)
ну это уже нужно в стили лезть..и позиционировать блок с лого поближе к меню.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

bublik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
ну это уже нужно в стили лезть..и позиционировать блок с лого поближе к меню.
это да, но home уже через админку не уберешь. я может просто не догоняю до конца...
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
это да, но home уже через админку не уберешь. я может просто не догоняю до конца...
почему же?..убрать можно. Только опять же назначив другой пункт по умолчанию.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

bublik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Только опять же назначив другой пункт по умолчанию.
т.е. если по ссылки зайти на сайт он выведет на страницу которая назначена по умолчанию?
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
т.е. если по ссылки зайти на сайт он выведет на страницу которая назначена по умолчанию?
да...
только не говорите опять что нужно чтобы по умолчанию логотип шел))просто это физически невозможно. Что-то должно присутствовать по любому на главной.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

bublik

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
можно все решить гораздо проще...
Создаем новое меню, и переносим пункт меню "главная" в это новое меню.
Все. Делов-то на минуту...
Я с мобильного, в основном...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать выбор фоновой картинки случайной?

Автор svetlovanton

Ответов: 1
Просмотров: 2970
Последний ответ 29.11.2012, 23:37:00
от svetlovanton
Как сделать прокрутку контентной части и фисксированную шапку в шаблоне.

Автор veter1976

Ответов: 3
Просмотров: 5647
Последний ответ 22.11.2012, 14:53:22
от negus
Ребята, Как сделать шаблон шире? (шаб JA Pariiti)

Автор Max-2012

Ответов: 1
Просмотров: 3796
Последний ответ 15.11.2012, 15:33:30
от Max-2012
Активный невидимый пункт меню. Как сделать? На примере сайта внутри

Автор tommy

Ответов: 3
Просмотров: 3877
Последний ответ 30.05.2012, 17:24:44
от tommy
Как сделать данный шаблон резиновым ?

Автор slimko

Ответов: 8
Просмотров: 5634
Последний ответ 15.05.2012, 00:41:16
от nido