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

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Понимаю, что тема затертая до "дыр", но я честно перешерстил все темы на форуме и перечитал, что только можно. При этом запутался окончательно.
В связи с этим назрело несколько вопросов:

1. В Joomla 3 тег титл воспринимается поисковиком как H1 или все-таки название нужно загонять под H1 вручную? Сейчас у меня все названия в теге <H2> и стоит плагин autotoс, в котором содержание отражается под H1:
пример: - <a href='сайт#h1-  название статьи' class='toclink toclink-h1'>Название статьи</a> При этом я боюсь, чтобы случайно не дублировать Н1.

2. Принципиально ли для поисковиков - H1 или H2 и насколько это может повлиять на индексацию и вывод статьи в ТОП.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Заголовки: быть или не быть?
« Ответ #3 : 17.02.2016, 10:04:40 »
Читал, конечно.
И остались воросы?

Тег h1 должен быть один на страницу, если это html5, то там немного по другому, но в целом должна соблюдаться правильная иеархия тегов. Тег <title> заголовком не является, это название. Для проверки сайта можете воспользоваться инструментами, предоставляемыми самими поисковиками, например этим и конкретно по HTML этим.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Re: Заголовки: быть или не быть?
« Ответ #4 : 17.02.2016, 10:42:01 »
Да, с этим инструментом не все понятно, конечно( Он ругается на выделение жирным заголовка. Но если этого не делать, то даже при H1 заголовок блеклый и совсем не выделяется.

Как понять, что речь идет об html5?
« Последнее редактирование: 17.02.2016, 11:00:16 от alexanderuss »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Заголовки: быть или не быть?
« Ответ #5 : 17.02.2016, 11:24:14 »
Цитировать
Он ругается на выделение жирным заголовка.

это когда

Код: html4strict
<b><h1>Заголовок</h1></b>
?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Re: Заголовки: быть или не быть?
« Ответ #6 : 17.02.2016, 11:47:03 »
У меня почему-то так -
<h2 style="text-align: justify;"><strong> <span style="font-family: verdana, geneva; font-size: 14pt;">Как правильно приседать?</span></strong></h2>

Да и вообще у меня почему-то весь текст захламлен различными стилями:
Спойлер
[свернуть]
« Последнее редактирование: 17.02.2016, 11:50:43 от alexanderuss »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Заголовки: быть или не быть?
« Ответ #7 : 17.02.2016, 11:55:09 »
ну так надо сначала в порядок текст привести. ничего удивительного нет, что инструмент проверки ругается. я тоже не сдержался, когда спойлер открыл :) а жирность заголовку придается на CSS, не надо кучи вложенных тегов.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Re: Заголовки: быть или не быть?
« Ответ #8 : 17.02.2016, 12:34:54 »
ну так надо сначала в порядок текст привести. ничего удивительного нет, что инструмент проверки ругается. я тоже не сдержался, когда спойлер открыл :) а жирность заголовку придается на CSS, не надо кучи вложенных тегов.
А можно подробней, как через CSS. Я с этим не сталкивался никогда
Кстати, я так понимаю, что через CSS можно и все остальное задать, к примеру, шрифт?
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Заголовки: быть или не быть?
« Ответ #9 : 17.02.2016, 12:48:41 »
У меня почему-то так -
<h2 style=...
Стиль задается не в коде HTML. Хотя такая возможность и существует, это плохая практика, и теперь вы столкнулись с этим вплотную и вам предстоит тот еще геморрой - все статьи исправлять. Делается это правильно следующим образом - берется CSS и в нем прописывается стиль для тега H1 и всех остальных. Тогда и кода лишнего не будет на странице, и отображаться будет как надо, и в материал не нужно го*вно-код вставлять.

Пока писал, появилась запись... Вам сюда.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Re: Заголовки: быть или не быть?
« Ответ #10 : 17.02.2016, 13:03:13 »
Спасибо, это действительно головомка((
*

alexanderuss

  • Захожу иногда
  • 179
  • 0 / 1
Re: Заголовки: быть или не быть?
« Ответ #11 : 17.02.2016, 16:09:09 »
А сколько может стоить помощь в корректировке CSS? Просто самого нет времени вникать катастрофически.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Где может быть редирект

Автор KALIBUS

Ответов: 4
Просмотров: 1183
Последний ответ 12.04.2020, 21:25:26
от SeBun
Маскировка в Google. Может ли быть из-за Responsivizer'a и как решить?

Автор smirnar

Ответов: 0
Просмотров: 1039
Последний ответ 24.08.2018, 15:37:58
от smirnar
Заголовки статей без тегов <h1>, <h2>, <h3>! Почему?

Автор hoock

Ответов: 25
Просмотров: 7242
Последний ответ 08.02.2018, 23:14:06
от ChaosHead
Пустым или не пустым должен быть index.html в папке шаблона?

Автор borro

Ответов: 1
Просмотров: 1227
Последний ответ 07.03.2017, 14:18:31
от effrit
Полная переделка сайта - как быть с индексацией ?

Автор ssergeis

Ответов: 1
Просмотров: 1230
Последний ответ 02.02.2015, 10:47:25
от aspidy