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

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Клубные шаблоны и теги h1-h2
« Ответ #30 : 26.01.2012, 18:27:14 »
Раз уже пошёл такой разговор, то и мне интересно.
Тайтл тайтлом. С ним всё понятно. Возьмё к примеру блоговый вывод. Тогда h1 будет заголовок, например "Новости"; h2 будут заголовки новостей; h3 - заголовки модулей. и т.д. Лично я так делаю.
Собственно про h3 в модулях. Они же только всё портят. В Google вебмастере ключи левые, типа отзывы, последнее, новинки и т.д. Ладно, если там один-два модуля, то иногда можна красиво назвать под нужный ключ, а если куча и разных, названия которых не несут никакой пользы для seo. Вобщем аргументируйте, кто может рациональность использования h3 в заголовках модулей.
По поводу html5 и множества h1 почитал, да, допускается, даже смысл есть глубокий :), но там вводится дополнительная разметка, и всё равно для одного блока один h1
Создание сайтов, шаблонов, помощь в решении проблем.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: Клубные шаблоны и теги h1-h2
« Ответ #31 : 26.01.2012, 18:29:26 »
Раз уже пошёл такой разговор, то и мне интересно. Собственно про h3 в модулях. Они же только всё портят. В Google вебмастере ключи левые, типа отзывы, последнее, новинки и т.д. Ладно, если там один-два модуля, то иногда можна красиво назвать под нужный ключ, а если куча и разных, названия которых не несут никакой пользы для seo. Вобщем аргументируйте, кто может рациональность использования h3 в заголовках модулей.
По поводу html5 и множества h1 почитал, да, допускается, даже смысл есть глубокий :), но там вводится дополнительная разметка, и всё равно для одного блока один h1
Кстати дело говорите! Я как-то автоматом последние лет пять ставлю H3 как заголовок модуля, и не задумывался, что оно там нах не надо. Ща буду перевёрстывать текущий проект. Серьёзно. ^-^
*

Tramontana

  • Захожу иногда
  • 64
  • 0 / 0
Re: Клубные шаблоны и теги h1-h2
« Ответ #32 : 26.01.2012, 18:42:53 »
Кстати дело говорите! Я как-то автоматом последние лет пять ставлю H3 как заголовок модуля, и не задумывался, что оно там нах не надо. Ща буду перевёрстывать текущий проект. Серьёзно. ^-^
Отличное открытие в этой теме сделали! :)
Только где именно это переверстать и на какие именно тэги?
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: Клубные шаблоны и теги h1-h2
« Ответ #33 : 26.01.2012, 19:04:07 »
Отличное открытие в этой теме сделали! :)
Только где именно это переверстать и на какие именно тэги?
Ну везде, где расставляли, там и переверстать. В частности в templates/шаблон/html/modules.php
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Клубные шаблоны и теги h1-h2
« Ответ #34 : 26.01.2012, 19:11:35 »
В большинстве ж случаев шаблонизируешь позиции модулей. Вместо х3 с самого знакомства с templates/шаблон/html/modules.php ставил span. Правда о семантической составляющей никогда не задумывался, но мнение всегда было, что нафиг оно там не надо.
*

Tramontana

  • Захожу иногда
  • 64
  • 0 / 0
Re: Клубные шаблоны и теги h1-h2
« Ответ #35 : 26.01.2012, 19:20:09 »
Ну везде, где расставляли, там и переверстать. В частности в templates/шаблон/html/modules.php
А еще где? Простите за может быть слегка ламерский вопрос. Просто шаблон не мой.
Поменял templates/шаблон/html/modules.php а результата нет((
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Клубные шаблоны и теги h1-h2
« Ответ #36 : 26.01.2012, 19:23:30 »
А еще где? Простите за может быть слегка ламерский вопрос. Просто шаблон не мой.
Поменял templates/шаблон/html/modules.php а результата нет((
Из сказанного выбирать надо, что правда, а что треп. Вставляйте в заголовки модулей ключевые слова
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Клубные шаблоны и теги h1-h2
« Ответ #37 : 26.01.2012, 19:26:16 »
А еще где? Простите за может быть слегка ламерский вопрос. Просто шаблон не мой.
Поменял templates/шаблон/html/modules.php а результата нет((
templates/system/html/modules.php, но лучше в шаблон перенести...
Создание сайтов, шаблонов, помощь в решении проблем.
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Re: Клубные шаблоны и теги h1-h2
« Ответ #38 : 26.01.2012, 19:38:28 »
Создайте в шаблоне папку HTML, в нее перенесите файл modules.php  из templates/system/html/, так будет правильнее. В нем и редактируйте. У Вас уже может быть в этой папке данный файл, следовательно ищите в нем х3 и меняйте.
*

Tramontana

  • Захожу иногда
  • 64
  • 0 / 0
Re: Клубные шаблоны и теги h1-h2
« Ответ #39 : 26.01.2012, 19:40:51 »
templates/system/html/modules.php, но лучше в шаблон перенести...
Все равно не помогает.
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: Клубные шаблоны и теги h1-h2
« Ответ #40 : 26.01.2012, 20:00:05 »
Notepad++   и ищи какие теги тебе нужны или кеш почисть
*

Ingener

  • Давно я тут
  • 547
  • 10 / 5
Re: Клубные шаблоны и теги h1-h2
« Ответ #41 : 26.01.2012, 20:22:29 »
и все-таки еще за и против аристиреда? в нете очень мало русской инфы, кто его использовал и каковы результаты?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Клубные шаблоны и теги h1-h2
« Ответ #42 : 26.01.2012, 20:27:11 »
Цитировать
аристиреда
:laugh: М-да :o
Что бы это ни было, тут тема о другом...
Вам туда
Создание сайтов, шаблонов, помощь в решении проблем.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Добавляем rel="canonical" в шаблоны материалов Joomla 1.7 - 2.5

Автор AmdAveO

Ответов: 126
Просмотров: 98663
Последний ответ 28.05.2019, 18:41:25
от Клим
Как реализовать шаблонные мета-теги для категорий и карточек товаров?

Автор randomObject

Ответов: 1
Просмотров: 3289
Последний ответ 12.04.2018, 19:23:41
от ProtectYourSite
Ошибка в админке шаблоны

Автор ValeryL

Ответов: 6
Просмотров: 3418
Последний ответ 04.07.2017, 17:31:13
от 55677@
Разные шаблоны для внутренних страниц Joomla 2.5

Автор yura.yushkevich

Ответов: 0
Просмотров: 1534
Последний ответ 30.12.2016, 14:58:04
от yura.yushkevich
Разные шаблоны при редактировании материала (на основании родительской категории)

Автор goga_pgasovav

Ответов: 11
Просмотров: 1769
Последний ответ 26.03.2016, 01:05:19
от goga_pgasovav