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

777_neo

  • Захожу иногда
  • 61
  • 0 / 2
h1 все что есть непомогает
« : 30.07.2012, 04:01:53 »
привет. в общем суть такова.
нужно чтобы загаловки статей были в теге h1  а они в h2 как исправить не пойму,и сделать так чтобы он был 1 на странице,чтоб все остальное h2.как сделать?
и второе.в блоге категорий материалов даеться анонс и ссылка читать далее, нужно сделать так чтобы сдесь небыло h1 ато получиться абы что.
помогите люди добрые.весь веер убил пробуя варианты но ничего не помогло.
родной sef  вот сайт если нада для того что оценить ситацию bymashina.ru
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: h1 все что есть непомогает
« Ответ #1 : 30.07.2012, 05:04:57 »
Найдите строчки кода <h2 class="contentheading"> и замените на <h1 class="contentheading">, хотя лучше конечно в аши не дописывать классы.
Я знаю только то, что ничего не знаю
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: h1 все что есть непомогает
« Ответ #2 : 30.07.2012, 05:08:23 »
хотя лучше конечно в аши не дописывать классы.
Интересно почему?
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: h1 все что есть непомогает
« Ответ #3 : 30.07.2012, 05:54:42 »
Может быть это мое убеждение (может быть опыт, я уже не знаю точно), но давно не дописываю в них классы. Считаю, что будет хуже ранжирование.
Я знаю только то, что ничего не знаю
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: h1 все что есть непомогает
« Ответ #4 : 30.07.2012, 07:03:19 »
Т.е. это не более чем ваши личные выводы не подкрепленные фактами?
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: h1 все что есть непомогает
« Ответ #5 : 30.07.2012, 07:49:42 »
Тут сложно сказать, на одном из проектов убрал классы из ашей, позиции подпрыгнули на несколько пунктов, но это было примерно в 2009 году, а так же могли сыграть другие факторы, но все же после этого я не ставлю классы в аши, а так если подумать, то этот тег символизирует тему текста под ним, логично предположить, что его лучше не загружать, а разукрасить его без класса не вижу проблем.
Я знаю только то, что ничего не знаю
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: h1 все что есть непомогает
« Ответ #6 : 30.07.2012, 10:06:46 »
Не выдумывайте. Классы на то и классы, чтоб ими все пользовались, хоть в ашах, хоть в спанах... :)
Создание сайтов, шаблонов, помощь в решении проблем.
*

777_neo

  • Захожу иногда
  • 61
  • 0 / 2
Re: h1 все что есть непомогает
« Ответ #7 : 30.07.2012, 11:55:26 »
Найдите строчки кода <h2 class="contentheading"> и замените на <h1 class="contentheading">, хотя лучше конечно в аши не дописывать классы.
извеняюсь за нубярство,но в каком файле искать?
и не получиться ли что в блоге категории будет много h1?
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: h1 все что есть непомогает
« Ответ #8 : 30.07.2012, 12:05:59 »
Прогоните по всем файлам, получиться конечно.
Я знаю только то, что ничего не знаю
*

777_neo

  • Захожу иногда
  • 61
  • 0 / 2
Re: h1 все что есть непомогает
« Ответ #9 : 30.07.2012, 13:02:15 »
все нашел,сделал так,чтобы когда открыта сама статья она выдавала h1 а в блоге категории материалы(точнее их начало,до "читать полностью") выдает h2
всем спасибо)
а вот еще вопрос если обсуждался извините за дубль.
вот есть категория и в ней материалы идут блогом. сдесь сделаны начало текста и потом "читать далее" как ссылка.вот эти начало текстов я понимаю плохо влияют на продвиение.как быть тут?
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: h1 все что есть непомогает
« Ответ #10 : 30.07.2012, 15:08:55 »
Сначала надо понять, что вы подразумеваете под словом продвижение.
Я знаю только то, что ничего не знаю
*

777_neo

  • Захожу иногда
  • 61
  • 0 / 2
Re: h1 все что есть непомогает
« Ответ #11 : 30.07.2012, 15:23:36 »
да не в этом дело.не в понимании
просто получается появляется частичный дублеж текста.и я так понял он плохо влияет
*

777_neo

  • Захожу иногда
  • 61
  • 0 / 2
Re: h1 все что есть непомогает
« Ответ #12 : 30.07.2012, 15:23:52 »
и даже переспам ключей
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: h1 все что есть непомогает
« Ответ #13 : 30.07.2012, 15:33:27 »
Страница категории формируется из нескольких материалов (обычно в районе 10) составляя тем самым абсолютно новый текст (из разных кусочков), и было бы это плохо, если бы Яндекс не понимал этого, но он на ура вычисляет страницы категорий и не пессимизирует их. Хотя намного лучше писать тест который отличается от самого материала.
Я знаю только то, что ничего не знаю
*

777_neo

  • Захожу иногда
  • 61
  • 0 / 2
Re: h1 все что есть непомогает
« Ответ #14 : 30.07.2012, 15:48:25 »
ясно.спасибо.буду еще думать что с этим.пока не критично
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться