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

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Криво ставится шаблон
« : 09.03.2012, 20:30:46 »
Я нуб, поэтому сразу прошу прощения. В общем скачал я шаблон, установил, а он отображается так (скрин ниже). Это нормально? версия 1.7



Как, к примеру, добавить форму входа и прочее. Спасибо
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #1 : 09.03.2012, 21:05:06 »
Ну неужели никто не знает?
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #2 : 09.03.2012, 21:08:26 »
Проверьте названия позиций при помощи ?tp=1, проверьте соответствие наименования позиций в шаблоне и тех позиций, которые указаны для модулей в админке.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #3 : 09.03.2012, 21:26:44 »
Написал http://localhost/index.php?tp=1

выдало вот что


P.s спец и на 1.6.5 ставил. Тоже самое
« Последнее редактирование: 09.03.2012, 21:30:55 от bugmenot »
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #4 : 09.03.2012, 21:28:01 »
Вы думаете что-то видно?
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #5 : 09.03.2012, 21:36:20 »
Вы думаете что-то видно?
Извините, что то сжимается. В общем вот
http://www.sendspace.com/file/dfrqgm
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #6 : 09.03.2012, 21:45:05 »
Безнадежный случай? Другой шаблон искать? А жаль, он так хорошо мне подходил :(
*

Licher

  • Осваиваюсь на форуме
  • 47
  • 1 / 0
Re: Криво ставится шаблон
« Ответ #7 : 09.03.2012, 21:48:19 »
помогите с аналогичной проблемой, стоит Joomla_2.5.2-Stable-Full_Package
решил установить такой вот шаблон http://demo.joomlaplates.net/jp_furniture/
у меня же этот шаблон выглядит так 8(



нет даже меню авторизации 8(((  фоновая картинка моя
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #8 : 09.03.2012, 21:54:04 »
Безнадежный случай? Другой шаблон искать? А жаль, он так хорошо мне подходил :(
На http://radikal.ru выложить можете? Без сжатия и оптимизации.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #9 : 09.03.2012, 21:54:57 »
помогите с аналогичной проблемой, стоит Joomla_2.5.2-Stable-Full_Package
решил установить такой вот шаблон http://demo.joomlaplates.net/jp_furniture/
у меня же этот шаблон выглядит так 8(



нет даже меню авторизации 8(((  фоновая картинка моя
А Вы демоданные устанавливали?
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #10 : 09.03.2012, 22:02:14 »
На http://radikal.ru выложить можете? Без сжатия и оптимизации.
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #11 : 09.03.2012, 22:04:52 »
bugmenot, расположите модуль авторизации включеный и опубликованый в позицию left именно Вашего шаблона.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

Licher

  • Осваиваюсь на форуме
  • 47
  • 1 / 0
Re: Криво ставится шаблон
« Ответ #12 : 09.03.2012, 22:06:51 »
А Вы демоданные устанавливали?

нет, их можно сейчас доустановить ?
так панель  "Login Form" то хоть должна быть ?
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #13 : 09.03.2012, 22:14:49 »
Licher
Проверяйте позиции, создайте материал и опубликуйте его создайте пункт меню и привяжите к нему материал; опубликуйте модуль авторизации в любую позицию именно установленного (активного) шаблона.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #14 : 09.03.2012, 22:16:40 »
bugmenot, расположите модуль авторизации включеный и опубликованый в позицию left именно Вашего шаблона.
Появилось. Спасибо большое. И так с каждым делать?  Как узнавать позиции?
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #15 : 09.03.2012, 22:22:13 »
bugmenot
Используйте ?tp=1
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #16 : 09.03.2012, 22:27:11 »
Ну вот к примеру написано
main2_rss[ outline]

Как узнать где ставить позицию main2_rss ?
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #17 : 09.03.2012, 22:30:37 »
И смогу ли я потом убрать форму авторизации, просто отключив её? или придется лезть в код и удалять участок кода с ним
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #18 : 09.03.2012, 22:52:27 »
И смогу ли я потом убрать форму авторизации, просто отключив её? или придется лезть в код и удалять участок кода с ним
В админке отключите и все.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #19 : 09.03.2012, 22:54:50 »
В админке отключите и все.
Спасибо. А как на счет первого вопроса? Как узнать что где и как?
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #20 : 09.03.2012, 23:13:01 »
И из-за чего такие проблемы? Может проще Joomla установить нужную версию? только вот какая нужная
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #21 : 09.03.2012, 23:33:45 »
Спасибо. А как на счет первого вопроса? Как узнать что где и как?
?tp=1
И из-за чего такие проблемы? Может проще Joomla установить нужную версию? только вот какая нужная
В Вашем случае проблемы из-за непонимания структуры шаблона. В любой версии Joomla.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #22 : 09.03.2012, 23:42:39 »
Цитировать
?tp=1
ну не понимаю я там что редактировать и куда ставить. К, примеру, показывает там
main2_rss[ outline]

Что мне редактировать в админке? Тоже самое и с другими
Цитировать
В Вашем случае проблемы из-за непонимания структуры шаблона. В любой версии Joomla.
А откуда это непонимание? кривой шаблон? как он на демках норм работает?
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #23 : 09.03.2012, 23:52:40 »
по ?tp=1 Вам показываются позиции и их названия. В админке для расположения модуля выбирайте именно эти названия позиций.

Шаблон не кривой, как на демках работает понятия не имею, не интересовался. Непонимание от того, что Вы не изучили этот аспект в создании сайта на Joomla.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #24 : 09.03.2012, 23:59:42 »
Цитировать
по ?tp=1 Вам показываются позиции и их названия
main2_rss[ outline]

Слева - это позиция. Так? А outline что? Как узнать какой модуль?
Цитировать
Шаблон не кривой
А почему тогда везде будет криво показываться?
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #25 : 10.03.2012, 00:03:31 »
main2_rss[ outline]

Слева - это позиция. Так? А outline что? Как узнать какой модуль?
outline - стиль отображения. Модуль там будет тот, который Вы туда поместите.
А почему тогда везде будет криво показываться?
Будет показываться точно так, как Вы настроите.
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #26 : 10.03.2012, 00:04:56 »
Цитировать
Модуль там будет тот, который Вы туда поместите.
Кажется понял. Спасибо огромное.
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #27 : 10.03.2012, 12:41:21 »
А как сделать, чтоб был на полный экран, даже если пусто?) А то смотрится убого
*

bugmenot

  • Захожу иногда
  • 230
  • 11 / 2
  • za3.by
Re: Криво ставится шаблон
« Ответ #28 : 10.03.2012, 12:53:50 »
Del
« Последнее редактирование: 10.03.2012, 13:23:35 от bugmenot »
*

assaru

  • Давно я тут
  • 763
  • 88 / 1
Re: Криво ставится шаблон
« Ответ #29 : 11.03.2012, 05:06:30 »
1. Наполнить контентом
2. Погуглить
Проблему можно решить и по скрину и по эмоциям, счет на оплату через ЛС (с) Nobody
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать свой шаблон quickstart?

Автор saiskyi

Ответов: 3
Просмотров: 8152
Последний ответ 19.02.2020, 19:29:01
от Bozhkov2
Как настроить шаблон?

Автор tromba

Ответов: 2
Просмотров: 5152
Последний ответ 15.08.2018, 15:29:56
от tromba
Как загрузить шаблон, и сделать его только для одной страницы?

Автор Ирина Поехали

Ответов: 5
Просмотров: 3215
Последний ответ 05.06.2017, 21:15:42
от effrit
Как вставить рекламу в мобильный шаблон ja_edenite?

Автор gorbi_U

Ответов: 3
Просмотров: 2792
Последний ответ 02.06.2017, 08:43:26
от gorbi_U
Шаблон JA_Edenite joomla2.5

Автор askvrk2

Ответов: 6
Просмотров: 3857
Последний ответ 29.05.2017, 09:29:08
от gorbi_U