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

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Ребят,

только начал разбираться в SEF и возник вопрос. Влияет ли как-то, в каком виде будет выглядеть ссылка - вот так this_is_my_material или вот так this-is-my-material ? Или это чисто эстетический вопрос?  ^-^
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Если будет this-is-my-material, то поисковик поймет, что это 4 отдельных слова, и повысит в своей базе релевантность страницы по этим ключевым словам. А если будет this_is_my_material, то он может воспринять это как отдельное слово, и следовательно это никак не скажется на релевантности.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Хмм, получается, что использовать this-is-my-material (как и действует SEF J.15 по дефалту) лучше? Сорри за ламерские вопросы :)
*

Physicist

  • Глобальный модератор
  • 984
  • 194 / 0
  • Рябов Денис
Думаю, что да.
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
Это справедливо для english
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
В смысле? Типа для ссылок, которые будут написаны на english?
Не только ссылок, но и текста.
Цитировать
Если будет this-is-my-material, то поисковик поймет, что это 4 отдельных слова, и повысит в своей базе релевантность страницы по этим ключевым словам.
Ну повысит поисковик релевантность по слову material, а много народу забивает таких запросов в гугле или яше? А в тексте на "наших" сайтах оно часто встречается? ;D
А вот если поисковик повысит релевантность по слову Obama для сайта на english, где, например, есть статья про американского президента и тоже на english?
Вот в этом-то и разница.
*

Вязной

  • Захожу иногда
  • 195
  • 19 / 0
  • Просто Вова
Яша транслит понимает. И _ или - ему пофиг (во всяком случае, на личном опыте, у меня такое мнение сформировалось)
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
Яша транслит понимает. И _ или - ему пофиг (во всяком случае, на личном опыте, у меня такое мнение сформировалось)
Я и не говорю, что не понимает. Я говорю, что мне не нужно повышение релевантности по слову material - нет на моем сайте такого слова. ^-^
*

Вязной

  • Захожу иногда
  • 195
  • 19 / 0
  • Просто Вова
А слово материал есть? 8 )
Правильно, есть =) Ну или про что там статья...
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
Материал и material не одно и то же  ^-^ IMHO
*

Вязной

  • Захожу иногда
  • 195
  • 19 / 0
  • Просто Вова
Т.е. считаете, что Яша транслит не понимает?  ;)
*

Robinson

  • Захожу иногда
  • 442
  • 72 / 1
Т.е. считаете, что Яша транслит не понимает?  ;)
Я транслит не понимаю  :(
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Аха, более менее понятно. Меня кстати больше Google интересует. Ну ссылки я привёл в качестве примера. Естественно будет другое :)
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Яша транслит понимает. И _ или - ему пофиг (во всяком случае, на личном опыте, у меня такое мнение сформировалось)
Имхо да. тире или подчеркивание для Яши это поифг, он их заменяет на пробелы. И Яндекс и Google уже оба понимают транслит
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Имхо да. тире или подчеркивание для Яши это поифг, он их заменяет на пробелы. И Яндекс и Google уже оба понимают транслит
Супер
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
*

Вязной

  • Захожу иногда
  • 195
  • 19 / 0
  • Просто Вова
куда велком?
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Почти все поисковики заменяют - и _ на пробел. ( Гугл и яндекс 100%)
Ггул и яндекс прекрасно понимают транслит
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
куда велком?
Учите аглицкий! :)
Они говорят "You're welcome!", что по нашему примерно "Не стоит благодарности! Обращайетсь."
*

Timon_Crazy

  • Захожу иногда
  • 364
  • 31 / 4
  • Лицензнаци
Учите аглицкий! :)
Они говорят "You're welcome!", что по нашему примерно "Не стоит благодарности! Обращайетсь."
просто игра слов и фраз. тут не надоне учить, а понимать язык :)
ЧаВо - FAQ - Вопросы
--
Сщастливый безумец -- не говори спасибо: + поставь не ставь минус - поругай.
*

Вязной

  • Захожу иногда
  • 195
  • 19 / 0
  • Просто Вова
Умнички какие =)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При включении SEF ссылок некорректно отображаются страницы сайта

Автор Mari_ko

Ответов: 2
Просмотров: 1703
Последний ответ 10.07.2017, 17:22:48
от Mari_ko
sh404SEF около 40 млн ссылок

Автор One

Ответов: 10
Просмотров: 2034
Последний ответ 26.04.2017, 10:23:37
от dmitry_stas
Значимость вида ссылок для улучшения результатов в SERP

Автор klipius

Ответов: 0
Просмотров: 1513
Последний ответ 21.04.2017, 11:43:06
от klipius
как сделать редирект внешних ссылок?

Автор Mega4el

Ответов: 0
Просмотров: 1599
Последний ответ 24.11.2016, 01:51:17
от Mega4el
Как изменить список заменяющих символов в самой Joomla 3.4.1 при формировании алиасов для SEF ссылок?

Автор katod

Ответов: 0
Просмотров: 1414
Последний ответ 22.06.2015, 19:07:27
от katod